From c42163bf2e547dcb60ae5fa8d8195928be8da01e Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 10 Jul 2010 05:00:55 +0100 Subject: [PATCH 001/100] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 1206 ++++++++++++++------------- src/calibre/translations/ca.po | 1206 ++++++++++++++------------- src/calibre/translations/cs.po | 1203 ++++++++++++++------------- src/calibre/translations/de.po | 1268 +++++++++++++++------------- src/calibre/translations/es.po | 1266 +++++++++++++++------------- src/calibre/translations/fi.po | 1210 ++++++++++++++------------- src/calibre/translations/fr.po | 1270 +++++++++++++++------------- src/calibre/translations/gl.po | 1200 ++++++++++++++------------- src/calibre/translations/he.po | 1204 ++++++++++++++------------- src/calibre/translations/it.po | 1266 +++++++++++++++------------- src/calibre/translations/lv.po | 1216 ++++++++++++++------------- src/calibre/translations/nb.po | 1264 +++++++++++++++------------- src/calibre/translations/nl.po | 1286 ++++++++++++++++------------- src/calibre/translations/pl.po | 1259 +++++++++++++++------------- src/calibre/translations/pt_BR.po | 1216 ++++++++++++++------------- src/calibre/translations/ro.po | 1206 ++++++++++++++------------- src/calibre/translations/ru.po | 1262 +++++++++++++++------------- src/calibre/translations/sq.po | 1204 ++++++++++++++------------- src/calibre/translations/sr.po | 1266 +++++++++++++++------------- src/calibre/translations/sv.po | 1264 +++++++++++++++------------- src/calibre/translations/tr.po | 1204 ++++++++++++++------------- src/calibre/translations/vi.po | 1204 ++++++++++++++------------- src/calibre/translations/zh_CN.po | 1258 +++++++++++++++------------- src/calibre/translations/zh_TW.po | 1256 +++++++++++++++------------- 24 files changed, 16146 insertions(+), 13518 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 6fb2440ebc..d529dcbc9d 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-03 06:13+0000\n" -"Last-Translator: Walid \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:25+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-04 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:56+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "لا يفعل شيءً" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "كاتب دليل المعلومات" msgid "Catalog generator" msgstr "مولد الكاتالوج" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -179,7 +179,7 @@ msgstr "" "إلتحاق بكل الوصلات المحلية في ملف HTML وإنشاء ملف ZIP ليحتوي كل الملفات " "الموصولة. هذا الملحق ينفّذ كل مرة تضيف ملف HTML إلى المكتبة." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -187,7 +187,7 @@ msgstr "" "رمزالحروف لاجل ملفات HTML المدخلة, تشتمل على الخيارات التالية : cp1252, " "latin1, iso-8859-1 وutf-8" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -197,49 +197,49 @@ msgstr "" "pmlname_img او صور. هذا المضاف يتم تشغيله كل مرة اضيف فيها ملف PML الى " "المكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "استخرج الغلاف من ملف الرسومات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "يقرأ دليل المعلومات من الملفات %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "إقرأ دليل المعلومات لكتب في أرشيفات RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "إقرأ ميتاداتا لكتب في أرشيفات ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "ضبط دليل المعلومات في الملفات %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "ضبط دليل المعلومات من ملفات %s" @@ -396,35 +396,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "ملف التعريف هذا يستخدم مع Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "ملحقات مثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "تعيين لملحقات أنواع الملفات" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "تخصيص الملحقات المحلية" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "ملحقات معطلة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "لا يجد ملحق صالح " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "فشل استهلال الملحق s% مع اقتفاء الأثر:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -436,29 +436,29 @@ msgstr "" " المقدرة على التخصيص بتحميل الملحقات الخارجية .\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "إضافة ملحق يتخصيص مسار إلى ملف zip الذي يحتويه." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "حذف الملحق المخصص عن طريق اسمه. لا يؤثر على الملحقات المضمنة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "تخصيص الملحق . حدد اسم الملحق وسلسلة التخصيص وفرقهما بفاصلة." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "قائمة كل الملحقات المثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "تمكين الملحق المسمى" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "تعطيل الملحق المسمى" @@ -609,7 +609,7 @@ msgstr "التواصل مع القارئ الكتاب الاليكترونى Han msgid "Communicate with the BOOX eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى BOOX ." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -680,7 +680,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -690,22 +690,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "يجري إحصاء قائمة كتب من الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "يجري حذف الكتب من الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -723,6 +723,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "التواصل مع نوكيا 770" @@ -1499,6 +1503,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1818,11 +1867,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "العنوان" @@ -1831,7 +1880,7 @@ msgstr "العنوان" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "المؤلف أو المؤلفون" @@ -1854,7 +1903,7 @@ msgstr "المنتج" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "التعليقات" @@ -1863,7 +1912,7 @@ msgstr "التعليقات" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "الوسوم" @@ -1873,7 +1922,7 @@ msgstr "الوسوم" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "السلسلة" @@ -1883,7 +1932,7 @@ msgid "Language" msgstr "اللغة" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "ختم التوقيت" @@ -2108,7 +2157,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "الغلاف" @@ -2147,70 +2196,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "صقحة العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "المحتويات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "المسرد" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "شكر وتقدير" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "ببليوغرافيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "حقوق المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "الإهداء" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "قائمة الرسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "قائمة الجداول" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "الملاحظات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "النصّ الرئيسي" @@ -2254,7 +2303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2262,7 +2311,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2391,7 +2440,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2526,19 +2575,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2700,7 +2749,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2715,13 +2764,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2761,209 +2810,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "كتب EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "كتب HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "كتب LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "كتب MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "كتب نصّية" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "كتب PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "الرسومات" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "أرشيفات" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "الكتب المختارة سوف تحذف تماماً من حاسوبك. هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "خطأ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "لا يمكن تحرير الميتاداتا" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -2971,7 +3020,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -2981,99 +3030,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "إختيار دليل الوجهة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "لا يمكن تحويله" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3081,11 +3130,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3110,7 +3159,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3234,15 +3283,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3266,12 +3315,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3301,8 +3350,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "المسار" @@ -3319,8 +3369,8 @@ msgid "Formats" msgstr "التهيئات" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3333,12 +3383,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "بدون" @@ -4399,11 +4449,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4593,128 +4643,124 @@ msgstr "الجهاز: " msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "متصل " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4752,7 +4798,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4887,157 +4933,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "مسار الملحق غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s ليس مسار لملحق صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "إختيار الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "لا يمكن تعطيل الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "الملحق: %s لا يمكن تعطيله" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "لا يمكن تخصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "الملحق: %s لا يحتاج التخصيص" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذف الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذفه. هذا ملحق مضمن في البرنامج. حاول تعطيله بدلاً من حذفه." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "سجل الأخطاء:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "سجل النفاذ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "فشل في تشغيل خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "حجم غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
يجب أن يكون دليل." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5165,296 +5211,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "التفضيلات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " ثانية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "عادي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "مرتفع" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "منخفض" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "إرسال الأخبار& التي تم تنزيلها آلياً إلى قارئ الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "كبير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "متوسط" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "صغير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&حجم الأزرار على شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "إظهار النص& على أزرار شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "استخدم المستعرض& الداخلي في:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&اسم المستخدم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "إظهار& كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5465,33 +5515,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "ت&خصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&حذف الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "إضافة ملحق جديد" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&ملف الملحق:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&إضافة" @@ -5529,9 +5579,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "تاريخ" @@ -5723,12 +5773,18 @@ msgstr "" msgid "ERROR" msgstr "خطأ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "التهيئة" @@ -6531,6 +6587,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "إضافة وسم إلى قائمة الوسوم المتوفرة وعلّم الكتاب الحالي به" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6865,146 +6925,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "تحرير الميتاداتا فردياً" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "تحرير الميتاداتا جملةً" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "إضافة كتب من دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "حفظ إلى القرص" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "حفظ إلى القرص في دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "عرض" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "عرض تهيئة معينة" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "متصل " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7088,29 +7164,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "كتاب %s لـ%s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7154,11 +7230,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7355,155 +7431,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "كاليبر" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "بحث متقدّم" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&بحث:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "إضافة كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "حذف كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "تحرير معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "إرسال لجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "احصل على الأخبار" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "تحويل الكتاب الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "كتب بنفس الوسوم" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7530,32 +7614,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "بحث" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7678,18 +7766,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7715,15 +7816,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "احصل على الأخبار من " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7737,104 +7838,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "تبرع& لدعم كاليبر" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "إعادة تشغيل&" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "تحديث متوفر" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8312,29 +8400,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8357,35 +8441,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9657,89 +9745,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "تم التنزيل" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "فشل تنزيل المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "فشل تنزيل أجزاء من المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " من " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "محاولة تنزيل الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "تم تنزيل التلقيم إلى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "لم يتمكّن من تنزيل الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "يتم تنزيل الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "مقالة بدون عنوان" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "فشل تنزيل المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 36c2679df4..354fcf35bf 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-05 07:09+0000\n" -"Last-Translator: Fike \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:37+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -30,10 +30,10 @@ msgstr "No fa absolutament res" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -75,9 +75,9 @@ msgstr "No fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -105,20 +105,20 @@ msgstr "No fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -126,8 +126,8 @@ msgstr "No fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -173,7 +173,7 @@ msgstr "Escriptor de metadades" msgid "Catalog generator" msgstr "Generador del Catàleg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -183,7 +183,7 @@ msgstr "" "contingui els fitxers enllaçats. Aquest connector s'executat cada vegada que " "s'afegeix un fitxer HTML a la biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -191,7 +191,7 @@ msgstr "" "El joc de caràcters dels fitxer HTML d'entrada. Les opcions comuns inclouen: " "cp1252, latin1, iso-8859-1 i utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -201,49 +201,49 @@ msgstr "" "directoris pmlname_ing o images. Aquest connector s'executa cada vegada que " "afegiu un fitxer PML a la biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extreu la portada dels fitxers de còmic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Llegeix les metadades dels fitxers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Llegeix les metadades dels llibres electrònics en arxius RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Llegeix les metadades dels llibres electrònics en arxius ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Estableix metadades als fitxers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Estableix metadades des dels fitxers %s" @@ -404,35 +404,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Aquest perfil és adient per a l'Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Connectors instal·lats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Associació per a connectors de tipus de fitxers" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personalització del connector local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Connectors inhabilitats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Connectors permesos" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "No s'ha trobat cap connector vàlid a " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "No s'ha pogut inicialitzar el connector %s i s'ha generat la traça:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -444,18 +444,18 @@ msgstr "" " Personalitzeu el calibre carregant connectors externs.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Afegeix un connector especificiant el camí al fitxer ZIP que el conté" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suprimeix un connector personalitzat per nom. No té cap efecte als " "complements integrats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -463,15 +463,15 @@ msgstr "" "Personalitza el connector. Especifiqueu el nom del connector i el text que " "desitgeu, separats per una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Fes una llista amb tots els connectors instal·lats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Habilita el connector anomenat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Inhabilita el connector anomenat" @@ -636,7 +636,7 @@ msgstr "" msgid "Communicate with the BOOX eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -718,7 +718,7 @@ msgstr "Comunica amb el lector Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -728,22 +728,22 @@ msgstr "Comunica amb el lector Kobo Reader" msgid "Getting list of books on device..." msgstr "S'està obtenint el llistat de llibres disponibles al dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "S'estan suprimint els llibres del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "S'estan suprimint llibres del llistat de metadades del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -761,6 +761,10 @@ msgstr "Comunicar-se amb Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunicar-se amb el Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Estableix comunicació amb la tauleta d'Internet Nokia 770." @@ -1700,6 +1704,51 @@ msgstr "S'estàn transformant el llibre electrònic..." msgid "Creating" msgstr "S'està creant" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2068,11 +2117,11 @@ msgstr "Còmic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Tí­tol" @@ -2081,7 +2130,7 @@ msgstr "Tí­tol" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(s)" @@ -2104,7 +2153,7 @@ msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentaris" @@ -2113,7 +2162,7 @@ msgstr "Comentaris" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiquetes" @@ -2123,7 +2172,7 @@ msgstr "Etiquetes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Sèries" @@ -2133,7 +2182,7 @@ msgid "Language" msgstr "Llengua" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de temps" @@ -2376,7 +2425,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "" @@ -2415,70 +2464,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2522,7 +2571,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2530,7 +2579,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2659,7 +2708,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2794,19 +2843,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2968,7 +3017,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2983,13 +3032,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Cap llibre seleccionat" @@ -3029,209 +3078,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "No puc editar les meta-dades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3239,7 +3288,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3249,99 +3298,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "No puc desar al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "No puc convertir-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "No puc mostrar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3349,11 +3398,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3378,7 +3427,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3502,15 +3551,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3534,12 +3583,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3569,8 +3618,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Camí" @@ -3587,8 +3637,8 @@ msgid "Formats" msgstr "Formats" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3601,12 +3651,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Cap" @@ -4668,11 +4718,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4864,128 +4914,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

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

No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -5023,7 +5069,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -5156,157 +5202,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Ubicació de la base de dades no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Ubicació de la base de dades no vàlida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Cal que siga un directori." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Ubicació de la base de dades no vàlida.
No es pot escriure " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5434,296 +5480,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferències" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Cerca la nova ubicació de la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5734,33 +5784,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5798,9 +5848,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Data" @@ -5992,12 +6042,18 @@ msgstr "" msgid "ERROR" msgstr "ERROR" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -6798,6 +6854,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7132,146 +7192,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Edita metadades individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Edita metadades en massa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Desa al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Converteix individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Converteix tots" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7355,29 +7431,29 @@ msgid "Rating" msgstr "Valoració" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Llibre %s de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7421,11 +7497,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7622,155 +7698,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Restringit a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "Re&cerca:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Reinicialitza la recerca ràpida" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Afegeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Suprimeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Esborra" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Edita la meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Envia al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Recull notí­cies (RSS)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Converteix Ebooks" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7797,32 +7881,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (per avançada feu clic a Cerca al botó a l'esquerra)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(tots els llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7945,18 +8033,31 @@ msgstr "Ordena segons la popularitat" msgid "Sort by average rating" msgstr "Ordena segons la classificació" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Qualsevol coincidència" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7982,15 +8083,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8004,104 +8105,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "No puc configurar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8579,29 +8667,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8624,35 +8708,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9921,89 +10009,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "S'ha finalitzat la baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 5a1983fad7..3ac8cef1a7 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:25+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:31+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Nedělá vůbec nic" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Zápis metadat" msgid "Catalog generator" msgstr "Generátor Katalogu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "všechny soubory na které odkazy směrují. Tento modul je spušten pokaždé, " "když je do knihovny přidán HTML soubor." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Kódování vstupních HTML souborů. Bežně používané kódování jsou např. cp1252, " "latin1 iso-8859-1 nebo UTF-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "pmlname_img nebo images. Tento plugin je spuštěn pokaždé když přidáte PML " "soubor do knihovny." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Vyjmout obálky ze souborů s komixy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Načíst metadata ze souborů %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Načíst metadata z elektronických knih v RAR archívech" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Načíst metadata z elektronických knih v ZIP archívech" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Nastavuje metadata do souborů %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Nastavuje metadata ze souborů %s" @@ -397,35 +397,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tento profil je určený pro Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Nainstalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Přiřazení modulů k formátům souborů" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Úprava Lokálních modulů" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Deaktivované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Nebyl nalezen žádný platný modul v " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializace modulu %s selhala s chybou:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -437,30 +437,30 @@ msgstr "" " Přizpůsobte calibre nahráním externích modulů.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Přidejte modul zadáním cesty k ZIP archivu v kterém se nachází." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Odebrat modul podle jména. Vestavěné moduly není možné odebrat." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upravit modul. Zadejte název modulu a retězec s úpravami oddělené čárkou." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Vypsat všechny nainstalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Aktivovat modul podle jména" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Deaktivovat modul podle jména" @@ -613,7 +613,7 @@ msgstr "Komunikuje se čtečkou Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Komunikace se čtečkou BOOX eBook." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -684,7 +684,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -694,22 +694,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "Získávám seynam knih na zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Odstraňuji knihy ze zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Odebírám knihy ze seznamu metadat v zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -727,6 +727,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Komunikuje s tabletem Nokia 770." @@ -1606,6 +1610,51 @@ msgstr "Probíhá převod elektronické knihy..." msgid "Creating" msgstr "Vytvářím" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1945,11 +1994,11 @@ msgstr "Komiks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Název" @@ -1958,7 +2007,7 @@ msgstr "Název" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(ři)" @@ -1981,7 +2030,7 @@ msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentáře" @@ -1990,7 +2039,7 @@ msgstr "Komentáře" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Tagy" @@ -2000,7 +2049,7 @@ msgstr "Tagy" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Série" @@ -2010,7 +2059,7 @@ msgid "Language" msgstr "Jazyk:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Časová značka" @@ -2241,7 +2290,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Obálka" @@ -2280,70 +2329,70 @@ msgstr "Všechny články" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titulní stránka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Slovník pojmů" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Pděkování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Autorská práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Věnování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Předmluva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Seznam Ilustrací" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Hlavní text" @@ -2388,7 +2437,7 @@ msgstr "Postraní panel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2396,7 +2445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2527,7 +2576,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2664,19 +2713,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2839,7 +2888,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "&Kopírovat do schránky" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2854,13 +2903,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Nejsou označeny žádné knihy" @@ -2900,143 +2949,143 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "TXT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archívy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Není označena žádná kniha" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Mažu knihy ze zařízení." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3044,67 +3093,67 @@ msgstr "" "Označené knihy budou trvale smazány a soubory budou odstraněny z " "vašeho počítače. Opravdu je chcete odstranit?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Nemůžu stáhnout metadata." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Stahuji %s pro %d knihu(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Selhalo stahování některých metadat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Selhalo stahovaní metadat pro následující:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Selhalo stahování metadat:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Nemůžu upravit metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3112,7 +3161,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3122,99 +3171,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Chyba zápisu na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Zvolte cílový adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Chyba při ukládání" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Při ukládání nastala chyba." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Nemohu uložit některé knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Klikněte na tlačítko zobrazit detaily pro zjištění které z nich." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Získávám zprávy z " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " získány." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Nemůžu převást" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Nemůžu zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Vyberte formát který se má zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3222,11 +3271,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Nemohu otevřít adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s není dostupná v žádném dostupném formátu." @@ -3251,7 +3300,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Žádné knihy" @@ -3376,15 +3425,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3408,12 +3457,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3443,8 +3492,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Cesta" @@ -3461,8 +3511,8 @@ msgid "Formats" msgstr "Formáty" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3475,12 +3525,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Žádné" @@ -4544,11 +4594,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Prohlížet obálky" @@ -4740,128 +4790,124 @@ msgstr "Zařízení: " msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Připojeno " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není připojeno žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Odeslat email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Zprávy:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Odeslat zprávy do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4901,7 +4947,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generovat katalog" @@ -5036,159 +5082,159 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Selhala Instalce nástrojů pro příkazovou řádku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Chybí platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s není platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Zvolte modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Modul není možné deaktivovat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nemůže být deaktivován" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Modul není upravitelný" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Modul %s nevyžaduje žádné úpravy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Vestavěný modul není možné odstranit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemůže být odstraněn. Je to vestavěbý modul. Skuste ho místo odstranění " "deaktivovat." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Záznam o přístupu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Nepodařilo se spustit obdahový server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Neplatná velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Velikost %s je neplatná. Požadovaný formát je šířka x výška" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Neplatné umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Neplatné umístění databáze " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Musí být adresář." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Neplatné umístění databáze.
Nemůžu zapsat do " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5316,14 +5362,14 @@ msgstr "" msgid "Sending to &device" msgstr "Odeslání do &zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Možnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5331,27 +5377,27 @@ msgstr "" "&Umístění elektronických knih (Knihy jsou umístěné v adresářích podla autora " "a metadata jsou uložené v souboru metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Určete nové umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Zobrazit upozornění pokud je dostupná &nová verze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Výchozí časový &limit sítě:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5359,182 +5405,186 @@ msgstr "" "Výchozí časový limit pro síťové dotazy (např. pokaždé když jdeme na Internet " "získat informace)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normální" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Nízká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Upřednostňovaný výstupní formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Pořadí preference &vstupních formátů:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Číslovat knihy v sérii &Římskými číslicemi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Zobrazovat upozor&nění v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížec &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Vyhledávat při zadávání" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odeslat stažené zprávy do čtecího zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "Smazat zprávy z knihovny když jsou automaticky odeslány do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v přohlížecím módu (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Panel nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Velké" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Střední" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Malé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Velikost tlačítek na panelu nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Zobrazit &text na tlačítkách panelu nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Viditelné sloup&ce v seznamu knih v knihovne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Použít interní &prohlížec pro:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Přdat emailovou adresu na kterou posílat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "Přidat em&ail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Nastavit &výchozí" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "Odst&ranit email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximální počet procesů ve frontě (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5544,25 +5594,25 @@ msgstr "" "pomocí internetového prohlížeče z jakehokoliv místa na světě. Změny v " "nastaení se projeví až po restartu serveru." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Port serveru:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uživatelské jméno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5570,7 +5620,7 @@ msgstr "" "Pokud ponecháte heslo prázdné, kdokoliv bude mít přístup k vaší zbírce knih " "přes webové rozhraní." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5578,45 +5628,45 @@ msgstr "" "Maximální velikost (šířka x výška) zobrazených obálek. Velké obálky budou " "zmenšené. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Max. velikost &obálek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Zobrazit he&slo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Spustit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "&Zastavit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Test serveru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "&Automaticky spustit server při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Zobrazit &serverové záznamy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5627,34 +5677,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tady můžete upravit chování calibre, určením které moduly bude používat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Aktivovat/&Deaktivovat modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Upravit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Odstranit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Přidat nový modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Soubor modulu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "Přid&at" @@ -5692,9 +5742,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datum" @@ -5886,12 +5936,18 @@ msgstr "&Znovu zobrazit toto upozornění" msgid "ERROR" msgstr "CHYBA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formát" @@ -6691,6 +6747,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "Přidat tag do seznamu dostupných tagů a aplikovat na aktuální knihu" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7037,43 +7097,43 @@ msgstr "Regulární výraz (?P)" msgid "Save single format to disk..." msgstr "Uložit jediný formát na disk..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Upravit metadata Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Upravit metadata dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Stáhnout metadata a obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Stáhnout pouze metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Stáhnout pouze obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Přidat Knihy z jednoho adresáře" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7082,7 +7142,7 @@ msgstr "" "adresář představuje jednu knihu a soubory v něm jsou různé formáty té samé " "knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7090,99 +7150,115 @@ msgstr "" "Přidat knihy z adresárů, včetně podadresářů (vícero knih v jednom adresáři, " "předpokládá se že každý soubor představuje jednu knihu)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Přidat prázdnou knihu. (Položka knihy bez žádných formátů)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Uložit na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Uložit na disk v jednom adresáři" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Uložit jen formát %s na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Zobrazit určitý formát" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Smazat vybrané knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Odstranit soubory se zvoleným formátem z označených knih" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" "Odstranit všechny soubory se zvoleným formátem z označených knih, mimo..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Převést Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Převést dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Spustit uvítacího průvodce" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Podobné knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Připojeno " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7266,29 +7342,29 @@ msgid "Rating" msgstr "Hodnocení" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Kniha %s z %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7332,11 +7408,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7535,155 +7611,163 @@ msgstr "skuste restartovat počítač." msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Rozšířené vyhledávání" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Hledat" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Zrušit rychlé vyhledávání" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Přidat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Odstranit knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Upravit Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Odeslat do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Stáhnout zprávy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Převést knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Otevřít nadřazený adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Zobrazit podrobnosti o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Knihy od stejného autora" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Knihy v této sérii" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Knihy od tohoto vydavatele" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Knihy se stejnými tagy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Nastavit calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7712,32 +7796,36 @@ msgstr "Kniha nemá ani název ani ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Vyhledávání (pro rozšířené vyhledávání klikněte na tlačítko vlevo)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "Všechny knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7860,18 +7948,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Porovnat vše" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Najít kterékoliv" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7897,15 +7998,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Stáhnout zprávy z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7919,53 +8020,45 @@ msgstr "&Obnovit" msgid "&Donate to support calibre" msgstr "&Přispějte na vývoj calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Restart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "

Nápovědu najdete: User Manual
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Nemůžu nastavit" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Nastavení není možné změnit dokud neproběhne zpracování všech úloh" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Bližší informace nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -7973,54 +8066,47 @@ msgstr "" "

Nelze převést: %s

Kniha je chráněna pomocí DRM. " "Před převodem nejprve musíte odstranit DRM pomocí nástroje třetí strany." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "UPOZORNĚNÍ: Probíhá zpracování úloh." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Poslední verze: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Aktualizace dostupná" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8503,29 +8589,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8548,35 +8630,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9848,89 +9934,89 @@ msgstr "Neznámý zdroj zpráv" msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" zdroj musí obsahovat jméno a heslo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Stáhnout zdroje z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Stahování obálky z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Nepojmenovaný článek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Článek stažen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11121,6 +11207,9 @@ msgstr "Nestahovat kaskádové styly." #~ "

Pro další nápovědu nevštivte %s.kovidgoyal.net
" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "Device database corrupted" #~ msgstr "Databáze zařízení je poškozená" @@ -11230,3 +11319,13 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Kliknutím zavřete prohlížeč obálek" + +#~ msgid "

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

Nápovědu najdete: User Manual
" + +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Poslední verze: %s" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 36dbf8bd84..710b4fce62 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-06 12:31+0000\n" -"Last-Translator: MS \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:33+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-07 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -28,10 +28,10 @@ msgstr "Macht absolut gar nichts" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -73,9 +73,9 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -103,20 +103,20 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -124,8 +124,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -171,7 +171,7 @@ msgstr "Metadaten schreiben" msgid "Catalog generator" msgstr "Katalogerstellung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -181,7 +181,7 @@ msgstr "" "allen verlinkten Dateien erstellen. Dieses Plugin läuft immer, wenn sie eine " "HTML-Datei zur Bibliothek hinzufügen." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -189,7 +189,7 @@ msgstr "" "Zeichenkodierung der Eingabe-HTML-Dateien. Üblicherweise ist das: cp1252, " "latin1, iso-8859-1 und utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -199,49 +199,49 @@ msgstr "" "pmlname_img oder images. Dieses Plugin wird immer dann ausgeführt, wenn Sie " "eine PML-Datei zur Bibliothek hinzufügen." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Umschlagbild aus Comic-Dateien extrahieren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Metadaten aus %s Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Metadaten von eBooks in RAR-Archiven lesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Metadaten aus Büchern in ZIP-Archiven lesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Geben Sie die Metadaten in %s-Dateien an" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Geben Sie die Metadaten von %s-Dateien an" @@ -401,35 +401,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Installierte Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapping für Dateityp-Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Lokale Plugin-Anpassung" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Ausgeschaltene Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Aktivierte Module" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Kein gültiges Plugin gefunden in " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Starten des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -441,19 +441,19 @@ msgstr "" " Calibre anpassen durch das Laden externer Plugins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP-Datei, die das Plugin " "enthält." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -461,15 +461,15 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" @@ -627,7 +627,7 @@ msgstr "Kommunikation mit Hanlin V5 eBook Readern." msgid "Communicate with the BOOX eBook reader." msgstr "Kommunikation mit dem BOOX eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -698,7 +698,7 @@ msgstr "Kommunikation mit dem Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -708,22 +708,22 @@ msgstr "Kommunikation mit dem Kobo Reader" msgid "Getting list of books on device..." msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Bücher vom Gerät entfernen ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Bücher von der Metadaten-Liste des Geräts entfernen ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -741,6 +741,10 @@ msgstr "Kommunikation mit dem Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommunikation mit dem Nokia 770 Internet Tablet." @@ -1685,6 +1689,51 @@ msgstr "Veränderungen am eBook durchführen ..." msgid "Creating" msgstr "Erstellen" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2060,11 +2109,11 @@ msgstr "Comic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titel" @@ -2073,7 +2122,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(en)" @@ -2096,7 +2145,7 @@ msgstr "Produzent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Bemerkung" @@ -2105,7 +2154,7 @@ msgstr "Bemerkung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiketten (Tags)" @@ -2115,7 +2164,7 @@ msgstr "Etiketten (Tags)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Reihe" @@ -2125,7 +2174,7 @@ msgid "Language" msgstr "Sprache" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zeitstempel" @@ -2393,7 +2442,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Umschlagbild" @@ -2434,70 +2483,70 @@ msgstr "Alle Artikel" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Haupttext" @@ -2545,7 +2594,7 @@ msgstr "Seitenleiste" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2556,7 +2605,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2726,7 +2775,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2904,7 +2953,7 @@ msgstr "" "wenig komprimiert, dafür aber schneller, und 10 bedeutet höchstkomprimiert, " "dafür aber langsamer." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2912,7 +2961,7 @@ msgstr "" "Normalerweise werden extra Leerzeichen zu einem einzigen Leerzeichen " "zusammengeführt. Mit dieser Option werden alle Leerzeichen angezeigt." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2920,7 +2969,7 @@ msgstr "" "Texteingabe durch die Markdown-Vorverarbeitung laufen lassen. Mehr über " "Markdown erfahren Sie unter" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Kein Inhaltsverzeichnis in den Ausgabetext einfügen." @@ -3106,7 +3155,7 @@ msgstr "Kopieren" msgid "Copy to Clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Dateien wählen" @@ -3121,13 +3170,13 @@ msgid "User annotations generated from main library only" msgstr "Nur aus der Hauptbibliothek erstellte Benutzeranmerkungen" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Keine Bücher ausgewählt" @@ -3167,145 +3216,145 @@ msgstr "Wie viele leere Bücher?" msgid "How many empty books should be added?" msgstr "Wie viele leere Bücher sollen hinzugefügt werden?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Lade Bücher auf das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Text Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archive" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Unterstützte Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Einige Bücher zusammenfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Es wurden einige Duplikate gefunden und mit den folgenden, schon vorhandenen " "Büchern zusammengefügt:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Lesen der Metadaten schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Lesen der Metadaten schlug fehl bei folgenden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Zur Bibliothek hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Kein Buch ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Löschen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Zu löschende Formate auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Nicht zu löschende Formate auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Speicherkarte A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Speicherkarte B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Lösche Bücher vom Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3313,7 +3362,7 @@ msgstr "" "Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom " "Computer entfernt. Sin Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3321,61 +3370,61 @@ msgstr "" "Die gewählten Bücher werden von ihrem Gerät dauerhaft gelöscht. Sind " "Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Konnte Metadaten nicht laden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "soziale Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "Umschlagbilder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Lade %s für %d Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Das Laden der Metadaten schlug teilweise fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Das Laden der Metadaten schlug für folgende Bücher fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Kann Metadaten nicht bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Konnte Bücher nicht zusammenfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Es müssen wenigstens zwei Bücher zum Zusammenfügen ausgewählt werden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3387,7 +3436,7 @@ msgstr "" "Bücher werden nicht gelöscht oder verändert.

Zum Fortfahren bitte " "bestätigen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3403,7 +3452,7 @@ msgstr "" "zweiten und den danach gewählten Bücher werden unwiderruflich von Ihrem " "Rechner gelöscht.

Wollen Sie wirklich fortfahren?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3411,94 +3460,94 @@ msgstr "" "Sie versuchen mehr als 5 Bücher zusammenzufügen. Wollen Sie damit " "wirklich fortfahren?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Speichern auf Festplatte nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Zielverzeichnis auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Fehler während des Speicherns" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Es gab einen Fehler während des Speicherns." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Konnte einige Bücher nicht speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" "Klicken Sie auf die Schaltfläche Details zeigen, um zu sehen, welche es gibt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Keine Bücher ausgewählt, für die ein Katalog erstellt werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Erstelle %s Katalog..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Keine Bücher gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "Keine Bücher im Katalog. Bitte ausgeschlossene Etiketten prüfen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Katalog erstellt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Katalog-Verzeichnis exportieren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Wählen Sie das Ziel für %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Rufe Nachrichten ab von " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " abgerufen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Starte Konvertierung von %d Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Mehrere Bücher ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3510,11 +3559,11 @@ msgstr "" "Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " "bevor er abgeschlossen ist. Möchten Sie fortfahren?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." @@ -3539,7 +3588,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Keine Bücher" @@ -3678,15 +3727,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3710,12 +3759,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3749,8 +3798,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Pfad" @@ -3767,8 +3817,8 @@ msgid "Formats" msgstr "Formate" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Sammlungen" @@ -3781,12 +3831,12 @@ msgstr "Zum Öffnen klicken" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Keine" @@ -4913,11 +4963,11 @@ msgstr "" "von XPath finden Sie im XPath Tutorial." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Cover-Browser konnte nicht geladen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Umschlagbilder durchsuchen" @@ -5109,121 +5159,117 @@ msgstr "Gerät: " msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Angeschlossen: " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Im Anhang finden Sie das eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "von" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "im %s Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Sende eMail an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "Die folgenden Bücher vor dem Versenden per eMail automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Senden der Bücher schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Senden der folgenden Bücher schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Per eMail versendet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Nachrichten:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Im Anhang ist" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Nachrichten senden an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5232,11 +5278,11 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5276,7 +5322,7 @@ msgid "My Books" msgstr "Meine Bücher" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Erstelle Katalog" @@ -5420,11 +5466,11 @@ msgstr "Breit" msgid "Narrow" msgstr "Schmal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "System-Port ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5435,133 +5481,133 @@ msgstr "" "dass der Server auf diesem Port läuft. Sie sind auf der sicheren Seite, wenn " "Sie eine Port Zahl größer als 1024 wählen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Die Installation der Befehlszeilen-Tools schlug fehl." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Kommandozeilen-Tools installiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Kommandozeilen-Tools installiert in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Wenn Sie Calibre.app verschieben, müssen Sie die Befehlszeilen-Tools neu " "installieren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Sie müssen eine Spalte auswählen, um sie zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Wollen Sie wirklich die Spalte %s und ihre gesamten Daten löschen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Ortsangabe der Datenbank ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Ortsangabe der Datenbank ungültig " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Muss ein Verzeichnis sein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Ortsangabe der Datenbank ungültig.
Speichern nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Neustart erforderlich" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5569,19 +5615,19 @@ msgstr "" "Die gewählten Änderungen erfordern einen Neustart von Calibre. Bitte starten " "Sie baldmöglichst neu." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Überprüfe Vollständigkeit der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Überprüfung der Vollständigkeit der Datenbank schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Einige Inkonsistenzen gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5726,14 +5772,14 @@ msgstr "" msgid "Sending to &device" msgstr "An das Gerät sen&den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5742,29 +5788,29 @@ msgstr "" "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " "gespeichert)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Zu einem neuen Ort der Datenbank wechseln" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "&Soziale Metadaten (Etikettierung/Bewertung/etc.) laden als Voreinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Autor und Titel standardmäßig überschreiben, wenn Metadaten geholt werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5772,156 +5818,160 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Hoch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabe-Format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Bevorzugte Reihenfolge des E&ingabe-Formats:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihennummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Spla&sh-Screen beim Starten anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Größe der Schaltflächen in der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Zeige &Text in Schaltflächen der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Benutzerdefinierte Spalte entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Benutzerdefinierte Spalte hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Einstellungen einer benutzerdefinierten Spalte ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Eine eMail-Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5931,35 +5981,35 @@ msgstr "" "eMails werden automatisch für geladene Nachrichten an alle eMail-Adressen " "mit aktiviertem Auto-Send verschickt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maximale Anzahl der Arbeitsprozesse in der Warteschlange (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "Vollständigkeit der &Datenbank überprüfen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "Kommandozeilen-Tools &installieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "&Calibre Einstellungsverzeichnis öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Die maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der &CPU-Kerne " "beschränken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Fehlersuche bei &der Geräteerkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5969,25 +6019,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5995,7 +6045,7 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6003,45 +6053,45 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Maximale &ODPS Einträge pro Anfrage:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ungeordnete Elemente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -6059,7 +6109,7 @@ msgstr "" "vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " "Calibre läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6067,27 +6117,27 @@ msgstr "" "Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Plugin-Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Hinzufügen" @@ -6125,9 +6175,9 @@ msgstr "Nummer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datum" @@ -6341,12 +6391,18 @@ msgstr "&Warnung erneut anzeigen" msgid "ERROR" msgstr "FEHLER" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -7209,6 +7265,10 @@ msgstr "" "Etikett zu den verfügbaren Etiketten hinzufügen und dem aktuellen Buch " "zuweisen" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7585,43 +7645,43 @@ msgstr "Regulärer Ausdruck (?P)" msgid "Save single format to disk..." msgstr "Speichere einzelnes Format auf Festplatte..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Metadaten einzeln bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Metadaten auf einmal bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Metadaten und Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Nur Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Nur Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Nur soziale Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7630,7 +7690,7 @@ msgstr "" "Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " "verschiedenen Formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7638,99 +7698,115 @@ msgstr "" "Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " "(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" "Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Vorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Spezielles Format ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Gewählte Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Alle Formate der gewählten Bücher entfernen, außer..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Umschlagbilder der gewählten Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Passende Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Einzeln konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Willkommens-Assistenten ausführen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Ähnliche Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Cover-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Etiketten-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Angeschlossen: " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Buchdetails" @@ -7814,29 +7890,29 @@ msgid "Rating" msgstr "Bewertung" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Buch %s von %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "Der Such-Name ist \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "In der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Zum Löschen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Doppelklick ermöglicht Bearbeitung

" @@ -7880,11 +7956,11 @@ msgstr "Spalte anzeigen" msgid "Restore default layout" msgstr "Voreingestelltes Layout wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8092,39 +8168,39 @@ msgstr "Versuchen Sie Ihren Rechner neu zu starten." msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "Besch&ränken auf:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Es werden nur die Bücher angezeigt, die auf die gewählte gespeicherte Suche " "zutreffen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "Einstellen in ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Erweiterte Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Suche:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8133,120 +8209,127 @@ msgstr "" "Kommentaren, etc.

Durch Leerzeichen getrennte Worte werden mit UND " "verknüpft" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Quick Search löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" -"Gespeicherte Suche wählen oder Namen für neue gespeicherte Suche eingeben" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Aktuelle Suche unter dem in der Box angezeigten Namen speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Aktuell gespeicherte Suche löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Bücher hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Meta-Informationen editieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Bucheinträge zusammenfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "An Reader übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Nachrichten abrufen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "In eBooks umwandeln" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Öffne Speicherort" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Zeige Buchdetails" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Bücher desselben Autors" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Bücher dieser Reihe" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Bücher dieses Herausgebers" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Bücher mit denselben Etiketten" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Calibre konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8276,32 +8359,37 @@ msgstr "Buch hat weder Titel noch ISBN" msgid "No matches found for this book" msgstr "Keine Treffer für dieses Buch" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Die gewählte Suche wird dauerhaft gelöscht. Sind Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Gespeicherte Suchergebnisse" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" +"Gespeicherte Suche wählen oder Namen für neue gespeicherte Suche eingeben" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} von {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(Alle Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} von allen)" @@ -8424,18 +8512,31 @@ msgstr "" msgid "Sort by average rating" msgstr "Nach Bewertungsdurchschnitt sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Übereinstimmung mit allen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Übereinstimmung mit irgendeinem" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Ben&utzer-Kategorien verwalten" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8463,15 +8564,15 @@ msgstr "Bücher sammeln und zusammen konvertieren" msgid "Queueing " msgstr "Sammle " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Nachrichten abrufen von " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konvertiere bestehende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8487,55 +8588,46 @@ msgstr "&Wiederherstellen" msgid "&Donate to support calibre" msgstr "Spen&den Sie, um Calibre zu unterstützen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "Verbundenes Gerät ausw&erfen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Neustart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" -"

Hilfe finden Sie in der Bedienungsanleitung
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibre Quick-Start-Guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Konfiguration nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Konfiguration erst nach einem Neustart von Calibre möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8544,29 +8636,27 @@ msgstr "" "href=\"%s\">DRM geschütztes Buch. Sie müssen zuerst das DRM mit Hilfe " "anderer Programme entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"beruht auf den Anstrengungen von vielen Freiwilligen aus der ganzen Welt. " -"Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung " -"seiner Entwicklung in Betracht ziehen." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8577,11 +8667,11 @@ msgstr "" "verursachen.
\n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8589,19 +8679,11 @@ msgstr "" "wird im System Tray weiter laufen. Zum Schließen wählen Sie Beenden " "im Kontextmenü des System Tray." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Letzte Version: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Neue Version verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -9095,42 +9177,26 @@ msgstr "Bild einfügen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Bibliothek\n" -"%d\n" -"Bücher" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Reader\n" -"%s\n" -"verfügbar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Karte A\n" -"%s\n" -"verfügbar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Karte B\n" -"%s\n" -"verfügbar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9155,35 +9221,39 @@ msgstr "" msgid "Books located at" msgstr "Bücher finden sich in" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Groß-/Kleinschreibung ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Großschreibung" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Kleinschreibung" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Groß-/Kleinschreibung vertauschen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Wortanfänge groß schreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Zur Größenänderung ziehen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Ausblenden" @@ -10742,84 +10812,84 @@ msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Mit -vv starten, um den Grund dafür zu sehen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen heruterzuladen ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Download von [%d Thread(s)] starten ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10827,7 +10897,7 @@ msgstr "" "Login fehlgeschlagen, überprüfen Sie ihren Benutzername und Passwort für den " "calibre Magazin Service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11491,6 +11561,13 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Could not move database" #~ msgstr "Konnte Datenbank nicht verschieben" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Letzte Version: %s" + #~ msgid "" #~ "Options to control web2disk (used to fetch websites linked from feeds)" #~ msgstr "" @@ -11537,6 +11614,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "

Hilfe gibt es online bei %s.kovidgoyal.net
" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "Starting Bulk conversion of %d books" #~ msgstr "Starte Massenkonvertierung von %d Büchern" @@ -12230,6 +12310,14 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "You must set a username and password for %s" #~ msgstr "Sie müssen einen Benutzernamen und ein Kennwort angeben für %s" +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "beruht auf den Anstrengungen von vielen Freiwilligen aus der ganzen Welt. " +#~ "Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung " +#~ "seiner Entwicklung in Betracht ziehen." + #~ msgid "author" #~ msgstr "Autor" @@ -12265,6 +12353,24 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "%s\n" #~ "verfügbar" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Reader\n" +#~ "%s\n" +#~ "verfügbar" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Bibliothek\n" +#~ "%d\n" +#~ "Bücher" + #~ msgid "" #~ "%%prog [options] filename\n" #~ "\n" @@ -13063,6 +13169,24 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Starting conversion of %d books" #~ msgstr "Starte Konvertierung von %d Büchern" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Karte A\n" +#~ "%s\n" +#~ "verfügbar" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Karte B\n" +#~ "%s\n" +#~ "verfügbar" + #~ msgid "Catalan" #~ msgstr "Katalanisch" @@ -13237,6 +13361,10 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgstr "" #~ "Dieses Profil ist geeignet für die SONY PRS-Reihe. PRS 500/505/700 etc." +#~ msgid "

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

Hilfe finden Sie in der Bedienungsanleitung
" + #~ msgid "Output file. Default is derived from input filename." #~ msgstr "" #~ "Ausgabe-Datei. Die Voreinstellung stammt aus dem Namen der Eingabe-Datei." diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index bf0431e899..38cbe08cae 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-06 14:21+0000\n" -"Last-Translator: Jellby \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:32+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-07 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 @@ -32,7 +32,7 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil está pensado para el Kindle DX de Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Complementos instalados" @@ -46,10 +46,10 @@ msgstr "No hace absolutamente nada" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -91,9 +91,9 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -121,20 +121,20 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -142,8 +142,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -189,7 +189,7 @@ msgstr "Escritor de metadatos" msgid "Catalog generator" msgstr "Generador de catálogo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -199,7 +199,7 @@ msgstr "" "con los archivos enlazados. Este complemento se ejecuta cada vez que se " "añade un archivo HTML a la biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -207,7 +207,7 @@ msgstr "" "Codificación de los archivos HTML de entrada. Las opciones comunes incluyen: " "cp1252, latin1, iso-8859-1 and utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -217,49 +217,49 @@ msgstr "" "los directorios pmlname_img o images. Este complemento se ejecutará cada vez " "que añada un archivo PML a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extraer la portada de los archivos de cómic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Leer metadatos desde ficheros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Leer metadatos de libros electrónicos en archivos RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Leer metadatos de libros electrónicos en archivos ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Asignar metadatos a los archivos %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Establecer metadatos desde archivos %s" @@ -408,32 +408,32 @@ msgstr "Este perfil está pensado para el SONY PRS-300." msgid "This profile is intended for the 5-inch JetBook." msgstr "Este perfil está pensado para el JetBook de 5 pulgadas." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Asociaciones para complementos por tipos de archivo" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personalización del complemento local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Complementos desactivados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Complementos habilitados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "No se ha encontrado ningún complemento válido en " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "" "La inicialización del complemento %s falló y generó la siguiente traza:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -445,18 +445,18 @@ msgstr "" " Personalizar calibre cargando complementos externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Añadir un complemento especificando la ruta al archivo ZIP que lo contiene." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eliminar un complemento personalizado por nombre. No tiene efecto en los " "complementos incorporados." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -464,15 +464,15 @@ msgstr "" "Personalizar complemento. Especifica el nombre del complemento y el texto de " "personalización separados por una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Lista de todos los complementos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Activar el complemento nombrado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Desactivar el complemento nombrado" @@ -631,7 +631,7 @@ msgstr "Comunicar con los lectores Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Comunicar con el lector BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -704,7 +704,7 @@ msgstr "Comunicarse con el Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -714,22 +714,22 @@ msgstr "Comunicarse con el Kobo Reader" msgid "Getting list of books on device..." msgstr "Obteniendo la lista de libros en el dispositivo ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Eliminando libros del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros del listado de metatados del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -747,6 +747,10 @@ msgstr "Comunicarse con el Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunicarse con el Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunicarse son la tableta de internet Nokia 770." @@ -1675,6 +1679,51 @@ msgstr "Aplicando transformaciones al libro electrónico..." msgid "Creating" msgstr "Creando" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2044,11 +2093,11 @@ msgstr "Cómic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Título" @@ -2057,7 +2106,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(es)" @@ -2080,7 +2129,7 @@ msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentarios" @@ -2089,7 +2138,7 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiquetas" @@ -2099,7 +2148,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serie" @@ -2109,7 +2158,7 @@ msgid "Language" msgstr "Idioma" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de tiempo" @@ -2381,7 +2430,7 @@ msgstr "" "libro identificado por el ISBN.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Portada" @@ -2425,70 +2474,70 @@ msgstr "Todos los artículos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Página de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Índice analítico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografía" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto principal" @@ -2536,7 +2585,7 @@ msgstr "Recuadro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2546,7 +2595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2709,7 +2758,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2887,7 +2936,7 @@ msgstr "" "es la menor compresión, pero la más rápida, y 10 es la mayor compresión, " "pero la más lenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2895,7 +2944,7 @@ msgstr "" "Normalmente los espacios adicionales se condensan en uno solo. Con esta " "opción se muestran todos los espacios." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2903,7 +2952,7 @@ msgstr "" "Preprocesar la entrada de texto como markdown. Para más información sobre " "markdown ver" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "No inserte una tabla de contenido en el texto de salida." @@ -3089,7 +3138,7 @@ msgstr "Copiar" msgid "Copy to Clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Escoger ficheros" @@ -3104,13 +3153,13 @@ msgid "User annotations generated from main library only" msgstr "Usar anotaciones generadas sólo desde la biblioteca principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "No hay libros seleccionados" @@ -3150,145 +3199,145 @@ msgstr "¿Cuantos libros vacios?" msgid "How many empty books should be added?" msgstr "¿Cuantos libros vacios debe de estar aumentado?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Enviando libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Libros en EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Libros en LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Libros en HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Libros en LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Libros en MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Libros en formato topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Libros en formato texto" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Libros en PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Cómics" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archivos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Libros soportados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Se han unido algunos libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Se han encontrado algunos libros duplicados y se han unido a los siguientes " "libros existentes:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Fallo leyendo metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Fallo leyendo metadatos de" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Añadir a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "No hay libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "No se han encontrado archivos de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "No se puede borrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Elegir formatos a borrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Elegir formatos que no hayan de ser borrados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "No se pueden eliminar libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "No hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Tarjeta de almacenamiento A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Tarjeta de almacenamiento B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "No hay libros para eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Ninguno de los libros seleccionados está en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Eliminando libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3296,7 +3345,7 @@ msgstr "" "Los libros seleccionados serán eliminados permanentemente y los " "ficheros borrados del equipo. ¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3304,61 +3353,61 @@ msgstr "" "Los libros seleccionados se borrarán permanentemente del dispositivo. " "¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "No se pueden descargar los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "metadatos sociales" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Descargando %s para %d libro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "No se pudieron descargar algunos metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "No se pudieron descargar metadatos para:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "No se pudieron descargar metadatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "No se pueden editar los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "No se pueden unir los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Deben seleccionarse al menos dos libros para unirlos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3369,7 +3418,7 @@ msgstr "" "primer libro seleccionado.

El segundo libro y los siguientes " "no se borrarán ni se modificarán.

Confirme que quiere continuar." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3385,52 +3434,52 @@ msgstr "" "se borrará de forma permanente de su ordenador.

¿Está " "seguro de que quiere continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" "Va a unir más de 5 libros. ¿Está seguro de que quiere continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "No se puede guardar en disco" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Elegir directorio de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Error al guardar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Hubo un error al guardar." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "No se pudieron guardar algunos libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Pulse el botón \"Mostrar detalles\" para ver cuáles." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "No se han seleccionado libros para generar el catálogo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Generando catálogo %s..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "No se encontró ningún libro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3438,49 +3487,49 @@ msgstr "" "No hay libros para incluir en el catálogo\n" "Compruebe la exclusión de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Catálogo generado." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Directorio para exportar catálogos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Seleccionar destino para %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Obteniendo noticias de " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " obtenidas." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "No se puede convertir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Iniciando la conversión de %d libro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "No se puede visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Varios libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3492,11 +3541,11 @@ msgstr "" "equipo. Una vez comenzado el proceso no puede deterse hasta que se complete. " "¿Desea continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "No se puede abrir la carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s no tiene formatos disponibles." @@ -3521,7 +3570,7 @@ msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Sin libros" @@ -3659,15 +3708,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3691,12 +3740,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3730,8 +3779,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Ruta" @@ -3748,8 +3798,8 @@ msgid "Formats" msgstr "Formatos" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Colecciones" @@ -3762,12 +3812,12 @@ msgstr "Clic para abrir" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Ninguno" @@ -4888,11 +4938,11 @@ msgstr "" "

Para usos más avanzados de XPath, véase el Tutorial de XPathl.

" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "No se ha podido cargar el explorador de portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Explorar por portadas" @@ -5084,124 +5134,120 @@ msgstr "Dispositivo: " msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Conectado " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "Libro electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "El libro electrónico está adjunto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "en el formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Enviando correo electrónico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de enviar por correo " "electrónico?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "No se pudieron enviar por correo electrónico los siguientes libros porque no " "se encontraron formatos compatibles:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Fallo al enviar libros por correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Fallo al enviar por correo electrónico los siguientes libros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Enviado por correo electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Noticias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Adjunto está el" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Enviar noticias a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5210,11 +5256,11 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5256,7 +5302,7 @@ msgid "My Books" msgstr "Mis libros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generar el catálogo" @@ -5404,11 +5450,11 @@ msgstr "Ancho" msgid "Narrow" msgstr "Estrecho" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Puerto de sistema seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5419,131 +5465,131 @@ msgstr "" "permita que el servidor ocupe este puerto. Para estar seguro, elija un " "número de puerto mayor de 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Fallo al instalar las herramientas de línea de órdenes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Herramientas de línea de órdenes instaladas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Herramientas de línea de órdenes instaladas en" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si mueve calibre.app, deberá reinstalar las herramientas de línea de órdenes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "No hay ninguna ruta de complementos válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s no es una ruta de complementos válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Elegir complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "El complemento no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "El complemento: %s no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Complemento no personalizable" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Complemento: %s no necesita personalización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Personalizar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "No se puede eliminar el complemento incorporado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " no puede eliminarse. Es un complemento incorporado. Intente desactivarlo en " "su lugar." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Debe seleccionar una columna para borrarla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "La columna seleccionada no es una columna personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "¿Seguro que quiere borrar la columna %s y todos sus datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Registro de errores:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Registro de accesos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Fallo al iniciar el servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Seleccionar ubicación para los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Tamaño no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "El tamaño %s no es válido. Debe ser de la forma anchuraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Ubicación de la base de datos no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Ubicación de la base de datos no válida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Debe ser un directorio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Ubicación de la base de datos no válida.
Imposible escribir en " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Hay que reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5551,19 +5597,19 @@ msgstr "" "Los cambios realizados requieren que calibre vuelva a iniciarse. Por favor " "reinicie en cuanto le sea práctico." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Comprobando la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Fallo al comprobar la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Se encontraron incoherencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5722,14 +5768,14 @@ msgstr "" msgid "Sending to &device" msgstr "Enviar a &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5738,28 +5784,28 @@ msgstr "" "en carpetas ordenadas por autor, los metadatos se almacenan en el fichero " "metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Seleccionar la nueva ubicación de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Mostrar un aviso cuando haya una &nueva versión disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Descargar metadatos &sociales (etiquetas/valoraciones/etc...) por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Reemplazar el autor y el título al adquirir metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "&Tiempo de espera máximo por defecto de la red:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5767,157 +5813,161 @@ msgstr "" "Establecer el tiempo de espera maximo para peticiones de red (cada vez que " "se conecte a Internet para adquirir alguna información)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Se&leccionar idioma (requiere reiniciar el programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Baja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Prioridad de tareas:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "F&ormato de salida preferente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Orden de preferenc&ia de formatos de entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Uso de números &romanos para los números dentro de una serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Activar &icono en bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬icaciones en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Mostrar pantalla de bien&venida al inicio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar explorador de &portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Mostrar calificaciones &promedio en el explorador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "&Buscar mientras se escribe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" "Enviar noticias &descargadas automáticamente al lector de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Eliminar noticias de la biblioteca cuando se hayan enviado automáticamente " "al lector." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Nú&mero de portadas a mostrar en el explorador (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "Tamaño de botón en la barra de &herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Mostrar &texto en los botones de la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Seleccione las &columnas visibles en la vista de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Eliminar una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Añadir una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Editar la configuración de una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "&Usar visor interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Interfaz de usuario &diseño (necesario reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactiva todas las animaciones. Útil si tiene un ordenador lento o antiguo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Desactivar &animaciones" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "" "Añadir una dirección de correo electrónico a la que se enviarán los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Añadir correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Asignar como pre&determinada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "E&liminar correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5927,33 +5977,33 @@ msgstr "" "Se enviarán correos automáticamente con las noticias descargadas a todas las " "direcciones que tengan la opción de envío automático marcada." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Número máximo de procesos en espera (necesita reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Comprobar la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "Instalar &herramientas de línea de órdenes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "&Abrir el directorio de configuración de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "&Limitar el número máximo de tareas simultáneas al número de núcleos de CPU " "disponibles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "&Depurar detección de dispositivos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5964,25 +6014,25 @@ msgstr "" "en las preferencias tendrá efecto sólo después de que se reinicie el " "servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Puerto del servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Usuario:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Cont&raseña:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5990,7 +6040,7 @@ msgstr "" "Si se deja la contraseña en blanco, cualquiera podrá acceder a su colección " "de libros a través la interfaz web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5998,45 +6048,45 @@ msgstr "" "El tamaño máximo (anchura × altura) con el que se mostrarán las portadas. " "Las portadas mayores se redimensionarán. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "&Tamaño máximo de portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostrar contraseña" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Número máximo de elementos &OPDS por consulta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "&Máximo número de elementos OPDS sin agrupar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "&Detener servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "Pro&bar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Ejecutar servidor &automáticamente al iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Ver registros del &servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -6053,7 +6103,7 @@ msgstr "" "el lector Stanza de su iPhone, donde miservidor es el nombre de servidor " "completo o la dirección IP del equipo donde se ejecuta calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6061,27 +6111,27 @@ msgstr "" "Aquí puede personalizar el comportamiento de calibre controlando qué " "complementos usa." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Personalizar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Eliminar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Añadir nuevo complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Fichero de complemento:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Añadir" @@ -6119,9 +6169,9 @@ msgstr "Número" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Fecha" @@ -6337,12 +6387,18 @@ msgstr "&Mostrar este aviso otra vez" msgid "ERROR" msgstr "ERROR" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Ubicación" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" @@ -7201,6 +7257,10 @@ msgstr "" "Añadir etiqueta a la lista de etiquetas disponibles y aplicarla al libro " "actual" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7572,43 +7632,43 @@ msgstr "Expresión regular (?P)" msgid "Save single format to disk..." msgstr "Guardar un solo formato en disco..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Editar metadatos por separado" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Edita metadatos en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Descargar metadatos y portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Descargar sólo los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Descargar sólo las portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Descargar sólo metadatos sociales" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Unir en el primer libro seleccionado - borrar el resto" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Unir en el primer libro seleccionado - mantener el resto" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Añadir libros desde un único directorio" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7617,7 +7677,7 @@ msgstr "" "directorio, se asume que cada fichero de libro electrónico es el mismo libro " "en diferente formato." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7626,98 +7686,114 @@ msgstr "" "por directorio, se asume que cada fichero de libro electrónico es un libro " "diferente." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Guardar en el disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Guardar en el disco, en un único directorio" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Guardar solamente el formato %s en disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Guardar sólo el formato %s en un único directorio" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Mostrar un formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Eliminar libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Eliminar formatos específicos de los libros seleccionados.." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Eliminar portadas de los libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Eliminar los libros que correspondan del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Convertir por separado" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Convertir en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Crear catálogo de los libros en la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Ejecutar el asistente de bienvenida" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Libros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Añadir libros a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Administrar colecciones" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Explorador de portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Conectado " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Detalles del Libro" @@ -7801,29 +7877,29 @@ msgid "Rating" msgstr "Valoración" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Libro %s de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "El nombre de búsqueda es \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "En la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marcado para borrarlo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Doble clic para editarme

" @@ -7867,11 +7943,11 @@ msgstr "Mostrar columna" msgid "Restore default layout" msgstr "Restaurar formato por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "No permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8081,37 +8157,37 @@ msgstr "inténtelo después de reiniciar el equipo." msgid "try deleting the file" msgstr "pruebe a borrar el fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "Restringir a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "Sólo se mostrarán los libros que coincidan con la búsqueda guardada" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "ajustado en ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Búsqueda avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Buscar:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8120,120 +8196,127 @@ msgstr "" "comentarios, etc.

Se buscan libros que contengan todas las palabras " "separadas por espacios" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Reiniciar la búsqueda rápida" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" -"Elija una búsqueda guardada o asigne un nombre para guardar la nueva búsqueda" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Guardar la búsqueda actual con el nombre mostrado en el recuadro" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Borrar la búsqueda guardada actual" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Añadir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Eliminar libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Supr" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Editar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Unir registros de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Descargar noticias (RSS)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Convertir libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Abrir la carpeta que lo contiene" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Mostrar detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Libros del mismo autor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Libros de la misma serie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Libros de la misma editorial" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Libros con las mismas etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Configurar calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8263,33 +8346,38 @@ msgstr "El libro no tiene ni título ni ISBN" msgid "No matches found for this book" msgstr "No se ha encontrado el libro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Buscar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "La búsqueda seleccionada será borrada permanentemente. ¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Buscar (Para búsqueda avanzada, pulse el botón de la izquierda)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Búsquedas guardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" +"Elija una búsqueda guardada o asigne un nombre para guardar la nueva búsqueda" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(todos los libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} de todos)" @@ -8412,18 +8500,31 @@ msgstr "Ordenar por popularidad" msgid "Sort by average rating" msgstr "Ordenar por calificación promedio" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Buscar todas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Buscar cualquiera" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Administrar categorías de &usuario" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8451,15 +8552,15 @@ msgstr "Poniendo libros en cola para conversión en bloque" msgid "Queueing " msgstr "Poniendo en cola " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Obtener noticias de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "La conversión ya existe" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8475,54 +8576,46 @@ msgstr "&Restaurar" msgid "&Donate to support calibre" msgstr "&Donar para apoyar a calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "&Desconectar dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "

Para ayuda mirar el: Manual de usuario
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s por Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Guía de inicio rápido de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "No se puede configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "No se puede configurar mientras haya tareas en ejecución." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "No se puede configurar antes de reiniciar calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "No hay información detallada disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" "No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8531,28 +8624,26 @@ msgstr "" "href=\"%s\">DRM. Debe eliminar primero el DRM con herramientas de " "terceros." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Receta deshabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Fallo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"es el resultado de los esfuerzos de muchos voluntarios por todo el mundo. Si " -"lo encuentra útil, por favor, considere donar dinero para apoyar su " -"desarrollo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8563,11 +8654,11 @@ msgstr "" "de datos en el dispositivo.
\n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "AVISO: Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8575,19 +8666,11 @@ msgstr "" "continuará ejecutándose en la bandeja del sistema. Para cerrarlo, elija " "Salir en el menú de contexto de la bandeja del sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Última versión: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Actualización disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -9082,42 +9165,26 @@ msgstr "Pegar imagen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteca\n" -"%d\n" -"libros" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Lector\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Tarjeta A\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Tarjeta B\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9139,35 +9206,39 @@ msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector" msgid "Books located at" msgstr "Libros ubicados en" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Cambiar mayúsculas/minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Mayúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Invertir mayúsculas/minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Formato de título (todas las iniciales en mayúscula)" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Arrastre para ajustar el tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Ocultar" @@ -10723,84 +10794,84 @@ msgstr "Fuente de noticias desconocida" msgid "The \"%s\" recipe needs a username and password." msgstr "La receta \"%s\" necesita usuario y contraseña." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Fallo al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Fallo al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "No se pudo obtener el artículo. Ejecute calibre con -vv para ver el motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Se obtivieron canales de noticias de la página principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Generando el rótulo:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d proceso(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "No se pudo descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Falló la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10808,7 +10879,7 @@ msgstr "" "No se pudo ingresar, revise su nombre de usuario o clave para el servicio de " "boletín de calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11415,6 +11486,13 @@ msgstr "No descargar estilos CSS." #~ "

Ya existe una base de datos no valida en %s, bórrela antes de intentar " #~ "mover la base de datos existente.
Error: %s" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Última versión: %s" + #~ msgid "Click to see the list of books in the main memory of your reader" #~ msgstr "Haga click para ver la lista de libros disponibles en su lector" @@ -11936,6 +12014,24 @@ msgstr "No descargar estilos CSS." #~ "%s\n" #~ "disponible" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Lector\n" +#~ "%s\n" +#~ "disponible" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d\n" +#~ "libros" + #~ msgid "

Copying books to %s

" #~ msgstr "

Copiando libros a %s

" @@ -12828,6 +12924,9 @@ msgstr "No descargar estilos CSS." #~ "

Para más ayuda, visite %s.kovidgoyal.net
" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s por Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "Choose a location for your ebook library." #~ msgstr "Elija otra ubicación para la biblioteca de libros electrónicos." @@ -12870,6 +12969,14 @@ msgstr "No descargar estilos CSS." #~ msgid "Invalid library location" #~ msgstr "Ubicación de la biblioteca no válida" +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "es el resultado de los esfuerzos de muchos voluntarios por todo el mundo. Si " +#~ "lo encuentra útil, por favor, considere donar dinero para apoyar su " +#~ "desarrollo." + #~ msgid "" #~ "%s has been updated to version %s. See the new features. " @@ -12901,6 +13008,24 @@ msgstr "No descargar estilos CSS." #~ msgid "Ebook Viewer" #~ msgstr "Visor de libros electrónicos" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Tarjeta A\n" +#~ "%s\n" +#~ "disponible" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Tarjeta B\n" +#~ "%s\n" +#~ "disponible" + #~ msgid "" #~ "

Demo videos

Videos demonstrating the various features of calibre are " #~ "available For help see the: User Manual
" +#~ msgstr "

Para ayuda mirar el: Manual de usuario
" + #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Comunicar con el lector Sony PRS-300/505/500" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index 1aab319017..9d0652c269 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 08:48+0000\n" -"Last-Translator: Jeespox \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:16+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Ei tee mitään" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Metatietojen kirjoittaja" msgid "Catalog generator" msgstr "Katalogin luoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "kaikki linkitetyt tiedostot. Tämä lisäosa ajetaan aina lisätessäsi HTML-" "tiedoston kirjastoon." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "HTML-tiedostojen merkkikoodaus. Yleisiä vaihtoehtoja: cp1252, latin1, iso-" "8859-1 ja utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "pmlname_img tai images. Tämä lisäosa ajetaan aina lisätessäsi PML-tiedoston " "kirjastoon." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Poimi kansi sarjakuvatiedostosta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lue metatiedot %s -tiedostoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lue metatiedot RAR-arkiston e-kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lue metatiedot ZIP-arkiston e-kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Aseta metatiedot %s -tiedostoille" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Aseta metatiedot %s -tiedostoista" @@ -403,35 +403,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tämä profiili on tarkoitettu Amazon Kindle DX -laitteelle." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Asennetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Tiedostotyyppien lisäosan kuvaus" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Paikallisten lisäosien säätö" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Käytöstä poistetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Käytössä olevat pluginit" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Sopivaa lisäosaa ei löydetty " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "%s lisäosan alustaminen epäonnistui:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -443,17 +443,17 @@ msgstr "" " Säädä calibrea lataamalla ulkoisia lisäosia.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Lisää lisäosa määrittämällä sen sisältävän zip-tiedoston polku." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Poista valinnainen lisäosa nimen perusteella. Ei vaikuta " "sisäänrakennettuihin lisäosiin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -461,15 +461,15 @@ msgstr "" "Säädä lisäosaa. Määritä lisäosan nimi ja säädöksen käskyjono pilkulla " "erotettuna." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Listaa kaikki asennetut lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Salli nimetty lisäosa" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Poista nimetty lisäosa käytöstä" @@ -627,7 +627,7 @@ msgstr "Kommunikoi Hanlin V5 -lukijoiden kanssa." msgid "Communicate with the BOOX eBook reader." msgstr "Kommunikoi BOOX-lukijan kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -700,7 +700,7 @@ msgstr "Kommunikoi Kobo Readerin kanssa" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -710,22 +710,22 @@ msgstr "Kommunikoi Kobo Readerin kanssa" msgid "Getting list of books on device..." msgstr "Haetaan listaa laitteella olevista kirjoista..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Poistetaan kirjoja laitteelta..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Poistetaan kirjoja laitteen metatietolistasta..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -743,6 +743,10 @@ msgstr "Kommunikoi Booq Avantin kanssa" msgid "Communicate with the Sweex MM300" msgstr "Kommunikoi Sweex MM300:n kanssa" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommunikoi Nokia 770 internet tablet -laitteen kanssa." @@ -1158,7 +1162,7 @@ msgstr "ULOSTULO-ASETUKSET" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" -msgstr "Asetukset, joilla kontrolloidaan ulostulo %n prosessointia" +msgstr "Asetukset, joilla kontrolloidaan ulostulo %s prosessointia" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" @@ -1561,6 +1565,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1869,11 +1918,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "" @@ -1882,7 +1931,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "" @@ -1905,7 +1954,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "" @@ -1914,7 +1963,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "" @@ -1924,7 +1973,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "" @@ -1934,7 +1983,7 @@ msgid "Language" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" @@ -2159,7 +2208,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "" @@ -2198,70 +2247,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2305,7 +2354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2313,7 +2362,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2442,7 +2491,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2577,19 +2626,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2751,7 +2800,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2766,13 +2815,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2812,209 +2861,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3022,7 +3071,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3032,99 +3081,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3132,11 +3181,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3161,7 +3210,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3285,15 +3334,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3317,12 +3366,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3352,8 +3401,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "" @@ -3370,8 +3420,8 @@ msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3384,12 +3434,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "" @@ -4448,11 +4498,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4642,128 +4692,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4801,7 +4847,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4934,157 +4980,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5199,7 +5245,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid " " -msgstr "" +msgstr " " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" @@ -5212,296 +5258,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5512,33 +5562,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5576,9 +5626,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -5770,12 +5820,18 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6573,6 +6629,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6907,146 +6967,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7130,29 +7206,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7196,11 +7272,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7397,155 +7473,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7572,32 +7656,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7720,18 +7808,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7757,15 +7858,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7779,104 +7880,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8354,29 +8442,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8399,35 +8483,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9696,89 +9784,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index b80988d22d..d7ed4a50af 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-03 11:11+0000\n" -"Last-Translator: sengian \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:36+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-04 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -28,10 +28,10 @@ msgstr "Ne fait strictement rien" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -73,9 +73,9 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -103,20 +103,20 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -124,8 +124,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -171,7 +171,7 @@ msgstr "Éditeur de métadonnées" msgid "Catalog generator" msgstr "Générateur de catalogue" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -181,7 +181,7 @@ msgstr "" "contenant tous les fichiers liés. Ce plug-in est lancé chaque fois que vous " "ajoutez un fichier HTML à la bibliothèque." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -189,7 +189,7 @@ msgstr "" "Encodage des caractères pour les fichiers HTML en entrée. Les choix les plus " "communs incluent : cp1252, latin1, iso-8859-1 et utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -199,49 +199,49 @@ msgstr "" "le répertoire pmlname_img ou images. Ce plugin est lancé à chaque ajout d'un " "fichier PML dans la bibliothèque." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extraction de la couverture depuis des fichiers de bandes dessinées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lecture des métadonnées depuis les fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lecture des métadonnées des ebooks contenus dans les archives RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lecture des métadonnées des ebooks contenus dans les archives ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Définir les métadonnées des fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" @@ -400,35 +400,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ce profil est prévu pour le Kindle DX d'Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Plugins installés" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Liaisons pour les plugins d'import/export" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personnalisation des plugins locaux" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Plugins désactivés." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Plugins activés" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Absence de plugin compatible dans " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "L'initialisation du plugin %s a échoué en laissant une trace:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -440,18 +440,18 @@ msgstr "" " Personnaliser Calibre en chargeant des modules additionnels externes.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Ajouter un plugin en précisant le chemin vers le fichier zip qui le contient." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suppression d'un plugin personnalisé d'après son nom. Ceci n'a pas d'effet " "sur les plugins intégrés." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +459,15 @@ msgstr "" "Personnaliser le plugin. Spécifier le nom du plugin et la chaîne de " "personnalisation séparés par une virgule." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Lister tous les plugins installés" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Activer le plugin nommé" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Désactive le plugin nommé" @@ -625,7 +625,7 @@ msgstr "Communiquer avec les lecteurs d'ebook Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Communiquer avec le lecteur d'ebook BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -698,7 +698,7 @@ msgstr "Communiquer avec le lecteur Kobo" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -708,22 +708,22 @@ msgstr "Communiquer avec le lecteur Kobo" msgid "Getting list of books on device..." msgstr "Lit la liste des livres de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Supprime les livres de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Supprime les livres de la liste des métadonnées de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -741,6 +741,10 @@ msgstr "Communiquer avec le Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Communiquer avec le Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Communiquer avec la tablette internet Nokia 770." @@ -1686,6 +1690,51 @@ msgstr "Démarrage les transformations de l'ebook...." msgid "Creating" msgstr "Création" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2062,11 +2111,11 @@ msgstr "Bande dessinées" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titre" @@ -2075,7 +2124,7 @@ msgstr "Titre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Auteur(s)" @@ -2098,7 +2147,7 @@ msgstr "Producteur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Commentaires" @@ -2107,7 +2156,7 @@ msgstr "Commentaires" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiquettes" @@ -2117,7 +2166,7 @@ msgstr "Etiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Séries" @@ -2127,7 +2176,7 @@ msgid "Language" msgstr "Langue" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Horodatage" @@ -2402,7 +2451,7 @@ msgstr "" "à partir de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Couverture" @@ -2447,70 +2496,70 @@ msgstr "Tous les articles" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C'est un livre Amazon Topaz. Il ne peut pas être traité." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Tables des matières" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Marque de l'imprimeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Liste d'illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Liste de Tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texte principal" @@ -2556,7 +2605,7 @@ msgstr "Panneau latéral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2567,7 +2616,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2732,7 +2781,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Auteur" @@ -2910,7 +2959,7 @@ msgstr "" "la plus faible, mais la plus rapide et 10 étant la compression la plus " "élevée mais la plus lente." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2918,7 +2967,7 @@ msgstr "" "Normalement les espaces surnuméraires sont condensés en un seul espace. Avec " "cette option, toutes les espaces seront affichées." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2926,7 +2975,7 @@ msgstr "" "Exécute le texte en entrée via le pré-processeur markdown. Pour en apprendre " "plus à propos de markdown voir" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Ne pas insérer une table des matières dans le texte de sortie." @@ -3112,7 +3161,7 @@ msgstr "Copier" msgid "Copy to Clipboard" msgstr "Copier dans le Presse-papiers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Choisir les fichiers" @@ -3129,13 +3178,13 @@ msgstr "" "uniquement" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Aucun livre sélectionné" @@ -3176,144 +3225,144 @@ msgstr "Combien de livres vides?" msgid "How many empty books should be added?" msgstr "Combien de livres vides doivent être ajoutés?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Téléchargement des livres vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Livres EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Livres LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Livres HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Livres LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Livres MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Livres Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Livres Texte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Livres PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Bande Dessinées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archives" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Livres supportés" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Fusionne des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Des doublons ont été trouvés et fusionnés dans les livres existants suivants:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Impossible de lire les métadonnées à partir de" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Ajouter à la bibliothèqye" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Aucun livre sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Aucun fichier de livres trouvé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Impossible de supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Choisir les formats à supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Choisir les formats à ne pas supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Impossible d'effacer les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Aucun appareil n'est connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Carte mémoire A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Carte mémoire B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Aucun livre à effacer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Aucun des livres sélectionnés n'est sur l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Suppression des livres dans l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3321,7 +3370,7 @@ msgstr "" "Les livres sélectionnés vont être supprimés définitivement et les " "fichiers seront supprimés de votre ordinateur. Etes-vous sûr ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3329,61 +3378,61 @@ msgstr "" "Les livres sélectionnés seront effacés de manière permanente de votre " "appareil. Etes vous sûr de votre choix?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Impossible de télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "Métadonnées sociales" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Télécharge les livres %s sur %d" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Le téléchargement d'une partie des métadonnées a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Le téléchargement des métadonnées a échoué pour :" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Le téléchargement des métadonnées a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erreur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Impossible d'éditer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Impossible de fusionner les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Au moins deux livres doivent être séléctionnés avant de fusionner" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3395,7 +3444,7 @@ msgstr "" "suivants sélectionnés ne seront ni supprimés ni changés.

Veuille " "confirmer que vous voulez lancer le traitement." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3412,7 +3461,7 @@ msgstr "" "définitivement supprimés de votre ordinateur.

Êtes vous " "sûr de vouloir lancer le traitement ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3420,45 +3469,45 @@ msgstr "" "Vous allez fusionner plus de 5 livres. Etes-vous sûr de vouloir " "lancer le traitement ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Impossible de sauvegarder sur le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Choisir le répertoire de destination" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Erreur pendant la sauvegarde" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Il y a eu une erreur lors de la sauvegarde." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Impossible de sauvegarder certains livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Cliquer le bouton afficher les détails pour voir lesquels." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Aucun livre sélectionné pour générer le catalogue pour" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Génère le catalogue %s..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Aucun livre trouvé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3466,49 +3515,49 @@ msgstr "" "Aucun livre vers le catalogue\n" "Vérifier les étiquettes d'exclusion" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Catalogue généré." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Répertoire d'export du catalogue" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Sélectionner la destination pour %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Récupération des News de " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " récupéré." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Conversion impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Démarrer la conversion de %d livre(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Impossible de visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Choisir le format à afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Plusieurs livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3520,11 +3569,11 @@ msgstr "" "réponses de l'ordinateur. Une fois démarré le processus ne peut pas être " "arrêté avant la fin. Voulez-vous continuer ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Impossible d'ouvrir le dossier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s n'a pas de format disponible." @@ -3549,7 +3598,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Aucun livre" @@ -3688,15 +3737,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3720,12 +3769,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3759,8 +3808,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Chemin" @@ -3777,8 +3827,8 @@ msgid "Formats" msgstr "Formats" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Collections" @@ -3791,12 +3841,12 @@ msgstr "Cliquer pour ouvrir" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Aucun" @@ -4921,11 +4971,11 @@ msgstr "" "XPath consulter le Tutoriel XPath." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Le navigateur de coverture ne peut ête chargé" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Navigation par couvertures" @@ -5118,124 +5168,120 @@ msgstr "Appareil: " msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Connecté: " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer: Aucun appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "par" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "dans le format %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Envoi d'un email à" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertir automatiquement les livres suivants avant de les envoyer par email " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossible d'envoyer par email les livres suivants car aucun format " "convenable n'a été trouvé :" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "L'envoi par email des livres a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "L'envoi par email des livres suivants a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Envoyer par email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "News:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Envoi des News vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5244,11 +5290,11 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5289,7 +5335,7 @@ msgid "My Books" msgstr "Mes Livres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Générer le catalogue" @@ -5433,11 +5479,11 @@ msgstr "Large" msgid "Narrow" msgstr "Etroit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Port système sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5448,135 +5494,135 @@ msgstr "" "empêcher le serveur de fonctionner sur ce port. Par sécurité choisissez " "plutôt un numéro de port supérieur à 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "L'installation des outils en ligne de commande a échouée." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Outils en ligne de commande installés." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Outils en ligne de commande installés dans" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si vous déplacez calibre.app, vous devez réinstaller les outils en ligne de " "commande." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "N'est pas un chemin correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s n'est pas un répertoire correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Choisir le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Le plugin ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Le plugin %s ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Le plugin ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Le plugin %s ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Personnaliser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Impossible de supprimer les plugins natifs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le " "désactiver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Vous devez sélectionner une colonne pour pouvoir la supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "La colonne sélectionnée n'est pas une colonne personnalisée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Etes vous sur ?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" "Voulez vous vraiment supprimer la colonne %s et toutes les données qu'elle " "contient?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Journal d'erreur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Journal des accès:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Sélectionner l'emplacement pour les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Taille incorrecte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "La taille %s est incorrecte. Doit être au format largeurxhauteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Le chemin de la base de données n'est pas correct" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Le chemin de la base de données n'est pas correct " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Doit être un répertoire." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" "Le chemin de la base de données n'est pas correct.
Erreur en écriture " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Redémarrage nécessaire" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5584,19 +5630,19 @@ msgstr "" "Les modifications effectuées nécessitent un redémarrage de Calibre. Veuillez " "redémarrer dès que possible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Vérifier l'intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "La vérification de l'intégrité de la base de données a échouée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Des incohérences ont été trouvées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5755,14 +5801,14 @@ msgstr "" msgid "Sending to &device" msgstr "Envoi vers l'&appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Préférences" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5770,31 +5816,31 @@ msgstr "" "&Localisation des ebooks (Les ebooks sont stockés dans les dossiers triés " "par auteur et les métadonnées sont stockées dans le fichier metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Choisir un nouvel emplacement pour la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une &nouvelle version est disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Télécharger les métadonnées &sociales (étiquettes/classement/etc...) par " "défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Écraser l'auteur et le titre par défaut l&ors de la récupération des " "métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5802,160 +5848,164 @@ msgstr "" "Indiquer le timeout par défaut pour les recherches réseau (c-à-d le temps " "utilisé pour aller rechercher l'information par internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Haute" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Basse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Priorité du travail:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Format de &sortie préféré:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Ordre préféré pour le format d'&entrée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Utiliser les chiffres &romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Afficher les alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Afficher l'&écran d'accueil au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la &navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Rechercher lors de la saisie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Envoyer automatiquement les i&nformations vers le lecteur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Supprimer les News de la bibliothèque lorsque l'envoi est automatique vers " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Moyen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Petit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "Taille des &boutons dans la barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Afficher le &texte pour les boutons de la barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Sélectionner les &colonnes visibles dans la vue bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Supprimer une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Ajouter une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Editer les paramètres d'une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Utiliser l'&afficheur interne pour:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Présentation de &l'interface utilisateur (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Désactiver toutes les animations. Utile si vous avez un vieil ordinateur ou " "un ordinateur lent" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Ajouter une adresse email où les livres seront envoyés" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Ajouter un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Par &défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Supprimer un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5965,35 +6015,35 @@ msgstr "" "emails seront automatiquement envoyés lors du téléchargement des News à " "toutes les adresses qui ont 'Envoyer automatiquement' coché." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Nombre &maximum de processus de travail en attente (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "Vérifier l'&intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "&Installer les outils en ligne de commande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Ouvrir le répertoire de &configuration de Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiter le nombre max de travaux simultanés au nombre de &cœurs de " "processeurs disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Déboguer la &détection de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6004,25 +6054,25 @@ msgstr "" "endroit dans le monde. Toute modification des paramètres ne prendra effet " "qu'après un redémarrage du serveur." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Port du serveur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&utilisateur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Mot de &passe :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6030,7 +6080,7 @@ msgstr "" "Si vous laisser le mot de passe à vide, tout le monde pourra accéder à votre " "collection de livres en utilisant une interface web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6038,45 +6088,45 @@ msgstr "" "Taille maximale (largeurxhauteur) pour l'affichage des couvertures. Les " "couvertures plus larges sont redimensionnées. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Taille max. de la &couverture:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Montrer le mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Nombre d'articles &OPDS max. par requête:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Nombre max. d'articles OPDS &non groupés:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "Démarrer le &Serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "Arrêter le S&erveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Tester le serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Lancer &automatiquement le serveur au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Afficher les logs du &serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -6093,7 +6143,7 @@ msgstr "" "Stanza de votre iPhone. Ici nomhote doit être le nom d'hôte complet ou " "l'adresse IP de l'ordinateur sur lequel Calibre est démarré." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6101,27 +6151,27 @@ msgstr "" "Ici vous pouvez personnaliser le comportement de Calibre en choisissant les " "plugins que vous souhaitez utiliser." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Activer/&Désactiver le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Personnaliser le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "Supp&rimer le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Ajouter un nouveau plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Fichier plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Ajouter" @@ -6159,9 +6209,9 @@ msgstr "Nombre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Date" @@ -6379,12 +6429,18 @@ msgstr "&Afficher cet avertissement de nouveau" msgid "ERROR" msgstr "ERREUR" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Emplacement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -7253,6 +7309,10 @@ msgid "Add tag to available tags and apply it to current book" msgstr "" "Ajoute l'étiquette à la liste des étiquettes et l'applique au livre en cours" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7628,43 +7688,43 @@ msgstr "Expression régulière (?P)" msgid "Save single format to disk..." msgstr "Sauvegarder un seul format vers le disque..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Editer les métadonnées individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Editer les métadonnées par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Télécharger les métadonnées et les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Télécharger seulement les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Télécharger seulement les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Télécharger uniquement les métadonnées sociales" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Ajouter des livres à partir d'un répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7672,7 +7732,7 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Un livre par " "répertoire, chaque fichier représente le même livre dans un format différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7680,100 +7740,116 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " "par répertoire, chaque fichier est un livre différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Sauvegarder sur le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Sauvegarder sur le disque dans un seul répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Sauvegarder seulement le format %s vers le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" "Sauvegarder seulement le format %s sur le disque dans un repertoire unique" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Visualiser le format spécifique" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Supprimer les livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" "Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Supprimer les couvertures des livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Supprimer les livres correspondant de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Convertir individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Convertir par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Démarrer l'assistant de bienvenue" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Livres similaires..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Ajouter des livres à la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Gérer les collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Navigateur de couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Connecté: " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Détails du livre" @@ -7858,29 +7934,29 @@ msgid "Rating" msgstr "Note" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Livre %s of %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "Le nom recherché/consulté est \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Dans la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Taille" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marqué pour suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Double clic pour m' éditer

" @@ -7924,11 +8000,11 @@ msgstr "Afficher la colonne" msgid "Restore default layout" msgstr "Restorer l'affichage par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Interdit" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8139,39 +8215,39 @@ msgstr "Essayer de redémarrer l'ordinateur." msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Limiter à:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Les livres affichés seront limités à ceux correspondant à la recherche " "sauvegardée sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "indiquer dans ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Recherche avancée" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Recherche :" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8180,122 +8256,128 @@ msgstr "" "commentaires, etc...

Les mots séparés par des espaces sont traités " "avec des AND" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Réinitialisation de la recherche rapide" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" -"Choisir la recherche sauvegardée ou entrer un nom pour une nouvelle " -"recherche à sauvegarder" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" "Copier le texte de recherche courant (au lieu du nom de la recherche)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Supprimer la recherche sauvegardée actuelle" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Ajouter des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Supprimer des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Editer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Fusionner les enregistrements de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Récupérer des News" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Convertir des ebooks" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Ouvrir le dossier contenant" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Afficher les détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Livres du même auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Livres dans cette série" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Livres de cet éditeur" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Livres avec les mêmes étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Configurer Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8325,35 +8407,41 @@ msgstr "Le livre n'a ni titre ni ISBN" msgid "No matches found for this book" msgstr "Aucune correspondance pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Trouver" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "La recherche sélectionnée sera définitivement effacée. Êtes-vous sûr " "de vouloir continuer?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Recherche (pour une recherche avancée cliquer sur le bouton à gauche)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Recherches sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" +"Choisir la recherche sauvegardée ou entrer un nom pour une nouvelle " +"recherche à sauvegarder" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(tous les livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} de tout)" @@ -8476,18 +8564,31 @@ msgstr "Trier par popularité" msgid "Sort by average rating" msgstr "Trier par note moyenne" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Toutes les correspondances" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Aucune correspondance" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Gérer les catégories de l'&utilisateur" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8515,15 +8616,15 @@ msgstr "Mise en file d'attente des livres pour la conversion par lot" msgid "Queueing " msgstr "Mise en file d'attente " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Récupérer des News de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Conversion existante" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8539,55 +8640,46 @@ msgstr "&Montrer" msgid "&Donate to support calibre" msgstr "&Donner pour supporter Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "&Ejecter l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Redémarrer" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" -"

Pour l'aide, consulter le Manuel Utilisateur
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s par Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Guide De Démarrage Rapide Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Configuration impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Impossible de configurer pendant que des travaux sont en cours." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Configuration impossible avant que Calibre n'ait été redémarré." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" "Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8596,28 +8688,26 @@ msgstr "" "href=\"%s\">DRM. Vous devez d'abord enlever les DRM avec des outils " "tiers." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"est le résultat d'efforts de beaucoup de volontaires partout dans le monde. " -"Si vous le trouvez utile, pensez à donner afin de supporter son " -"développement." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8628,11 +8718,11 @@ msgstr "" "l'appareil.
\n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8640,19 +8730,11 @@ msgstr "" "continuera à tourner dans la zone de notification. Pour le fermer, choisir " "Quitter dans le menu contextuel de la zone de notification." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Dernière version: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Mise à jour disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -9149,42 +9231,26 @@ msgstr "Coller l'image" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Bibliothèque\n" -"%d\n" -"Livres" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Lecteur\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Carte A\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Carte B\n" -"%s\n" -"disponible" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9209,35 +9275,39 @@ msgstr "" msgid "Books located at" msgstr "Livres situés à" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Modifier la casse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Majuscule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Minuscule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Basculer la casse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Casse du titre" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Faire glisser pour redimensionner" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Masquer" @@ -10798,86 +10868,86 @@ msgid "The \"%s\" recipe needs a username and password." msgstr "" "La recette \"%s\" a besoin d'un nom d'utilisateur et d'un mot de passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Téléchargement effectué" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Impossible de télécharger les articles suivants;" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" "Impossible de télécharger certaines parties pour les articles suivants:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Impossible de récupérer l'article. Le lancer avec -w pour en connaitre la " "raison" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Récupération des flux..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Obtient les flux à partir de la page d'index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Génération du masthead" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Impossible de télécharger la couverture: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "L'image du titre a été téléchargée" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Impossible de télécharger l'article: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Récupération du flux" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10885,7 +10955,7 @@ msgstr "" "La connexion a échouée, vérifier votre nom d'utilisateur et votre mot de " "passe pour le service Périodique Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11819,6 +11889,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "

Pour l'aide visiter %s.kovidgoyal.net
" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s par Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "" #~ "Control the automatic generation of a Table of Contents. If an OPF file is " #~ "detected\n" @@ -11893,6 +11966,21 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Copying library to " #~ msgstr "Copie la librairie vers " +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Dernière version: %s" + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "est le résultat d'efforts de beaucoup de volontaires partout dans le monde. " +#~ "Si vous le trouvez utile, pensez à donner afin de supporter son " +#~ "développement." + #~ msgid "Output:" #~ msgstr "Sortie:" @@ -11966,6 +12054,15 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "Cliquer pour voir la liste des livres présents dans la mémoire principale de " #~ "votre lecteur" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Lecteur\n" +#~ "%s\n" +#~ "disponible" + #~ msgid "Set the title. Default is to autodetect." #~ msgstr "Changer le titre. La valeur par défaut est l'autodétection." @@ -13083,6 +13180,24 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Send specific format to storage card A" #~ msgstr "Envoyer le format spécifique vers la carte mémoire A" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Carte A\n" +#~ "%s\n" +#~ "disponible" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Carte B\n" +#~ "%s\n" +#~ "disponible" + #~ msgid "" #~ "

Demo videos

Videos demonstrating the various features of calibre are " #~ "available For help see the: User Manual
" +#~ msgstr "" +#~ "

Pour l'aide, consulter le Manuel Utilisateur
" + #~ msgid "" #~ "If an existing book with a similar title and author is found that does not " #~ "have the format being added, the format is added \n" @@ -13411,6 +13530,15 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Cover browser could not be loaded: " #~ msgstr "Le navigateur de couverture ne peut pas être chargé: " +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Bibliothèque\n" +#~ "%d\n" +#~ "Livres" + #~ msgid "Manage " #~ msgstr "Gérer " diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 31bdee4b15..c9c8ab28d2 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:12+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:12+0000\n" "Last-Translator: Imendez \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Non facer nada" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Editor de metadatos" msgid "Catalog generator" msgstr "Xerador de catálogos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "todos os ficheiros ligados. Este engadido execútase cada vez que se engade " "un ficheiro HTML á biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Codificación de caracteres para os ficheiros HTML de orixe. As opcións " "comúns inclúen: cp1252, latin1, iso-8859-1 e utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "cartafol pmlname_img ou imaxes. Este engadido execútase cada vez que engade " "un ficheiro PML á biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrae a portada dos ficheiros de banda deseñada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Ler os metadatos dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Ler os metadatos dos ebooks dentro de arquivos RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Ler os metadatos dos arquivos ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Define os metadatos nos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Define os metadatos desde os ficheiros %s" @@ -399,35 +399,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é o propio o Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Engadidos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapeando por engadidos de ficheiro" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personalización de engadido local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Engadidos desactivados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Non se acharon engadidos correctos en " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Fallou o inicio do engadido %s deixando a seguinte traza:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -439,18 +439,18 @@ msgstr "" " Personalice Calibre cargando engadidos externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Engadir un engadido especificando o camiño ao ficheiro zip que o contén." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eiminar un engadido persoal polo nome. Non afecta aos engadidos incorporados " "no programa." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -458,15 +458,15 @@ msgstr "" "Personalizar engadido. Especifica o nome do engadido e o texto de " "personalización separados por unha coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Listar todos os complementos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Activar o complemento sinalado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Desactivar o complemento sinalado" @@ -622,7 +622,7 @@ msgstr "Comunicar cos lectores Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Comunicar co lector BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -693,7 +693,7 @@ msgstr "Comunicar co Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -703,22 +703,22 @@ msgstr "Comunicar co Kobo Reader" msgid "Getting list of books on device..." msgstr "Obtendo a lista de libros do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "A eliminar os libros do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros da lista de metatados do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -736,6 +736,10 @@ msgstr "Comunicar co Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunicar coa táboa de internet Nokia 770." @@ -1649,6 +1653,51 @@ msgstr "Aplicando transformacións ao libro electrónico..." msgid "Creating" msgstr "A crear" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2008,11 +2057,11 @@ msgstr "Cómic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Título" @@ -2021,7 +2070,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autores/as" @@ -2044,7 +2093,7 @@ msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentarios" @@ -2053,7 +2102,7 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiquetas" @@ -2063,7 +2112,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Series" @@ -2073,7 +2122,7 @@ msgid "Language" msgstr "Idioma" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca temporal" @@ -2325,7 +2374,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Capa" @@ -2369,70 +2418,70 @@ msgstr "Todos os artigos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é un libro Topaz de Amazon. Por tanto, non se pode procesar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Páxina de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Índice de Contidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecementos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Dereitos de copia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de Ilustracións" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de Táboas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto Principal" @@ -2479,7 +2528,7 @@ msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2490,7 +2539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2658,7 +2707,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2828,7 +2877,7 @@ msgstr "" "nivel máis baixo de compresión pero o máis rápido, mentres que 10 é o máis " "alto pero o máis lento." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2836,13 +2885,13 @@ msgstr "" "Polo xeral, os espazos extras aglutínanse nun único. Con esta opción " "amosaranse todos os espazos." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Non introducir un índice detro do texto de saída." @@ -3004,7 +3053,7 @@ msgstr "Copiar" msgid "Copy to Clipboard" msgstr "Copiar no Portapapeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Escoller os Ficheiros" @@ -3019,13 +3068,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -3065,209 +3114,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arquivos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3275,7 +3324,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3285,99 +3334,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Non é posíbel gardar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Non se acharon libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Obtendo novas de " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Escoller o formato de visualización" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3385,11 +3434,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3414,7 +3463,7 @@ msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Sen libros" @@ -3538,15 +3587,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3570,12 +3619,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3605,8 +3654,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Camiño" @@ -3623,8 +3673,8 @@ msgid "Formats" msgstr "Formatos" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3637,12 +3687,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Ningún" @@ -4703,11 +4753,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4897,128 +4947,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Conectado " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5056,7 +5102,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -5190,157 +5236,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "O camiño do engadido non é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s non é correcto como camiño do engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5468,296 +5514,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Alto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Baixo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Quitar correo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5768,33 +5818,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Quitar engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5832,9 +5882,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Data" @@ -6026,12 +6076,18 @@ msgstr "" msgid "ERROR" msgstr "ERRO" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" @@ -6829,6 +6885,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7163,146 +7223,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Gardar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Gardar no disco nun único cartafol" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Ver" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Quitar os libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Conectado " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7386,29 +7462,29 @@ msgid "Rating" msgstr "Puntuación" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7452,11 +7528,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Non permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7653,155 +7729,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Buscar:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Engadir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Quitar libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Supr" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Editar metainformación" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Obter novas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Converter libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7828,32 +7912,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Buscar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7976,18 +8064,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8013,15 +8114,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Obter novas de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8035,104 +8136,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Non se pode configurar mentres haxa traballos en execución." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "Aviso: traballos en activo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8610,32 +8698,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteca\n" -"%d\n" -"libros" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8658,35 +8739,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9955,89 +10040,89 @@ msgstr "Fonte de Novas Descoñecida" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Produciuse un fallo na descarga dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Produciuse un fallo na descarga de partes do seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " desde " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Tratando de descargar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "A comezar a descarga [%d fío(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Non se puido descargar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "A descargar a capa desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artigo sen Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "A obter o fluxo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10150,6 +10235,15 @@ msgstr "Non descargar follas de estilo CSS" #~ msgid "Choose a location for your ebook library." #~ msgstr "Elixa unha localización para a súa biblioteca de libros." +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d\n" +#~ "libros" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Comunicar co lector Sony PRS-600/700/900." diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 49d67316b5..8e995d5c6e 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:28+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:23+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "לא עושה דבר" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "כתיבת תגיות מטא" msgid "Catalog generator" msgstr "יצירת קטלוג" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -179,62 +179,62 @@ msgstr "" "עקוב אחר כל הקישורים המקומיים בקובץ HTML וצור קובץ ZIP המכיל את כל הקבצים " "המקושרים. תוסף זה רץ בכל פעם שמתווסף קובץ HTML לספרייה." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "חלץ עטיפה מקובץ קומיקס" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "קרא תגיות מטא מ- %s קבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "קרא תגיות מטא מספרים בקובץ ארכיון RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "קרא תגיות מטא מספרים בקובץ ארכיון ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "כתוב תגיות מטא מ- %s קבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "כתוב תגיות מטא מ- %s קבצים" @@ -388,35 +388,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "פרופיל זה מיועד למכשיר Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "תוספים מותקנים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "תוספים מבוטלים" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "לא נמצאו תוספים תקינים ב- " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -424,29 +424,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "הוסף רכיב על ידי הגדרת הנתיב לקובץ ZIP המכיל אותו." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "הסר רכיב מותאם לפי שם. ללא השפעה על הרכיבים המותקנים בהתקנה ראשונית." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "התאמת רכיב. ציין שם רכיב ומחרוזת התאמה מופרדים על ידי פסיק." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "הצג את כל הרכיבים המותקנים." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "" @@ -597,7 +597,7 @@ msgstr "מחליף נתונים עם Hanlin V5 eBook readers." msgid "Communicate with the BOOX eBook reader." msgstr "מחליף נתונים עם BOOX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -668,7 +668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -678,22 +678,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "קורא את רשימת הספרים מההתקן..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "מסיר ספרים מהמכשיר" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "מסיר ספרים מרשימת הספרים במכשיר" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -711,6 +711,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1470,6 +1474,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1778,11 +1827,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "" @@ -1791,7 +1840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "" @@ -1814,7 +1863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "" @@ -1823,7 +1872,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "" @@ -1833,7 +1882,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "" @@ -1843,7 +1892,7 @@ msgid "Language" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" @@ -2068,7 +2117,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "" @@ -2107,70 +2156,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2214,7 +2263,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2222,7 +2271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2351,7 +2400,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2486,19 +2535,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2660,7 +2709,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2675,13 +2724,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2721,209 +2770,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -2931,7 +2980,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -2941,99 +2990,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3041,11 +3090,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3070,7 +3119,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3194,15 +3243,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3226,12 +3275,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3261,8 +3310,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "" @@ -3279,8 +3329,8 @@ msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3293,12 +3343,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "" @@ -4357,11 +4407,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4551,128 +4601,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4710,7 +4756,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4843,157 +4889,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5121,296 +5167,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5421,33 +5471,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5485,9 +5535,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -5679,12 +5729,18 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6482,6 +6538,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6816,146 +6876,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7039,29 +7115,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7105,11 +7181,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7306,155 +7382,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7481,32 +7565,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7629,18 +7717,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7666,15 +7767,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7688,104 +7789,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8263,29 +8351,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8308,35 +8392,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9605,89 +9693,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 12718e182d..dd6f939410 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-07 13:36+0000\n" -"Last-Translator: MeltingShell \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:23+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-08 03:47+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -30,10 +30,10 @@ msgstr "Non fa assolutamente niente" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -75,9 +75,9 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -105,20 +105,20 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -126,8 +126,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -173,7 +173,7 @@ msgstr "Scrittore metadati" msgid "Catalog generator" msgstr "Generatore del catalogo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -183,7 +183,7 @@ msgstr "" "tutti i file collegati. Questo plug-in viene eseguito ogni volta che si " "aggiunge un file HTML alla biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -191,7 +191,7 @@ msgstr "" "Codifica dei caratteri nei file HTML in ingresso. Scelte comuni includono: " "cp1252, latin1, iso-8859-1 e utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -201,49 +201,49 @@ msgstr "" "nella cartella pmlname_img o in images. Questo plug-in è eseguito ogni volta " "che si aggiunge un documento PML alla biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Estrae le copertine dai file dei fumetti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Leggi i metadati dai file %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Leggi i metadati dei libri negli archivi RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Leggi i metadati dei libri negli archivi ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Imposta i metadati nei file %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "imposta metadati da %s file" @@ -402,35 +402,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Questo profilo è adatto per il Kindle DX di Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Plugin installati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Individuare plugins per i tipi di file" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personalizzazione dei plug-in locali" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Plugin disabilitati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Plugin attivati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Nessun plug-in valido trovato in " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inizializzazione del plugin %s fallita con messaggio:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -442,17 +442,17 @@ msgstr "" " Personalizza Calibre con l'utilizzo di plugin esterni\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Aggiunge un plug-in specificando il percorso al file zip che lo contiene." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Rimuovi un plugin personalizzato dal nome. Non ha effetto sui plugin inclusi" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -460,15 +460,15 @@ msgstr "" "Personalizza un plug-in. Specificare il nome del plug-in e la stringa di " "personalizzazione separati da una virgola." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Elenca tutti i plug-in installati" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Abilita il plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Disabilita il plug-in" @@ -626,7 +626,7 @@ msgstr "Comunica con i lettori Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Comunica con i lettori BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -699,7 +699,7 @@ msgstr "Comunica con il Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -709,22 +709,22 @@ msgstr "Comunica con il Kobo Reader" msgid "Getting list of books on device..." msgstr "Recupero della lista dei libri sul dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Rimozione dei libri dal dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Cancellazione libri dalla lista metadati del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -742,6 +742,10 @@ msgstr "Comunica con il Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunica con il Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunica con il Nokia 770 Internet Tablet." @@ -1677,6 +1681,51 @@ msgstr "Transcodifica di un ebook in corso..." msgid "Creating" msgstr "Creazione in corso" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2056,11 +2105,11 @@ msgstr "Comic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titolo" @@ -2069,7 +2118,7 @@ msgstr "Titolo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autore(i)" @@ -2092,7 +2141,7 @@ msgstr "Produttore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Commenti" @@ -2101,7 +2150,7 @@ msgstr "Commenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Tag" @@ -2111,7 +2160,7 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serie" @@ -2121,7 +2170,7 @@ msgid "Language" msgstr "Lingua" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Timestamp" @@ -2389,7 +2438,7 @@ msgstr "" "con da ISBN da LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Copertina" @@ -2431,70 +2480,70 @@ msgstr "Tutti gli articoli" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Pagina iniziale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Indice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Indice analitico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Ringraziamenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Diritti d'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Premessa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Indice delle figure" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Indice delle tabelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Note" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Corpo del testo" @@ -2542,7 +2591,7 @@ msgstr "Menu a lato" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2553,7 +2602,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2725,7 +2774,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autore" @@ -2904,7 +2953,7 @@ msgstr "" "1 é il valore piu basso di compressione, ma il piú veloce, e 10 é il piú " "alto valore di compressione, ma il piú lento." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2912,7 +2961,7 @@ msgstr "" "Normalmente gli spazi multipli vengono trasformati in uno unico. Con questa " "opzioni vergono visualizzati tutti gli spazi." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2920,7 +2969,7 @@ msgstr "" "Analizzare il testo sorgente utilizzando il pre-processore markdown. Per " "maggiori informazioni su markdown vedere" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Non inserire un indice nel testo di output." @@ -3106,7 +3155,7 @@ msgstr "Copia" msgid "Copy to Clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Seleziona documenti" @@ -3121,13 +3170,13 @@ msgid "User annotations generated from main library only" msgstr "Annotazioni utente generate solo dalla biblioteca principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Nessun libro selezionato" @@ -3167,143 +3216,143 @@ msgstr "Quanti libri vuoti?" msgid "How many empty books should be added?" msgstr "quanti libri vuoti si desidera aggiungere?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Libri EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Libri LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Libri HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Libri LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Libri MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Libri Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Libri TXT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Libri PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Fumetti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archivi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Libri supportati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Uniti alcuni libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "Alcune copie sono state trovate e unite con i seguenti libri:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Non é stato possibile leggere i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Non é stato possibile leggere i metadati dai seguenti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Aggiungi alla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Nessun libro selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Nessun libro trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Non si può cancellare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Seleziona i formati da cancellare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Seleziona i formati da non cancellare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Impossibile eliminare i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Nessun dispositivo collegato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Scheda di memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Scheda di memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Nessun libro da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Nessuno dei libri selezionati è sul device" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Cancellazione dei libri dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3311,7 +3360,7 @@ msgstr "" "I libri selezionati saranno cancellati permanentemente e i documenti " "rimossi dal computer. Siete sicuri?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3319,61 +3368,61 @@ msgstr "" "I libri selezionati verranno cancellati definitivamente

dal " "dispositivo. Confermare?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Impossibile scaricare i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "metadati sociali" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Scaricamento %s per %d libro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Impossibile scaricare alcuni metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Impossibile a scaricare i metadati per i seguenti:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Lo scaricamento dei metadati è fallito:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Errore" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Impossibile modificare i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Impossibile unire i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Devono essere selezionati almeno due libri per essere uniti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3384,7 +3433,7 @@ msgstr "" "primo libro selezionato.

Gli altri libri non verranno " "cancellati o modificati.

Procedere con l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3400,51 +3449,51 @@ msgstr "" "verràpermantentemente cancellato dal computer.

Procedere " "l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "Verranno uniti più di 5 libri. Confermare l'unione?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Impossibile salvare sul disco" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Scegliere la cartella di destinazione" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Errore durante il salvataggio" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Si è verificato un errore durante il salvataggio." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Non é stato possibile salvare tutti i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Fare clic sul pulsante dettagli per vedere quali." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Nessun libro selezionato per la generazione del catalogo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Generando %s catalogo..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Nessun libro trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3452,49 +3501,49 @@ msgstr "" "Nessun libro da catalogare\n" "Controlla i tag esclusi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Catalogo generato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Esporta il catalogo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Selezionare una destinazione per %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Recupero notizie da " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " preso." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Impossibile convertire" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Conversione di %d libri avviata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Impossibile leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Piú di un libro selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3506,11 +3555,11 @@ msgstr "" "vostro computer. Una volta cominciato questa azione non puó essere fermata " "finché il processo é completato. Siete sicuri di voler continuare?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Impossibile aprire la cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s non ha formati disponibili" @@ -3535,7 +3584,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Nessun libro." @@ -3674,15 +3723,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3706,12 +3755,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3744,8 +3793,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Percorso" @@ -3762,8 +3812,8 @@ msgid "Formats" msgstr "Formati" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Raccolte" @@ -3776,12 +3826,12 @@ msgstr "Fare clic per aprire" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Nessuno" @@ -4903,11 +4953,11 @@ msgstr "" "XPath consultare il Tutorial di XPath." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Impossibile caricare il browser di copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Sfoglia per copertine" @@ -5099,123 +5149,119 @@ msgstr "Dispositivo: " msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Connesso " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "Libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Troverete allegato il libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "di" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "nel formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Spedizione di un messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertire automaticamente i libri selezionati prima di inviare con posta " "eletrronica?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Non é stato possibile inviare ilibri indicati via posta elettronica poiché " "non sono stati trovati formati adatti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Non é stato possibile inviare dei libri via posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Non é stato possibile inviare via posta elettronica questi libri:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Inviato per posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Notizie:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Allegato c'é" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Notizie inviate a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5224,11 +5270,11 @@ msgstr "" "trovato un formato adeguato. É prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5269,7 +5315,7 @@ msgid "My Books" msgstr "I miei libri" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Crea catalogo" @@ -5414,11 +5460,11 @@ msgstr "Largo" msgid "Narrow" msgstr "Stretto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Porta di sistema selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5429,134 +5475,134 @@ msgstr "" "server di funzionare su questa porta. Per essere sicuri selezionare un " "numero di porta maggiore di 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" "Non é stato possibile installare gli strumenti per i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Strumenti per i comandi di linea installati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Strumenti per i comandi di linea installati in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se muovete calibre.app, sará necessario reinstallare anche gli strumenti per " "i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Percorso del plugin non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s non é un percorso di plugin valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Selezionare plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Il plugin non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "il plugin: %s non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Plugin non personalizzabile" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s non richiede personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Impossibile rimuovere un plugin incorporato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Impossibile rimuoverlo. Questo é un plugin incorporato. Provate invece a " "disattivarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Selezionare una colonna da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "La colonna selezionata non è una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Si è sicuri?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "File di log degli errori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "File di log degli accessi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Selezionare un percorso per i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Dimensione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Percorso database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Percorso database non valido " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Deve essere una cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Percorso database non valido.
Impossibile scrivere su " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Necessario riavviare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5564,19 +5610,19 @@ msgstr "" "Le modifiche effettuate richiedono il riavvio di Calibre. Riavviare il prima " "possibile." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Controllo dell'integritá del database." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Controllo dell'integritá del database fallito." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Sono stati trovati problemi di consistenza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5734,14 +5780,14 @@ msgstr "" msgid "Sending to &device" msgstr "Invio al &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferenze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5749,27 +5795,27 @@ msgstr "" "Per&corso dei libri (I libri sono salvati in cartelle salvate per autore e i " "metadati sono salvati nel file metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Sfoglia per specificare una nuova posizione del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Scarica i metadati &sociali (tag, valutazioni, etc.) automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Sovrascrivi autore e titolo quando si scaricano i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5777,156 +5823,160 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Ling&ua (richiede il riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Massima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Minima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Priorità dei lavori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Formato preferito per l'&output:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Ordine dei formati preferiti per l'&input:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri di serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Abilita l'icona nel vassoio di sistema (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Visualizza le ¬ifiche nella barra di sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Visualizza lo &splash screen all'avvio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Visualizza il &browser di copertine in una finestra separata (richiede " "riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Cerca mentre si scrive" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Invia automaticamente le noti&zie scaricate al lettore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Rimuovi le notizie dalla biblioteca dopo averle inviate automaticamente al " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numero di copertine da visualizzare in modalitá sfoglia (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Media" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Piccola" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Dimensione dei pulsanti nella barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "&Mostra testo nei bottoni della barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "&Selezionare le colonne visibili nella vista biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Elimina una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Aggiungi una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Modifica le opzioni di una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Utilizza il &visualizzatore interno per:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disattiva tutte le animazioni. Utile per i computer più lenti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Disattiva &animazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Aggiungi un indirizzo di posta elettronica a cui inviare i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Aggiungi email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Crea &default" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Elimina email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5936,33 +5986,33 @@ msgstr "" "email saranno automaticamente inviate per ogni notizia scaricata a tutti gli " "indirizzi email a cui hai abilitato l'invio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "Numero &massimo di processi in attesa (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Controllo dell'integritá del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "&Installa gli strumenti per i comandi di linea" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Apri la cartella per la &configurazione di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limita il massimo numero di job simultanei al numero dei &processori " "disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "&Debug e riconoscimento dei dispositivi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5972,25 +6022,25 @@ msgstr "" "usando un browser in qualunque parte del mondo. Qualsiasi cambiamento nella " "configurazione verrà attivato solo dopo il riavvio del server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Porta del server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Nome utente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Password:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5998,7 +6048,7 @@ msgstr "" "Se si lascia la password in bianco, chiunque potrà accedere alla propria " "collezione di libri utilizzando l'interfaccia web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6006,45 +6056,45 @@ msgstr "" "La dimensione massima (larghezzaxaltezza) per le copertine visualizzate. Le " "copertine più larghe vengono ridimensionate. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Dimensi&one massima copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostra password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Massimo elementi &OPDS per richiesta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Elementi OPDS &sparsi massimi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "A&vvia il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "&Ferma il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Test sul server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Avvia a&utomaticamente il server all'apertura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Visualizza i file di l&og del server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -6061,7 +6111,7 @@ msgstr "" "un nuovo catalogo sul tuo iPhone. In questo caso myhostname é da intendersi " "come il valore IP appropriato del computer su cui Calibre é attivo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6069,27 +6119,27 @@ msgstr "" "Qui è possibile personalizzare le funzioni di Calibre modificando quali " "plugin sono usati dal programma." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Attivare/&Disattiva il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Configura il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Rimuovi il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Aggiungi un nuovo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "Plugin &file:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Aggiungi" @@ -6127,9 +6177,9 @@ msgstr "Numero" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Data" @@ -6340,12 +6390,18 @@ msgstr "&Visualizza ancora questa avvertenza" msgid "ERROR" msgstr "ERRORE" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Posizione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" @@ -7193,6 +7249,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "Aggiungi il tag a quelli disponibili e applicalo al libro corrente" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7564,43 +7624,43 @@ msgstr "Espressione regolare (?P)" msgid "Save single format to disk..." msgstr "Salvataggio di formato individuale sul disco..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Modifica metadati individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Modifica metadati in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Scarica i metadati e le copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Scarica solo i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Scarica solo le copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Scarica solo i metadati sociali" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Unisci nel primo libro selezionato - elimina gli altri" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Unisci nel primo libro selezionato - mantieni gli altri" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Aggiungi libri da una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7609,7 +7669,7 @@ msgstr "" "cartella, si assume che ogni documento di libro elettronico é lo stesso " "libro in formati differenti)." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7617,98 +7677,114 @@ msgstr "" "Aggiungi libri da cartelle includendo le sotto-cartelle (Piú di un libro per " "cartella, si assume che ogni documento di libro elettronico é differente)." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Salva su disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Salva su disco in una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Salva sul disco solo il formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Salva solo il formato %s su disco in una cartella unica" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Leggi" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Leggi uno specifico formato" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Cancella i libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Cancella i file di un formato specifico dai libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Cancella tutti i formati dai libri selezionati, tranne..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Cancella le copertine dai libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Rimuovi i libri corrispondenti dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Converti individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Converti in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Crea un catologo di libri dalla vostra collezione in Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Fai partire l'assistente di configurazione iniziale" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Libri simili..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Aggiungi i libri alla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Gestione collezioni" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Browser delle copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Connesso " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Dettagli del libro" @@ -7792,29 +7868,29 @@ msgid "Rating" msgstr "Valutazione" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Libro %s di %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "La parola chiave è \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Nella biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Dimensione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marcato per l'eliminazione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Doppio clic per modificarmi

" @@ -7858,11 +7934,11 @@ msgstr "Mostra colonna" msgid "Restore default layout" msgstr "Ripristina layout perdefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Non permesso" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8068,39 +8144,39 @@ msgstr "Provate a far ripartire il computer." msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Limita a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "I libri visualizzati saranno limitati a quelli corrispondenti alla ricerca " "salvata selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "posta in ui,py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Ricerca avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Cerca:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8108,119 +8184,127 @@ msgstr "" "

Cerca nella lista dei libri per titolo, autore, editore, tag, commenti, " "etc.

Parole separate da spazi usano l'operatore AND" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Resetta ricerca veloce" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Salva ricerca corrente sotto il nome indicato nella casella" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Elimina ricerca salvata corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Aggiungi libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Cancella libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Canc" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Unisci i record dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Invia al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Scarica notizie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Converti libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Apri la cartella contenente" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Visualizza i dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Libri dello stesso autore" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Libri in questa serie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Libri di questo editore" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Libri con lo stesso tag" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Configurazione di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8249,33 +8333,37 @@ msgstr "Il Libro non ha ne titolo ne ISBN" msgid "No matches found for this book" msgstr "Nessun risultato é stato trovato per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "La ricerca selezionata verrà definitivamente eliminata. Continuare?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (Per la ricerca avanzata fare clic sul pulsante di sinistra)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Ricerche Salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} di {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(tutti i libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} di tutti)" @@ -8398,18 +8486,31 @@ msgstr "Ordina per popolarità" msgid "Sort by average rating" msgstr "Ordina per valutazione media" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Fai corrispondere tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Fai corrispondere uno qualsiasi" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Gestione categorie &utente" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8437,15 +8538,15 @@ msgstr "Creazione dell'ordine dei libri per conversione di gruppo" msgid "Queueing " msgstr "Creazione ordine " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Scarica notizie da " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Converti i documenti presenti" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8461,55 +8562,45 @@ msgstr "&Ripristina" msgid "&Donate to support calibre" msgstr "&donate per supportare Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "&Espelli dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Riavvia" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" -"

Per maggiori informazioni e aiuto vedere il: Manuale " -"d'uso
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s di Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Guida rapida di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Impossibile configurare" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Impossibile configurare prima che calibre sia riavviato." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8518,27 +8609,26 @@ msgstr "" "href=\"%s\">DRM. É necessario rimuovere la DRM usando un prodotto da " "terzi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Ricetta deattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Operazione Fallita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"è il risultato degli sforzi di tanti volontari da tutto il mondo. Se lo " -"trovi utile, puoi fare una donazione per supportare il suo sviluppo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8549,11 +8639,11 @@ msgstr "" "sul dispositivo.
\n" " Interrompere l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8561,19 +8651,11 @@ msgstr "" "continuerà a lavorare nel vassoio di sistema. Per chiuderlo, selezionare " "Esci nel menu contestuale del vassoio di sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Ultima versione: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Aggiornamento disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -9072,42 +9154,26 @@ msgstr "Incolla immagine" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteca\n" -"%d\n" -"libri" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Lettore\n" -"%s\n" -"disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"La scheda di memoria A \n" -"%s\n" -"disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"La scheda di memoria B \n" -"%s\n" -"disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9135,35 +9201,39 @@ msgstr "" msgid "Books located at" msgstr "Libri presenti in" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Modificare capitalizzazioned dei caratteri" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Maiuscole" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Minuscole" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Inverti capitalizzazione dei caratteri" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Caratteri per titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Trasinare per ridimensionare" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Visualizza" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Nascondi" @@ -10715,85 +10785,85 @@ msgstr "Sorgente di notizie sconosciuta" msgid "The \"%s\" recipe needs a username and password." msgstr "La ricetta \"%s\" richiede un nome utente e password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLink falliti:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Non é stato possibile ottnere l'articolo. Provare a eseguire con l'opzione -" "vv per maggiori informazioni sulla ragione." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articolo(i)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Scaricamento feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10801,7 +10871,7 @@ msgstr "" "Impossibile accedere, controllare il nome utente e password per il servizio " "Periodici di calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11510,6 +11580,13 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Could not move database" #~ msgstr "Impossibile spostare il database" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Ultima versione: %s" + #~ msgid "" #~ "Search the list of books by title or author

Words separated by spaces " #~ "are ANDed" @@ -11627,6 +11704,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "

Per aiuto visitare %s.kovidgoyal.net
" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s di Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "Starting Bulk conversion of %d books" #~ msgstr "Avviamento conversione in gruppo di %d libri" @@ -12315,6 +12395,13 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Must set account information" #~ msgstr "È necessario inserire le informazioni dell'account" +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "è il risultato degli sforzi di tanti volontari da tutto il mondo. Se lo " +#~ "trovi utile, puoi fare una donazione per supportare il suo sviluppo." + #~ msgid "You must set a username and password for %s" #~ msgstr "È necessario inserire nome utente e password per %s" @@ -12356,6 +12443,24 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "%s\n" #~ "disponibile" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Lettore\n" +#~ "%s\n" +#~ "disponibile" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d\n" +#~ "libri" + #~ msgid "and delete from library" #~ msgstr "ed elimina dalla biblioteca" @@ -12521,6 +12626,11 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Calibre puó mandare i vostri libri a voi (o i vostri lettori) con posta " #~ "elettronica." +#~ msgid "

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

Per maggiori informazioni e aiuto vedere il: Manuale " +#~ "d'uso
" + #~ msgid "Device database corrupted" #~ msgstr "Database del dispositivo di lettura corrotto" @@ -12530,6 +12640,24 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Non é possibile accedere a %s. Si sta utilizzando %s come libreria." +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "La scheda di memoria A \n" +#~ "%s\n" +#~ "disponibile" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "La scheda di memoria B \n" +#~ "%s\n" +#~ "disponibile" + #~ msgid "The author sort string" #~ msgstr "Stringa per ordinare gli autori" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 90a80ab5b2..4a7622374a 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:19+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:21+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -29,10 +29,10 @@ msgstr "Pilnīgi neko nedara" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -74,9 +74,9 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -104,20 +104,20 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -125,8 +125,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -172,14 +172,14 @@ msgstr "Metadatu rakstītājs" msgid "Catalog generator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -187,56 +187,56 @@ msgstr "" "Rakstzīmju kodējums avota HTML failiem. Bieži vien tiek izmantots: cp1252, " "latin1, iso-8859-1 un utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Izvilkt vāku no komiksu failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lasīt metadatus no %s failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lasīt metadatus no e-grāmatām RAR arhīvos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lasīt metadatus no e-grāmatām ZIP arhīvos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Ierakstīti metadati %s failos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "" @@ -380,35 +380,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Šis profils ir paredzēts Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Uzstādītie spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Atspējotie spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -416,29 +416,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Pievienot spraudni, norādot zip failu, kurš to satur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "" @@ -589,7 +589,7 @@ msgstr "" msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -660,7 +660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -670,22 +670,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Dzēš grāmatas no ierīces..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -703,6 +703,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1458,6 +1462,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1766,11 +1815,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Nosaukums" @@ -1779,7 +1828,7 @@ msgstr "Nosaukums" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autors(i)" @@ -1802,7 +1851,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentāri" @@ -1811,7 +1860,7 @@ msgstr "Komentāri" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Birkas" @@ -1821,7 +1870,7 @@ msgstr "Birkas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Sērija" @@ -1831,7 +1880,7 @@ msgid "Language" msgstr "Valoda" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" @@ -2056,7 +2105,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Vāks" @@ -2095,70 +2144,70 @@ msgstr "Visi raksti" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titullapa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Satura rādītājs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliogrāfija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Ilustrāciju saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabulu saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Piezīmes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Pamatteksts" @@ -2202,7 +2251,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2212,7 +2261,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2341,7 +2390,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autors" @@ -2478,19 +2527,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2652,7 +2701,7 @@ msgstr "Kopēt" msgid "Copy to Clipboard" msgstr "Kopēt uz starpliktuvi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2667,13 +2716,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2713,209 +2762,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Komiki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arhīvi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Nav izvēlēta grāmata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Nav iespējams lejupielādēt metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "vāki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Nav iespējams lejupielādēt daļu metadatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Nevarēja lejuplādēt metadatus:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Nevar lejuplādēt metadatus:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Kļūda" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Nav iespējams rediģēt metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -2923,7 +2972,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -2933,99 +2982,99 @@ msgid "" "from your computer.

Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Nav iespējams saglabāt diskā" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Kļūda saglabājot" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Dažas grāmatas nevarēja saglabāt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Nav iespējams pārveidot" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Izvēlētas vairākas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3033,11 +3082,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3062,7 +3111,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3186,15 +3235,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3218,12 +3267,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3253,8 +3302,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Atrodas" @@ -3271,8 +3321,8 @@ msgid "Formats" msgstr "Formāti" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3285,12 +3335,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Nav" @@ -4352,11 +4402,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Pārlūkot vākus" @@ -4546,128 +4596,124 @@ msgstr "Ierīce: " msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-grāmata:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4705,7 +4751,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4842,157 +4888,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s nav derīga spraudņu atrašanās vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Izvēlieties spraudni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Spraudni nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Spraudni %s nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Spraudnis nav pielāgojams" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Spraudnim %s nav nepieciešama pielāgošana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Vai esat pārliecināts?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Kļūdu žurnāls:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5120,14 +5166,14 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Iestatījumi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5135,283 +5181,287 @@ msgstr "" "Grāmatu &glabāšanas vieta (E-grāmatas tiek glabātas autoriem atbilstošos " "katalogos. Metadati tiek glabāti failā metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Izvēlēties jaunu datubāzes atrašanās vietu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Informēt, kad pieejama &jauna versija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekundes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Izvēlieties va&lodu (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Standarta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Augsta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Zema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "Darbu &prioritāte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Vēlamais &rezultāta formāts:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Rīkjosla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Liela" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Vidēja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Maza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5422,33 +5472,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5486,9 +5536,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datums" @@ -5680,12 +5730,18 @@ msgstr "" msgid "ERROR" msgstr "KĻŪDA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6492,6 +6548,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6826,43 +6886,43 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Rediģēt metadatus grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Rediģēt metadatus masveidā" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Lejupielādēt metadatus un vākus" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Lejupielādēt tikai metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Lejupielādēt tikai vākus" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Pievienot vienā katalogā esošas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -6871,7 +6931,7 @@ msgstr "" "(Katalogā viena grāmata, katrs e-grāmatu fails tiek uzskatītas par vienu un " "to pašu grāmatu dažādos formātos)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -6880,98 +6940,114 @@ msgstr "" "(Vairākas grāmatas katalogā, atsevišķi e-grāmatu faili tiek uzskatīti par " "dažādām grāmatām)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Pievienot tukšu grāmatu. (Grāmatas ierakstu bez formātiem)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Saglabāt diskā" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Skatīt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Masveida pārveidošana" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Līdzīgas grāmatas..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7055,29 +7131,29 @@ msgid "Rating" msgstr "Vērtējums" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "%s. no %s grāmatām." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "" @@ -7121,11 +7197,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7322,155 +7398,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Paplašinātā meklēšana" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Meklēt:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Pievienot grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Dzēst grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Rediģēt metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Sūtīt uz ierīci" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Pārveidot e-grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Atvērt katalogu" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Parādīt grāmatas detaļas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Šī paša autora grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Šīs sērijas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Grāmatas ar tādām pašām birkām" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7497,32 +7581,36 @@ msgstr "Grāmatai nav ne nosaukuma ne ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Meklēt" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Meklēt (paplašinātai meklēšanai nospiediet pogu kreisajā pusē)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7645,18 +7733,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7682,15 +7783,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7704,104 +7805,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Pieejams atjauninājums" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8279,32 +8367,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblitotēkā\n" -"%d\n" -"grāmatas" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8327,35 +8408,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9624,89 +9709,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Lejupielāde pabeigta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " no " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Mēģina lejupielādēt vāku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Lejupielādē vāku no %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -9797,6 +9882,15 @@ msgstr "" #~ msgid "Sort by &popularity" #~ msgstr "Kārtot pēc &popularitātes" +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblitotēkā\n" +#~ "%d\n" +#~ "grāmatas" + #~ msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." #~ msgstr "Šis profils ir paredzēts SONY PRS sērijai. 500/505/700 u.c." diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 7c66860cc5..6c285ea810 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-06 09:39+0000\n" -"Last-Translator: Øyvind Øritsland \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:33+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-07 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Gjør absolutt ingenting" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Metadata-skriver" msgid "Catalog generator" msgstr "Katalogoppretter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "lenkede filer. Dette programtillegget kjører hver gang du legger til en HTML " "fil til biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Skrifttegnkoding for inndata av HTML filer. Vanlige valg inkluderer: cp1252, " "latin1, iso-8859-1 og utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "pmlname_img eller images. Dette programtillegget kjører hver gang du legger " "til en PML-fil til biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Ekstrakter omslagside fra tegneseriefiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Les metadata fra %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Les metadata fra e boken i RAR arkivene" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Les metadata fra e boken i ZIP arkivene" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Set metadata i %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Set metadata fra %s filer" @@ -399,35 +399,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profilen er ment for Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Kartlegging av programtillegg for filtyper" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Lokal innstilling av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Slå av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Påslåtte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Ingen gyldige programtillegg ble funnet i " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisering av programtillegg %s mislykket med sporingshistorie:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -439,19 +439,19 @@ msgstr "" " Tilpass Calibre ved å laste eksterne programtillegg.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Legg til et programtillegg ved å spesifisere stien hvor den befinner seg i " "ZIP filen" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjern et tilpasset programtillegg ved navn. Dette har ingen effekt på " "innebygde programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +459,15 @@ msgstr "" "Tilpass programtillegg. Spesifiser navnet på programtillegget og " "tilpassningsstrengen separert ved komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Se alle Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Slå på navngitte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Slå av navngitte programtillegg" @@ -625,7 +625,7 @@ msgstr "Kommuniser med Hanlin V5 eBook lesere" msgid "Communicate with the BOOX eBook reader." msgstr "Kommuniser med BOOZ eBook leser" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -698,7 +698,7 @@ msgstr "Kommuniser med Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -708,22 +708,22 @@ msgstr "Kommuniser med Kobo Reader" msgid "Getting list of books on device..." msgstr "Motta liste over bøker på enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Fjern bøker fra enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Fjern bøker fra enhetens metadatalister..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -741,6 +741,10 @@ msgstr "Kommuniser med Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Kommuniser med Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommuniser med Nokia 770 internet enhet." @@ -1659,6 +1663,51 @@ msgstr "Kjører transformering av e-boken..." msgid "Creating" msgstr "Oppretter" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2026,11 +2075,11 @@ msgstr "Tegneserie" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Tittel" @@ -2039,7 +2088,7 @@ msgstr "Tittel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Forfatter(e)" @@ -2062,7 +2111,7 @@ msgstr "Produsent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Sammendrag:" @@ -2071,7 +2120,7 @@ msgstr "Sammendrag:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Nøkkelord" @@ -2081,7 +2130,7 @@ msgstr "Nøkkelord" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serie" @@ -2091,7 +2140,7 @@ msgid "Language" msgstr "Språk" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidstempel" @@ -2364,7 +2413,7 @@ msgstr "" "i oversettelsen.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Omslagside" @@ -2407,70 +2456,70 @@ msgstr "Alle artikler" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dette er en Amazon Topaz-bok. Den kan ikke koverteres." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Tittelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Innhold" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Påskjønnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Opphavsrettighet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Tilegnet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Illustrasjonsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabell-liste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Merknader" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Hovedtekst" @@ -2515,7 +2564,7 @@ msgstr "Sidepanel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2525,7 +2574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2686,7 +2735,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Forfatter" @@ -2859,7 +2908,7 @@ msgstr "" "den laveste kompresjonen men er raskest og 10 har den høyeste kompresjonen " "men den sakteste." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2867,14 +2916,14 @@ msgstr "" "Vanligvis vil ekstraområder sees på som en enkeltlinje. Uten dette valget " "vil hele området bli vist." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" "Kjør tekst inndata via markdown-forprosessor. For å lære med om markdown, se" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Legg aldri en liste over innhold til utdata-teksten." @@ -3048,7 +3097,7 @@ msgstr "Kopier" msgid "Copy to Clipboard" msgstr "Kopier til utklippstavlen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Velg filer" @@ -3063,13 +3112,13 @@ msgid "User annotations generated from main library only" msgstr "Brukerkommentaer genereres kun fra hovedbiblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Ingen bøker ble valgt" @@ -3109,144 +3158,144 @@ msgstr "Hvor mange tomme bøker?" msgid "How many empty books should be added?" msgstr "Hvor mange tomme bøker skal legges til?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Laster opp bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Tekst bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Tegneserier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arkiver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Støttede bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Slått sammen noen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Noen duplikater ble funnet og slått sammen til følgende eksisterende bøker:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Kunne ikke lese metadata fra følgende" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Legg til i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Ingen bøker ble valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Ingen bokfiler ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Kan ikke fjerne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Velg formater som skal fjernes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Velg formatet ikke til å slettes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Kan ikke slette bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Ingen enheter er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Lagring Kort A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Lagring Kort B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Ingen bøker å slette" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Ingen av de valgte bøkene finnes på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Sletter bøker fra enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3254,68 +3303,68 @@ msgstr "" "De valgte bøkene vil bli slettet permanent og filene vil bli fjernet " "fra datamaskinen din. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" "De valgte bøkene vil bli slettet peremanent fra enheten. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Kan ikke laste ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "sosiale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "Omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Laster ned %s for %d bok(bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Klarte ikke å laste ned en del av metadataene" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Kunne ikke laste ned metadata for følgende:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Kunne ikke laste ned metadata:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Feil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Kan ikke redigere metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Kan ikke slå sammen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Minst to bøker må velges for å slå sammen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3327,7 +3376,7 @@ msgstr "" "ikke bli slettet eller endret.

Vennligst bekreft at du ønsker å " "fortsette." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3343,7 +3392,7 @@ msgstr "" "valgte bøker vil bli slettet permanent fra din datamaskin.

Er " "du sikker på at duvil fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3351,45 +3400,45 @@ msgstr "" "Du er i ferd med å slå sammen fler enn 5 bøker. Er du sikker på at du " "ønsker å fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Kan ikke lagre til disk" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Velg mottaksmappe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Feil ved lagring" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "En feil oppsto ved lagring" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Kunne ikke lagre enkelte bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Klikk vis detaljer knappen for å se hvilke." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Ingen bøker ble valgt for å produsere kataloger" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Produserer %s katalog..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Ingen bøker ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3397,49 +3446,49 @@ msgstr "" "Ingen bøker til katalog\n" "Sjekk utelatte emneord" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Katalog produsert." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Eksporter katalogdirektorat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Velg plassering for %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Skaffer nyheter fra " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " funnet." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Kan ikke konvertere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Starter konverteringen av %d boken(bøkene)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Kan ikke vise" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Velg format som skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Flere bøker ble valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3451,11 +3500,11 @@ msgstr "" "startet denne prosessen, kan den ikke stanses før den er fullført. Ønsker du " "å fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Kan ikke åpne folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s har ikke tilgjengelig formater." @@ -3480,7 +3529,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Ingen bøker" @@ -3618,15 +3667,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3650,12 +3699,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3689,8 +3738,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Bane" @@ -3707,8 +3757,8 @@ msgid "Formats" msgstr "Formater" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Samlinger" @@ -3721,12 +3771,12 @@ msgstr "Klikk for å åpne" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Ingen" @@ -4838,11 +4888,11 @@ msgstr "" "om avansert bruk av XPath, se XPath Tutorial." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Omslagssøker kunne ikke starte" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Søk blant omslag" @@ -5034,120 +5084,116 @@ msgstr "Enhet: " msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Tilkoblet " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Vedlagt finner du e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "i %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Sender e-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke sende følgende bøker som e-post da ingen passende formater ble " "funnet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Kunne ikke sende bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Kunne ikke sende de følgende bøkene via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Sent som e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Vedlagt følger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Sent nyheter til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5156,11 +5202,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5200,7 +5246,7 @@ msgid "My Books" msgstr "Mine bøker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Produser katalog" @@ -5342,11 +5388,11 @@ msgstr "Bred" msgid "Narrow" msgstr "Reduser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Valgt systemport" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5357,131 +5403,131 @@ msgstr "" "via denne porten. For å være sikker, velg et portnummer som er høyere enn " "1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Kunne ikke installere kommandolinjeverktøy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Kommandolinjeverktøy installert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Kommandolinjeverktøy ble installert i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Dersom du flytter calibre.app, må du re-installere kommandolinjeverktøyene." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Ingen gyldig programtillegsbane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig bane for programtillegget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Velg programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Programtillegget kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Programtillegget: %s kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Programtillegg ikke egendefinert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Programtillegg: %s trenger ikke å egendefineres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Tilpass" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne innebygget programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Dette er et innebygget programtillegg. Forsøk å slå det " "av istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Du må velge en kolonne for å slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "Den valgte kolonnen er ikke en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Ønsker du virkelig å slette kolonne %s og alle dataene i den?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Feil-logg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "tilgangslogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Velg lokalisasjon for bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. må være i formatet breddexhøyde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Ugyldig lokalisering av databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Ugyldig lokalisering av databasen " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Må være en katalog." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Ugyldig lokalisering av databasen.
Kan ikke skrive til " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Omstart behøves" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5489,19 +5535,19 @@ msgstr "" "Endringene du har utført krever omstart av Calibre. Vennligst kjør omstart " "så snart du kan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Sjekker databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Kunne ikke sjekke databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Noen uoverensstemmelser ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5659,14 +5705,14 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Innstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5674,28 +5720,28 @@ msgstr "" "&Lokalisering av e-bøker (e-bøkene er lagret i foldere sortert etter " "forfattere og metadata er lagret i filen metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Søk etter den nye databaselokaliseringen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Varsle når &ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Last ned &sosiale metadata (emneord/vurdering/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "&Overskriv forfatter og tittel med standard når du laster ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Standard netttilgang &tidsavbrudd:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5703,152 +5749,156 @@ msgstr "" "Legg inn standard for tidsavbrudd for nettverkstilgang (for eksempel all den " "tid vi går på nettet for å finne informasjon)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Velg &språk (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Vanlig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Høy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "oppgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Foretrukket &utdataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Foretrukket &inndataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Bruk &Romerske tall for seriell numerering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Slå på oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Vis &varsler i oppgavepanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde når enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslag &søk i eget vindu (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittlig vurdering i emneordssøkeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Søk mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send nedlastede &nyheter til eBokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Slett nyheter fra biblioteket når de automatisk sendes til leseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antall omslag som skal vises i søkemodus (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Verktøylinje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Store" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Små" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Knappestørrelse i verktøylinjen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Vis &tekst i verktøylinjens knapper" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Velg synlige &kolonner i bibliotekvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Fjern en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Legg til en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Rediger innstillinger for en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Bruk intern &leser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt &visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Slå av alle animeringer. Nyttig dersom du har en svak/eldre datamaskin." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Slå av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Legg til en e-postadresse til hvor du vil sende bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Legg til e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Lag &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Fjern e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5858,32 +5908,32 @@ msgstr "" "automatisk bli sent til nedlastede nyheter til alle e-postadressende som har " "blitt merket av for autosend." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum antall ventende arbeidsprosesser (omstart behøves):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Sjekk databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "&Installer kommandolinjeverktøy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Åpne Calibre&konfigurasjonsmappen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begrens maksimalt antall samtidige oppgaver til verdien av CPU &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Feilsøking &enhetsgjenkjenning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5893,25 +5943,25 @@ msgstr "" "ved å benytte en nettleser fra hvilket som helst sted i verden. Enhver " "forandring av innstillingene vil taes ibruk etter en omstart av serveren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Brukernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5919,7 +5969,7 @@ msgstr "" "Dersom du lar passordet stå tomt, vil enhver kunne gå inn i din boksamling " "ved å benytte web-brukergrensesnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5927,45 +5977,45 @@ msgstr "" "Maksimal størrelse (breddexhøyde) for å vise omslag. Større omslag vil bli " "re-dimensjonert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Vis passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Maksimum &OPDS enheter per spørring:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Maks OPDS &undergruppert innhold" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Kjør server &automatisk ved oppstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Vis &serverlogger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -5982,7 +6032,7 @@ msgstr "" "din iPhone. Her skal myhostname være fullt kvalifisert vertsnavn eller IP-" "adressen til datamaskinen Calibre kjører på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5990,27 +6040,27 @@ msgstr "" "Her kan du skreddersy Calibres atferd ved å kontrollere hvilke " "programtillegg som skal benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Slå på/&Slå av programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Skreddersy programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Fjern programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Legg til nytt programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "Programtillegg &fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Legg til" @@ -6048,9 +6098,9 @@ msgstr "Nummer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Dato" @@ -6260,12 +6310,18 @@ msgstr "&Vis dette varselet igjen" msgid "ERROR" msgstr "Feilmelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Lokalisering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -7105,6 +7161,10 @@ msgid "Add tag to available tags and apply it to current book" msgstr "" "Legg nye emneord til tilgjengelige emneord og legg dem til gjeldende bok" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7477,43 +7537,43 @@ msgstr "Regulært uttrykk (?P)" msgid "Save single format to disk..." msgstr "Lagre et enkelt format til lagringsenhet..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Rediger metadata individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Rediger metadata samlet" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Last ned metadata og omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Last kun ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Last kun ned omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Last kun ned sosiale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Slå sammen med første valgte bok - slett øvrige" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Slå sammen med første valgte bok - behold øvrige" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Legg til bøker fra en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7521,7 +7581,7 @@ msgstr "" "Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " "oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7529,98 +7589,114 @@ msgstr "" "Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " "oppfattes som at alle e-bokfilene er forskjellige bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Legg til tom bok (Uformatert bokoppføring)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Lagre til disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Lagre til disk i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Lagre kun %s format til disken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Lagre kun %s formatet til disken i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Vis spesifikt format" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Fjern valgte bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Fjern filer for et spesifisert format fra valgte bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Fjern alle formater fra valgte bøker, unntatt..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Fjern omslag fra valgte bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Fjern samsvarende bøker fra enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Konverter individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Samlet konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Kjør velkomstveiviser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Samsvarende bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Legg bøker til biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Behandle samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Omslagssøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Emneordsøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Tilkoblet " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Bokdetaljer" @@ -7704,29 +7780,29 @@ msgid "Rating" msgstr "Rangering" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Bok %s of %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "Søkenavnet er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Merket for sletting" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Dobbelklikk til rediger me

" @@ -7770,11 +7846,11 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gjenopprett standard visning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Ikke tillatt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7979,38 +8055,38 @@ msgstr "forsøk å re-starte datamaskinen" msgid "try deleting the file" msgstr "forsøk å slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Begrens til:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "set in ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Avansert søk" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Søk:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8018,119 +8094,127 @@ msgstr "" "

Søk i listen over bøker etter tittel, forfatter, forlegger, emneord, " "kommentarer osv.

Ord delt med mellomrom forstås som OG" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Tilbakestill hurtigsøk" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Lagre gjledende søk under navnet som viser i boksen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Slett gjeldende lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Legg til bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Fjern bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Slett" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Rediger metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Slå sammen bokoppføringer" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Hent nyheter" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Konverter e-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Åpne innholdsfolder" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Vis bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Bøker av samme forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Bøker i denne serien" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Bøker av dette forlaget" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Bøker med de samme taggene" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Konfigurer calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8159,32 +8243,36 @@ msgstr "Boken har verken tittel eller ISBN" msgid "No matches found for this book" msgstr "Ingen treff ble funnet for denne boken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Det valgte søket vil bli permanent slettet. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Søk (For avansert søk, klikk på knappen til venstre)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(Alle bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} av alle)" @@ -8307,18 +8395,31 @@ msgstr "Sorter etter popularitet" msgid "Sort by average rating" msgstr "Sorter etter gjennomsnittsbedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Sammenlign alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Sammenlign hviklet som helst" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Administrer &brukerkategorier" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8346,15 +8447,15 @@ msgstr "Kø bøker for samlet konvertering" msgid "Queueing " msgstr "Kø " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Skaff nyheter fra " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konverter eksisterende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8370,54 +8471,46 @@ msgstr "&Gjenopprett" msgid "&Donate to support calibre" msgstr "&Doner for å støtte Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "&Avslutt tilkoblet enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Omstart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "

For hjelp, se: Brukermanual
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibre hurtigstart-guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Kan ikke konfigurere" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre har blitt startet på nytt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Ingen detaljert informasjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljert informasjon er tilgjengelig for bøker på denne enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8426,27 +8519,26 @@ msgstr "" "Du må først fjerne DRM beskyttelsen ved å benytte et 3.parts program med " "slike egenskaper." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"er resultatet av innsatsen til mange frivillige fra hele verden. Dersom du " -"synes programmet er godt, vennligst bidra med støtte til videre utvikling." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8456,11 +8548,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.
\n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8468,19 +8560,11 @@ msgstr "" "vil fortsette å kjøre i systemstatusfeltet. For å stenge programmet, velg " "Stopp innholdslisten i systemstatusfeltet." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Siste versjon: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Oppdatering tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8970,42 +9054,26 @@ msgstr "Lim inn bilde" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Bibliotek\n" -"%d\n" -"bøker" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Leser\n" -"%s\n" -"tilgjengelig" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Kort A\n" -"%s\n" -"tilgjengelig" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Kort B\n" -"%s\n" -"tilgjengelig" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9029,35 +9097,39 @@ msgstr "" msgid "Books located at" msgstr "Bøker lokalisert ved" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Endre mellom store og små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Store bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Bytt mellom store og små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Store eller små bokstaver i tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Dra for å endre størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Skjul" @@ -10265,7 +10337,7 @@ msgid "" "disable grouping." msgstr "" "Grupperer elementer innen kategorier, som forfatter/emneord ved første " -"bokstav, når det er fler enn dette antallet elementer. Standard: %standard. " +"bokstav, når det er fler enn dette antallet elementer. Standard: %default. " "Still inn på høyt antall for å slå av grupperinger." #: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 @@ -10577,83 +10649,83 @@ msgstr "Ukjent nyhetskilde" msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"kvitteringen trenger et brukernavn og et pasord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Klarte ikke å laste ned følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke laste ned deler av den følgende artikklene" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tUgyldige lenker:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Kunne ikke hente artikkel. Kjør med -vv for å finne årsaken" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Henter matinger..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Funnet matinger fra indeksside" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Forsøker å laste ned omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Genererer mastetopp..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Starter nedlasting [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Matinger er lastet ned til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Kunne ikke laste ned omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10661,7 +10733,7 @@ msgstr "" "Kunne ikke logge inn. Sjekk at du benytter riktig brukernavn og passord for " "calibres periodiske service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11468,6 +11540,20 @@ msgstr "Ikke last ned CSS stilsett" #~ "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features. " #~ "Besøke nedlastingssiden?" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Siste versjon: %s" + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "er resultatet av innsatsen til mange frivillige fra hele verden. Dersom du " +#~ "synes programmet er godt, vennligst bidra med støtte til videre utvikling." + #~ msgid "Sort by &popularity" #~ msgstr "Sorter etter &populæritet" @@ -11493,6 +11579,42 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Ebook Viewer" #~ msgstr "E-bokleser" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Kort A\n" +#~ "%s\n" +#~ "tilgjengelig" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Kort B\n" +#~ "%s\n" +#~ "tilgjengelig" + +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Leser\n" +#~ "%s\n" +#~ "tilgjengelig" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Bibliotek\n" +#~ "%d\n" +#~ "bøker" + #~ msgid "" #~ "

Demo videos

Videos demonstrating the various features of calibre are " #~ "available %s
: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "Add a tab at the beginning of each paragraph." #~ msgstr "Legg til en tabulatoravstand ved begynnelsen av hvert avsnitt." @@ -11690,6 +11815,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "This profile is intended for the Hanlin V3/V5 and its clones." #~ msgstr "Denne profilen er ment for Hanlin V3/V5 og dens kloner." +#~ msgid "

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

For hjelp, se: Brukermanual
" + #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Kommuniser med Sony PRS-300/505/500 eBook leser" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 43db49b2f2..b17977c6e2 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-07 21:33+0000\n" -"Last-Translator: Bart Bone \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:36+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-08 03:47+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Stel metagegevens van %s bestanden in" @@ -31,10 +31,10 @@ msgstr "Doet helemaal niets" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -76,9 +76,9 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -106,20 +106,20 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -127,8 +127,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -174,7 +174,7 @@ msgstr "Metagegevens schrijver" msgid "Catalog generator" msgstr "Catalogus generator" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -184,7 +184,7 @@ msgstr "" "gelinkte bestanden. Deze plug-in wordt elke keer wanneer u een HTML-bestand " "aan de bibliotheek toevoegt uitgevoerd." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -192,7 +192,7 @@ msgstr "" "Karaktercodering voor de invoer HTML-bestanden. Standaard keuzes zijn: " "cp1252, latin1, iso-8859-1 en utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -202,45 +202,45 @@ msgstr "" "of images bevat. Deze plug-in wordt steeds uitgevoerd als een PML-bestand " "aan de bibliotheek wordt toegevoegd." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Haal de omslag uit bestanden met stripverhalen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lees de Metagegevens uit %s bestanden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lees de metagegevens van ebooks in RAR archieven" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lees metagegevens van eboeken in ZIP-archieven" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Stel metagegevens van %s bestanden in" @@ -399,35 +399,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dit profiel is bedoeld voor de Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Geïnstalleerde Plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Binding voor bestandstype plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Lokale plug-in aanpassing" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Uitgeschakelde plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Ingeschakelde plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Geen geldige plugin gevonden in " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisatie van de plugin %s is mislukt met een traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -439,19 +439,19 @@ msgstr "" " Pas calibre aan door externe plug-ins te laden.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Voeg een plug-in toe door het pad op te geven naar het zip-bestand waarin " "deze zich bevindt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Verwijder een aangepaste plug-in op naam. Heeft geen effect op ingebouwde " "plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +459,15 @@ msgstr "" "Personaliseer plugin. Geef een naam van een plugin en personalisatie string " "gescheiden met een komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Toon geïnstalleerde plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Activeer de genoemde plugin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Deactiveer de genoemde plugin" @@ -625,11 +625,13 @@ msgstr "Communiceer met Hanlin V5 eBoek lezers." msgid "Communicate with the BOOX eBook reader." msgstr "Communiceer met de BOOX eBoek lezer." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" +"Door komma's gescheiden lijst van mappen om e-books naar het apparaat te " +"sturen. De eerste map die bestaat zal worden gebruikt." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." @@ -696,7 +698,7 @@ msgstr "Communiceer met de Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -706,22 +708,22 @@ msgstr "Communiceer met de Kobo Reader" msgid "Getting list of books on device..." msgstr "Bezig met het ophalen van boeken van het apparaat..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Bezig om boeken te verwijderen van apparaat..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Verwijderen boeken van apparaat metagegevens lijst..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -739,6 +741,10 @@ msgstr "Verbinden met de Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Communiceer met de Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Communiceer met Nokia 770 internet tablet." @@ -1673,6 +1679,51 @@ msgstr "Transformaties worden toegepast op eboek..." msgid "Creating" msgstr "Aanmaken" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2044,11 +2095,11 @@ msgstr "Stripverhaal" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titel" @@ -2057,7 +2108,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Auteur(s)" @@ -2080,7 +2131,7 @@ msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Opmerkingen" @@ -2089,7 +2140,7 @@ msgstr "Opmerkingen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Labels" @@ -2099,7 +2150,7 @@ msgstr "Labels" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serie" @@ -2109,7 +2160,7 @@ msgid "Language" msgstr "Taal" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tijdsaanduiding" @@ -2382,7 +2433,7 @@ msgstr "" "voor het boek aangeduid met ISBN van LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Omslag" @@ -2425,70 +2476,70 @@ msgstr "Alle artikelen" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dit is een Amazon Topaz boek. Het kan niet worden verwerkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titelpagina" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Inhoudsopgave" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Verklarende woordenlijst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Erkenning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Auteursrecht" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Opgedragen aan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lijst met afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lijst met tabellen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Aantekeningen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Hoofd Tekst" @@ -2535,7 +2586,7 @@ msgstr "Zijpaneel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2545,7 +2596,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2710,7 +2761,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Auteur" @@ -2887,7 +2938,7 @@ msgstr "" "1 is de minste compressie maar het snelst, 10 de hoogste compressie maar het " "langzaamst." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2895,7 +2946,7 @@ msgstr "" "Normaal worden alle spaties door een enkele spatie vervangen. Met deze optie " "zullen alle spaties zichtbaar gemaakt worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2903,7 +2954,7 @@ msgstr "" "Voer de text invoer door de markdown pre-processor. Om meer over de markdown " "te leren, zie" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Voeg geen inhoudsopgave toe aan de uitvoer tekst." @@ -3086,7 +3137,7 @@ msgstr "Kopieer" msgid "Copy to Clipboard" msgstr "Kopieer naar het Klembord" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Kies bestanden" @@ -3102,13 +3153,13 @@ msgstr "" "Annotaties van de gebruiker alleen gegenereerd in de hoofdbibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Geen boeken geselecteerd" @@ -3149,144 +3200,144 @@ msgstr "Hoeveel lege boeken?" msgid "How many empty books should be added?" msgstr "Hoeveel lege boeken moeten worden toegevoegd?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Boeken worden geupload naar de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Text boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Stripverhalen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archief" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Ondersteunde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Enkele boeken zijn samengevoegd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Er zijn duplicaten gevonden en samengevoegd met de volgende bestande boeken:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "De metagegevens konden niet gelezen worden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Metagegevens konden niet worden gelezen van de volgende" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Aan collectie toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Geen boek geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Geen boek bestanden gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Kan niet verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Kies formaten om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Kies formaten die niet moeten worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Kan boeken niet verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Geen apparaat gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "|Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Geheugenkaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Geheugenkaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Er zijn geen boeken om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Geen van de geselecteerde boeken bevindt zich op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Boeken worden verwijderd van de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3294,7 +3345,7 @@ msgstr "" "De geselecteerde boeken zullen permanent worden verwijderd en de " "bestanden gewist van de computer. Weet je dit zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3302,62 +3353,62 @@ msgstr "" "De geselecteerde boeken zullen definitief verwijderd worden van uw " "apparaat. Weet u het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Metagegevens konden niet worden gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "Omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Downloaden van %s voor %d boek(en)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Sommige metagegevens konden niet worden gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Metagegevens konden niet worden gedownload voor de volgende:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Metagegevens konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Metagegevens kunnen niet bewerkt worden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Kan boeken niet samenvoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" "Er moeten tenminste twee boeken worden geselecteerd om samen te voegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

The second and subsequently selected " @@ -3369,7 +3420,7 @@ msgstr "" "verder geselecteerde boeken zullen niet verwijderd of veranderd worden. " "

Bevestig dat u hiermee wilt doorgaan." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

After merger the second and " @@ -3386,7 +3437,7 @@ msgstr "" "verder geselecteerde boeken zullen permanent worden verwijderd van " "uw computer.

Weet u zeker dat u hiermee wilt doorgaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3394,45 +3445,45 @@ msgstr "" "Je staat op het punt meer dan 5 boeken samen te voegen. Weet je zeker " "dat je dat wilt doen?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Kan niet naar schijf worden opgeslagen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Kies een bestemmingsmap" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Fout tijdens opslaan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Er is een fout opgetreden tijdens het opslaan." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Sommige boeken konden niet worden opgeslagen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Klik de 'laat details zien' knop om te zien welke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Geen boeken geselecteerd voor catalogus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Genereren %s catalogus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Geen boeken gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3440,49 +3491,49 @@ msgstr "" "Geen boeken te catalogiseren\n" "Check uitsluitingstags" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Catalogus aangemaakt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Exporteer Catalogus Folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Selecteer uitvoer voor %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Downloading nieuws van " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " opgehaald" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Kan niet converteren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Start conversie van %d boek(en)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Kan niet bekijken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Meerdere Boeken Geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3494,11 +3545,11 @@ msgstr "" "je computer. Eenmaal gestart kan dit proces niet worden afgebroken totdat " "het klaar is. Wil je verder gaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Kan folder niet openen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s heeft geen beschikbare formaten" @@ -3523,7 +3574,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde folder kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Geen boeken" @@ -3662,15 +3713,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3694,12 +3745,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3732,8 +3783,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Pad" @@ -3750,8 +3802,8 @@ msgid "Formats" msgstr "Formaten" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Collecties" @@ -3764,12 +3816,12 @@ msgstr "Klik om te openen" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Geen" @@ -4884,11 +4936,11 @@ msgstr "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath " "Handleiding." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Kan de omslag browser niet laden" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Zoek op omslag afbeelding" @@ -5080,122 +5132,118 @@ msgstr "Apparaat: " msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Verbonden " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "Geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Kan niet zenden: geen apparaat beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-Boek:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Aangesloten, je zult het e-boek vinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "door" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "in het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Versturen van email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "Auto-converteer de volgende boeken alvorens ze via email te versturen?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare " "formaten zijn gevonden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Boeken konden niet worden ge-emailed." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "De volgende boeken konden niet worden ge-emailed:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Verstuurd via email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Nieuws:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Bijgevoegd is de" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Nieuws verzonden naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Verstuur catalogus naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Versturen van nieuws naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5204,11 +5252,11 @@ msgstr "" "er geen geschikte bestandsformaten konden worden gevonden. Converteer " "boek(en) eerst naar een formaat dat word ondersteund door je lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5248,7 +5296,7 @@ msgid "My Books" msgstr "Mijn Boeken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Genereer Catalogus" @@ -5390,11 +5438,11 @@ msgstr "Breed" msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Systeempoort geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5405,132 +5453,132 @@ msgstr "" "voorkomen dat de server op deze poort draait. Het is veiliger te kiezen voor " "een poortnummer groter dan 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Kan commando regel commandos niet installeren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "commando regel tools geinstalleerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Commando regel tools geinstalleerd in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Indien je calibre.app verplaats, zullen de commando regel tools opnieuw " "moeten worden geinstalleerd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s is geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Kies plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Plugin kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "De plugin: %s kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Plugin ondersteund geen persoonlijke instellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Plugin %s heeft geen instellingen nodig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Ingebouwde plugin kan niet worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Kan niet worden verwijderd. Het is een ingebouwde plugin. Probeer de plugin " "uit te schakelen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Om een kolom te verwijderen moet u deze eerst selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "De geselecteerde kolom is geen \"custom\" kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Wilt u werkelijk kolom %s en al zijn gegevens verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Foutmeldigenlogbestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Toeganglog-bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Content server kon niet worden gestart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Selecteer de locatie voor boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Ongeldige grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "De grootte %s is ongeldig. Moet in de vorm BreedtexHoogte zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Foutieve database locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Foutieve database locatie " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
Must be a directory." msgstr "
Moet een folder zijn." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
Cannot write to " msgstr "Foutieve database locatie.
Kan niet schrijven naar " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Moet herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5538,19 +5586,19 @@ msgstr "" "De door u aangebrachte wijzigingen vereisen dat Calibre opnieuw opgestart " "moet worden. Herstart zo spoedig mogelijk." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Verifieren database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Database integriteit kon niet worden geverifieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Inconsistente data gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5695,14 +5743,14 @@ msgstr "" msgid "Sending to &device" msgstr "Verstuur naar &apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Voorkeuren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5710,27 +5758,27 @@ msgstr "" "&Locatie van de eboeken. (De eboeken zijn opgeslagen in de folders " "gesorteerd op auteur, en metadata word bewaard in eht bestand metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Blader naar de nieuwe database locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (labels, waarderingen, etc) standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overschrijf auteur en titel standaard met geladen metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5738,154 +5786,158 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Kier &taal (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Hoog" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Laag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "werk &prioriteit:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Voorkeur &uitvoer formaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Voorkeur &invoer formaat volgorde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Activeer systeemvak icoon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Laat ¬ificaties zien in het systeemvak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Laat het opstartscherm zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Beeld omslag &verkenner in een apart scherm (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "L&aat de gemiddelde waarderingen in de catagorieen browser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Zoek al typend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Zend gedownload &nieuws automatisch naar eboek lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Verwijder nieuws van bibliotheek zodra het automatisch naar de lezer is " "verstuurd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Aantal omslagen zichtbaar in verkenner modus (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Groot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Middel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Knop grootte in werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Laat &tekst zien in werkbalk knoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Verwijder een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Voeg een door de gebruiker gedefinieerde kolom toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Bewerk een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Gebruik interne &viewer voor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Gebruikers Interface &layout (heeft een herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Blokkeer alle animaties. Bruikbaar als u een langzame/oude computer heeft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Blokkeer &animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Voeg een email adres toe om boeken naar toe te sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Voeg email toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Maak &standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "Verwijde&r email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5895,33 +5947,33 @@ msgstr "" "automatisch gestuurd voor gedownload nieuws naar alle email adressen " "waarvoor automatisch opsturen is aangevinkt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum aantal wachten werk processen (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Controleer database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "Installeer commando regel tools" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Open calibre &configuratie folder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiteer het max. aantal gelijktijdige werk processen aan het aantal " "beschikbare processor &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Foutopsporing &apparaat detectie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5931,25 +5983,25 @@ msgstr "" "bekijken in een webbrowser van waar dan ook ter wereld. Wijzigingen in de " "instellingen hebben pasd effect na het herstarten van de server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "Server &poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Gebr&uikersnaam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "W&achtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5957,7 +6009,7 @@ msgstr "" "Als je het wachtwoord blank laat, dan kan iedereen je boek collectie zien " "via de web interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5965,45 +6017,45 @@ msgstr "" "De maximum dimensie (BreedtexHoogte) voor weergegeven omslagen. Grotere " "omslagen worden in grootte aangepast. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Max. &Omslag grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Geef wachtwoord weer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS onderdelen per zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ongegroepeerde items:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Start Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "St&op Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Test Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Start server &automatisch tijdens opstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Bekijk &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -6021,7 +6073,7 @@ msgstr "" "gequalificeerde hostname of het IP adres van de computer waar calibre op " "draait." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6029,27 +6081,27 @@ msgstr "" "Hiere kun je het gedrag van calibre instellen door te configureren welke " "plugins te gebruiken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Activeer/&Deactiveer plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Persoonlijke instellingen plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Verwijder plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Voeg nieuwe plugin toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "Plugin &bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Toevoegen" @@ -6087,9 +6139,9 @@ msgstr "Nummer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datum" @@ -6299,12 +6351,18 @@ msgstr "&Laat deze waarschuwing nogmaals zien" msgid "ERROR" msgstr "FOUT" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formaat" @@ -6755,30 +6813,32 @@ msgstr "Afbreken..." msgid "" "The current saved search will be permanently deleted. Are you sure?" msgstr "" +"De huidige opgeslagen zoekopdracht wordt permanent verwijderd . " +"Weet je het zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" -msgstr "" +msgstr "Opgeslagen Zoekopdrachten Editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " -msgstr "" +msgstr "Opgeslagen Zoekopdracht: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" -msgstr "" +msgstr "Kies een opgeslagen zoekopdracht om te bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" -msgstr "" +msgstr "Verwijder deze geselecteerde opgeslagen zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." -msgstr "" +msgstr "Geef een nieuwe opgeslagen zoekopdracht naam." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" -msgstr "" +msgstr "Voeg de nieuwe opgeslagen zoekopdracht toe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" @@ -7049,7 +7109,7 @@ msgstr "Uitgevers" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 msgid " (not on any book)" -msgstr "" +msgstr " (in geen enkel boek)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 msgid "" @@ -7162,6 +7222,10 @@ msgid "Add tag to available tags and apply it to current book" msgstr "" "Voeg een label toe aan de beschikbare lijst, evenals aan het huidige boek" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7532,43 +7596,43 @@ msgstr "Reguliere expressie (?P)" msgid "Save single format to disk..." msgstr "Bewaar enkel formaat op schijf..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Bewerk metagegevens individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Bewerk metagegevens op groepsnivo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Download metagegevens en omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Download alleen metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Download alleen omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Voeg boeken toe uit een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7576,7 +7640,7 @@ msgstr "" "Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " "neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7584,99 +7648,115 @@ msgstr "" "Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " "folder, neemt aan dat ieder eboek bestand een ander boek bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Voeg leeg boek toe (Boek zonder formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Opslaan op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Opslaan op schijf in een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Bewaar alleen %s formaat op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Bekijk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Bekijk specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Verwijder geselecteerde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" "Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Verwijder omslagen van de geselecteerde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Converteer Individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Converteer Groep" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Maak catalogus van boeken in je calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Start de welkom wizard" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Vergelijkbare boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Verbonden " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7761,29 +7841,29 @@ msgid "Rating" msgstr "Waardering" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Boek %s van %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

" msgstr "Dubbel-klik om me te wijzigen

" @@ -7827,11 +7907,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Niet toegestaan" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8031,37 +8111,37 @@ msgstr "probeer de computer opnieuw op te starten" msgid "try deleting the file" msgstr "probeer het bestand te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "gezet in ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Geavanceerde Zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Zoeken:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " "etc.

Words separated by spaces are ANDed" @@ -8069,119 +8149,127 @@ msgstr "" "

Zoek door de boekenlijst gesorteerd op titek, auteur, uitgever, labels, " "commentaar, enz.

Woorden gescheiden door spaties worden samengevoegd" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Snelzoeken wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Verwijder de huidige bewaarde zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Voeg boeken toe" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Verwijder boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Wijzig meta informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Zend naar lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Download nieuws" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Converteer E-boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Open betreffende map" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Laat boek details zien" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Boeken van dezelfde auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Boeken in deze serie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Boeken van deze uitgever" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Boeken met dezelfde labels" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "configueer calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8210,32 +8298,36 @@ msgstr "Boek heeft geen titel en geen ISBN" msgid "No matches found for this book" msgstr "Geen overeenkomsten gevonden voor dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Zoeken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(alle boeken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -8358,18 +8450,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Match iedere" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8397,15 +8502,15 @@ msgstr "Boeken in de wachtrij voor massa conversie" msgid "Queueing " msgstr "In Wachtrij " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Download nieuws van " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Converteer bestaande" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8421,55 +8526,45 @@ msgstr "He&rstellen" msgid "&Donate to support calibre" msgstr "Ondersteun calibre met een &Donatie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "Aangesloten apparaat ontkoppelen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

For help see the: User Manual
" -msgstr "" -"

Voor assistentie, zie het Gebruikers handboek
" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -msgstr "" -"%s: %s door Kovid Goyal %%(version)s
%%(device)s

" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibre snelstart handboek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Kan niet configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8477,29 +8572,27 @@ msgstr "" "

Kon %s niet converteren.

Het is een eboek met DRM. " "Je moet eerst de DRM verwijderen met externe programma's." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"is het resultaat van het harde werk van vele vrijwilligers over de hele " -"wereld. Als je het nuttig vind, overweeg dan svp te doneren om de " -"ontwikkeling te ondersteunen." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8510,11 +8603,11 @@ msgstr "" "apparaat.
\n" " Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "Waarschuwing: actieve werk opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8522,19 +8615,11 @@ msgstr "" "Zal blijven draaien in het systeemvak. Om het af te sluiten, kies " "Afsluiten in het context menu in het systeemvak." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Laatste versie: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Update beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -9026,42 +9111,26 @@ msgstr "Afbeelding Plakken" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Bibliotheek\n" -"%d\n" -"boeken" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Lezer\n" -"%s\n" -"beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Kaart A\n" -"%s\n" -"beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Kaart B\n" -"%s\n" -"beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9083,35 +9152,39 @@ msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Lettervorm wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Hoofdletters" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Kleine letters" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Lettervorm Wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Elk Woord Met Hoofdletter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -10617,83 +10690,83 @@ msgstr "Onbekende Nieuwe Bron" msgid "The \"%s\" recipe needs a username and password." msgstr "Het \"%s\" recept heeft een gebruikernaam en wachtwoord nodig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "De volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Kan artikel niet ophalen. Voer uit met optie -vv om oorzaak te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Downloading feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "feeds van index pagina" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Genereren Colofon..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds gedownload tot %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Kon omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Download omslag van %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Colofon plaatje gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artikel zonder Naam" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Artikel download mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Downloading feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10701,7 +10774,7 @@ msgstr "" "Inloggen niet gelukt. Controleer je gebruikersnaam en wachtwoord voor de " "calibre periodiekendienst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11419,6 +11492,10 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Send to storage card" #~ msgstr "Stuur naar opslag kaart" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" +#~ msgstr "" +#~ "%s: %s door Kovid Goyal %%(version)s
%%(device)s

" + #~ msgid "" #~ "

Books with the same title as the following already exist in the database. " #~ "Add them anyway?

    " @@ -11470,6 +11547,13 @@ msgstr "Download geen CSS stylesheets" #~ "

    Een ongeldige database bestaat op %s, verwijder deze voordat je probeert " #~ "de bestaande database te verplaatsen.
    Foutmelding: %s" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Laatste versie: %s" + #~ msgid "" #~ "Search the list of books by title or author

    Words separated by spaces " #~ "are ANDed" @@ -11984,18 +12068,66 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Sort by &popularity" #~ msgstr "Sorteer bij &populariteit" +#~ msgid "

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

    Voor assistentie, zie het Gebruikers handboek
    " + #~ msgid "Invalid library location" #~ msgstr "Ongeldige bibliotheek locatie" #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Geen toegang tot %s. Gebruik %s als bibliotheek." +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "is het resultaat van het harde werk van vele vrijwilligers over de hele " +#~ "wereld. Als je het nuttig vind, overweeg dan svp te doneren om de " +#~ "ontwikkeling te ondersteunen." + #~ msgid "Double click to change a keyborad shortcut" #~ msgstr "Dubbel klik om een keyboard snelkoppeling te wijzigen" #~ msgid "Ebook Viewer" #~ msgstr "Eboek Viewer" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Kaart A\n" +#~ "%s\n" +#~ "beschikbaar" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Kaart B\n" +#~ "%s\n" +#~ "beschikbaar" + +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Lezer\n" +#~ "%s\n" +#~ "beschikbaar" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Bibliotheek\n" +#~ "%d\n" +#~ "boeken" + #~ msgid "The author sort string" #~ msgstr "De auteur sorteer sleutel" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 1a71f22de6..01193151cd 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:24+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:33+0000\n" "Last-Translator: Bartosz Kaszubowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Zapisywanie metadanych" msgid "Catalog generator" msgstr "Generator katalogu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "zawierający wszystkie podlinkowane pliki. Ta wtyczka jest uruchamiana za " "każdym razem, gdy dodasz plik HTML do biblioteki." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Kodowanie znaków dla źródłowych plików HTML. Popularne wybory to: cp1252, " "latin1, iso-8859-1 i utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "pmlname_img lub images. Plugin ten jest uruchamiany przy każdym dodaniu " "pliku PML do biblioteki." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Wyodrębnij okładki z plików komisów" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Odczytaj metadane z %s plików" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Odczyt metadanych z e-booków w archiwach RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Odczyt metadanych z e-booków w archiwach ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Ustaw metadane w %s plikach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Pobierz metadane z %s plików" @@ -402,35 +402,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Zainstalowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapowanie wtyczek dla róznych typów plików" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Lokalne dostosowanie wtyczek" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Wyłączone wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Załączone wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Nie znaleziono wtyczki w " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicjacja wtyczki %s nie udała się - prześledź komunikaty:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -442,16 +442,16 @@ msgstr "" " Spersonalizuj calibre poprzez załadowanie zewnętrznych wtyczek\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Dodaj wtyczkę przez podanie ścieżki do pliku, który ją zawiera." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wtyczki wbudowane." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +459,15 @@ msgstr "" "Dostosuj wtyczkę. Wprowadź nazwę wtyczki i polecenie dostosowujące " "oddzielając przecinkami." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Wyświetl wszystkie zainstalowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Włącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Wyłącz wtyczkę" @@ -620,7 +620,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -691,7 +691,7 @@ msgstr "Umożliwia komunikację z czytnikiem Kobo Reader." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -701,22 +701,22 @@ msgstr "Umożliwia komunikację z czytnikiem Kobo Reader." msgid "Getting list of books on device..." msgstr "Pobieranie listy książek znajdujących się na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Usuwanie książek z urządzenia..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Usuwanie książki z urządzenia metadanych lista" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -734,6 +734,10 @@ msgstr "Umożliwia komunikację z czytnikiem Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Umożliwia komunikację z tabletem internetowym Nokia 770." @@ -1557,6 +1561,51 @@ msgstr "Wykonywanie przekształceń na książce..." msgid "Creating" msgstr "Tworzenie" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1898,11 +1947,11 @@ msgstr "Komiks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Tytuł" @@ -1911,7 +1960,7 @@ msgstr "Tytuł" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(rzy)" @@ -1934,7 +1983,7 @@ msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentarze" @@ -1943,7 +1992,7 @@ msgstr "Komentarze" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etykiety" @@ -1953,7 +2002,7 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Seria" @@ -1963,7 +2012,7 @@ msgid "Language" msgstr "Język" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Data" @@ -2198,7 +2247,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Okładka" @@ -2239,70 +2288,70 @@ msgstr "Wszystkie artykuły" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Strona tytułowa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Spis treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Spis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Słowniczek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Podziękowania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Prawa autorskie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedykacja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Przedsłowie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista ilustracji" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notatki" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Wstęp" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Tekst główny" @@ -2348,7 +2397,7 @@ msgstr "Pasek boczny" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2356,7 +2405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2491,7 +2540,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2638,19 +2687,19 @@ msgstr "" "kompresja, ale najszybsze generowanie dokumentu, a 10 to najwyższa " "kompresja, ale najwolniejsze generowanie dokumentu." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Nie wstawiaj spisu treści do dokumentu wyjśćiowego." @@ -2818,7 +2867,7 @@ msgstr "Kopiuj" msgid "Copy to Clipboard" msgstr "Kopiuj do schowka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Wybiesz pliki" @@ -2833,13 +2882,13 @@ msgid "User annotations generated from main library only" msgstr "Użyj tylko adnotacji wygenerowanych na podstawie biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Nie wybrano ksiązek" @@ -2879,143 +2928,143 @@ msgstr "Jak wiele pustych książek?" msgid "How many empty books should be added?" msgstr "Jak wiele pustych książek powinno zostać dodanych?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Przesyłam książki na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Książki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Książki EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Książki LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Książki HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Książki LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Książki MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Książki tekstowe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Książki PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Archiwa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Wspierane książki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Scal niektóre książki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Nie można było odczytać metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Nie można było odczytać metadanych z nastepujących" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Nie wybrano ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Usunięcie niemożliwe." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Wybierz formaty do usunięcia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Wybierz formaty, które nie zostaną usunięte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Usuwanie książek z urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3023,67 +3072,67 @@ msgstr "" "Wybrane książki będą permanentnie usunięte i ich pliki zostaną " "usunięte z twojego komputera. Jesteś pewny?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Nie można obrac metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "metadane społecznościowe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Pobieram %s dla %d książki(ek)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Nie udało się pobrać niektórych metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Nie udało się pobrać metadanych dla następujących e-ksiązek:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Nie udało się pobrać metadanych:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Błąd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Nie można edytować metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Nie można połączyć książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Conajmniej dwie książki muszą zostać wybrane, aby móc je połączyć" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

    The second and subsequently selected " @@ -3091,7 +3140,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

    After merger the second and " @@ -3101,7 +3150,7 @@ msgid "" "from your computer.

    Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3109,93 +3158,93 @@ msgstr "" "Chcesz połączyć więcej niż 5 książek. Jesteś pewien, że chcesz " "kontynuować?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Nie można zapisać na dysku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Wyberz folder docelowy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Błąd podczas zapisywania" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Wysapił błąd podczas zapisywania." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Nie można była zapisać niektórych książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Kliknij \"Pokaż szczegóły\", aby zobaczyć które." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Brak książek do wygenerowania katalogu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Generowanie katalogu %s..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Nie znaleziono książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Katalog wygenerowany" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Eksportuj folder katalogu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Wybierz folder docelowy dla %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Pobieranie aktualności z " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " - pobrano." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Nie można przekonwertować" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Rozpoczynam konwersję %d książki(ek)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Nie można wyświetlić" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Wybierz format do wyświetlenia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Wybrano wiele książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3203,11 +3252,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Nie można otworzyć folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s nie ma dostępnych formatów." @@ -3232,7 +3281,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może byc przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Brak książek" @@ -3356,15 +3405,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3388,12 +3437,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3423,8 +3472,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Ścieżka" @@ -3441,8 +3491,8 @@ msgid "Formats" msgstr "Formaty" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3455,12 +3505,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Brak" @@ -4524,11 +4574,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Przeglądaj po okładkach" @@ -4720,134 +4770,130 @@ msgstr "Urządzenie: " msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Połączone " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "przez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "w formacie %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Wysyłanie wiadomości do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed wysłaniem ich " "poprzez email?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nie można było przesłać następujących książek poprzez email, ponieważ nie " "znaleziono odpowiednich formatów:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Przesłanie książek na email nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Przesłanie następujących książek poprzez email nie powiodło się:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Preślij poprzez email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Aktualności:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Załączony jest" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Wysyłaj aktualności do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Przesyłanie aktualności na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4886,7 +4932,7 @@ msgid "My Books" msgstr "Moje książki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Wygeneruj katalog" @@ -5026,163 +5072,163 @@ msgstr "Szeroki" msgid "Narrow" msgstr "Wąski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Nie powiodła się instalacja narzędzi linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Narzędzia linii poleceń zostały zainstalowane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Narzędzia linii poleceń zostały zainstalowane w" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Jeśli przeniesiesz calibre.app, będziesz musiał przeinstalować narzędzia " "linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Niewłaściwa ścieżka do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s nie jest właściwą ścieżką do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Wybierz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Wtyczka nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Wtyczka %s nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Tej wtyczki nie można dostosowywać" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Wtyczka %s nie potrzebuje dodatkowego dostosowywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Dostosuj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Nie można usunąć wbudowanej wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " - ta wtyczka nie może zostać usunięta. Ta wtyczka jest wbudowana w program. " "Zamiast tego spróbuj ją wyłączyć." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Na pewno?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Dziennik błędów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Dziennik dostępów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Wybierz lokalizację dla książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Niewłaściwy rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Rozmiar %s jest nieprawidłowy. Musi on byc podany w fromacie " "wysokośćxszerokość" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Niewłaściwa lokalizacja bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Niewłaściwa lokalizacja bazy danych " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
    Must be a directory." msgstr "
    Musi być katalogiem." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
    Cannot write to " msgstr "Niewłaściwa lokalizacja bazy danych.
    Nie można zapisać do " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Sprawdzanie integralności bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Sprawdzenie integralności bazy danych się nie powiodło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5313,14 +5359,14 @@ msgstr "" msgid "Sending to &device" msgstr "Przesyłanie na &urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5328,212 +5374,216 @@ msgstr "" "&Lokalizacja książek (Książki są przechowywane w folderach posortowanych " "według autorów a metadane znajdują się w pliku metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Wybierz nową lokalizację bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Pokaż powiadomienie, gdy &nowa wersja jest dostępna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Pobieraj domyślnie metadane &społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Domyślnie &nadpisuj autora i tytuł przy pobieraniu metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Domyślny sieciowy &czas oczekiwania:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normalny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Wysoki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Niski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Priorytet zdań:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Preferowany format &docelowy:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Preferowany porządek formatów &źródłowych:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Używaj numeracji &rzymskiej do numerowania serii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Pokaż &powiadomienia w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaż &przeglądarkę okładek w nowym oknie (wymaga restartu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Szukaj w trakcie wpisywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatycznie przesyłaj pobrane &aktualności na czytnik e-książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Usuń wiadomości z biblioteki, gdy jest automatycznie wysyłane do czytnika" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Liczba wyświetlanych okładek w trybie przeglądarki (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Duże" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Średnie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Małe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Rozmiar przycisków na pasku narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Pokazuj &tekst pod przyciskami na pasku narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Wybierz &kolumny wyświetlane w widoku biblioteki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Użyj &wewnętrzej przeglądarki dla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Dodaj adres email, na którego chcesz wysłać ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Dodaj email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "&Ustaw jako domyślny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Usuń email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Sprawdź integralność bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "Za&instaluj narzędzia linii komend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Otwórz katalog &konfiguracyjny calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ogranicz liczbę jednocześnie wykonywanych zadań do ilości &rdzeni procesora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5543,25 +5593,25 @@ msgstr "" "pomocą przeglądarki z dowolnego miejsca na świecie. Jakiekolwiek zmiany w " "ustawieniach zostaną zatwierdzone po ponownym uruchomieniu serwera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Port serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nazwa &użytkownika:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Hasło:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5569,51 +5619,51 @@ msgstr "" "Jeśli pozostawisz pole hasła puste, każdy będzie mógł uzyskać dostęp do " "twojej kolekcji książek przez interfejs internetowy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Maks. rozmiar &okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Pokaż hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Włącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "W&yłącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Testuj serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Uruchom serwer &automatycznie przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Pokaż dziennik &serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5630,7 +5680,7 @@ msgstr "" "na urządzeniu iPhone. Oto myhostname powinny być w pełni kwalifikowaną nazwę " "hosta lub adres IP klasy komputer jest zasilany." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5638,27 +5688,27 @@ msgstr "" "Tutaj można dostosować zachowanie Calibre poprzez kontrolę wtyczek, których " "ma używać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Włącz/&Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Dostosuj wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Usuń wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Dodaj nową wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Plik wtyczki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Dodaj" @@ -5696,9 +5746,9 @@ msgstr "Liczba" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Data" @@ -5890,12 +5940,18 @@ msgstr "&Zawsze pokazuj to ostrzeżenie" msgid "ERROR" msgstr "BŁĄD" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -6728,6 +6784,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "Dodaj etykietę do dostępnych etykiet i przypisz ją do tej książki" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7065,43 +7125,43 @@ msgstr "Wyrażenie regularne (?P)" msgid "Save single format to disk..." msgstr "Zapisz w pojedynczym formacie na dysku..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Edytuj metadane pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Edytuj metadane masowo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Pobierz metadane i okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Pobierz tylko metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Pobierz tylko okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Pobierz tylko metadane społecznościowe" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Połącz do pierwszej wybranej książki - pozostałe usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Połącz do pierwszej wybranej książki - pozostałe pozostaw" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Dodaj książki z pojedyńczego folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7109,7 +7169,7 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " "folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7117,98 +7177,114 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " "folder, zakładając, że każdy plik jest inną książką)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Zapisz na dysku" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Zapisz na dysku w pojedyńczym folderze" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Zapisz na dysku jedynie pliki w formacie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Wyświetl" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Wyświetl określony format" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Usuń wybrane książki" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Usuń pliki określonego formatu z wybranych książek..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Usuń wszystkie formaty z wybranych książek oprócz..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Usuń okładki z wybranych książek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Konwertuj pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Masowa konwersja" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Stwórz katalog książek w Twojej bibliotece calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Uruchom kreator wstępnych ustawień" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Podobne książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Połączone " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7292,29 +7368,29 @@ msgid "Rating" msgstr "Ocena" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Książka %s z %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

    " msgstr "Kliknij dwa razy, aby rozpocząć edycję

    " @@ -7358,11 +7434,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Niedozwolone" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7559,157 +7635,163 @@ msgstr "spróbuj zrestartować komputer." msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "usraw w ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Zaawansowane wyszukiwanie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Szukaj:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

    Search the list of books by title, author, publisher, tags, comments, " "etc.

    Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Wyczyść pasek wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" -"Wybierz zapisane wyszukiwanie lub wpisz nazwę dla nowego wyszukiwania do " -"zapisu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Zapisz aktualne wyszukiwanie pod nazwą pokazaną w polu" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Usuń aktualne, zapisane wyszukiwanie." -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Dodaj książki" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Usuń książki" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Edytuj metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Prześlij na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Pobierz aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Konwertuj ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Otwórz folder zawierający" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Pokaż szczegóły ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Książki tego samego autora" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Książki z tej serii" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Książki tego samego wydawcy" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Książki z takimi samymi etykietami" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Konfiguruj calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7736,33 +7818,39 @@ msgstr "Książka nie ma, ani tytułu, ani kodu ISBN" msgid "No matches found for this book" msgstr "Nie znaleziono wyników dla tej książki" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Szukaj" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Szukaj (Aby użyć zaawansowanego wyszukiwania kliknij przycisk po lewej)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Zachowane wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" +"Wybierz zapisane wyszukiwanie lub wpisz nazwę dla nowego wyszukiwania do " +"zapisu" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(wszystkie książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7885,18 +7973,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Dopasuj wszystkie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Dopasuj którykolwiek" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7924,15 +8025,15 @@ msgstr "Kolejkowanie książek do masowej konwersji" msgid "Queueing " msgstr "Kolejnkowanie " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Pobieranie aktualności z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Okładka istnieje" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7948,55 +8049,45 @@ msgstr "&Przywróć" msgid "&Donate to support calibre" msgstr "&Wpłać i wesprzyj rozwój calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "&Odłącz połączone urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Uruchom ponownie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

    For help see the: User Manual
    " -msgstr "" -"

    Aby uzyskać pomoc otwórz: Podręcznik Uzytkownika
    " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " -msgstr "" -"%s: %s stworzył Kovid Goyal %%(version)s
    %%(device)s

    " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Krótki przewodnik po calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Nie można konfigurować" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Brak szczegółowych informacji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Brak szczegółowych informacji dla książek na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8005,26 +8096,27 @@ msgstr "" "href=\"%s\">DRM. Musisz najpierw usunąć to zabezpieczenie przy pomocy " "innego programu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewnien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8034,11 +8126,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.
    \n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "OSTRZEŻENIE: Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8046,19 +8138,11 @@ msgstr "" "będzie uruchomione w zasobniku systemowym. Aby je zamknąć, wybierz " "Zakończ z menu kontekstowego w zasobniku systemowym." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Najnowsza wersja: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Uaktualnienia dostępne" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8543,42 +8627,26 @@ msgstr "Wklej grafikę" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteka\n" -"%d\n" -"książek" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Czytnik\n" -"%s\n" -"dostępny" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Karta A\n" -"%s\n" -"dostępna" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Karta B\n" -"%s\n" -"dostępna" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -8600,35 +8668,39 @@ msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Zmień wielkość liter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Wielkie litery" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Małe litery" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Zamień wielkość liter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Wielkość liter w tytule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9937,89 +10009,89 @@ msgstr "Nieznane źródło informacji" msgid "The \"%s\" recipe needs a username and password." msgstr "Źródło \"%s\" wymaga podania nazwy użytkownika i hasła." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Nie udało się pobrać następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Nie udało się pobrać części następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tNieprawidłowe linki:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Nie udało się pobrać artykułu. Użyj -vv, by zobaczyć przyczynę" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Próbuję pobrać okładkę..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Rozpoczynam pobieranie [%d wątek(ków)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Nie można pobrać okładki: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Pobieranie artykułu nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Pobieram strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10609,6 +10681,15 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgstr "" #~ "Liczba kolorów dla konwersji grafiki na czarno-białą. Domyślnie: %default" +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteka\n" +#~ "%d\n" +#~ "książek" + #~ msgid "" #~ "any2lrf [options] myfile\n" #~ "\n" @@ -10651,6 +10732,10 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ " \n" #~ "%prog konwertuje mój_e-book.epub do mój_e-book.lrf" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " +#~ msgstr "" +#~ "%s: %s stworzył Kovid Goyal %%(version)s
    %%(device)s

    " + #~ msgid "" #~ "%s has been updated to version %s. See the new features. " @@ -10981,9 +11066,36 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Invalid library location" #~ msgstr "Niewłaściwa lokalizacja biblioteki" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Karta A\n" +#~ "%s\n" +#~ "dostępna" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Karta B\n" +#~ "%s\n" +#~ "dostępna" + #~ msgid "Ebook Viewer" #~ msgstr "Przeglądarka książek" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Czytnik\n" +#~ "%s\n" +#~ "dostępny" + #~ msgid "English (IND)" #~ msgstr "angielski (Indie)" @@ -11011,6 +11123,10 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre może wysłać książki do Ciebie (lub czytelnika) przez e-mail" +#~ msgid "

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

    Aby uzyskać pomoc otwórz: Podręcznik Uzytkownika
    " + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Umożliwia komunikację z czytnikami książek Sony PRS-600/700/900." @@ -11023,6 +11139,13 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "(%d found)" #~ msgstr "(znaleziono %d)" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Najnowsza wersja: %s" + #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "&Transliteruj znaki Unicode na ASCII." diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index f1e44313bb..11663dd3e8 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:27+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:30+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Não faz absolutamente nada" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Escritor de metadados" msgid "Catalog generator" msgstr "Gerador de catálogo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "contendo todos os arquivos ligados. Esse plugin é ativado sempre que você " "adiciona um arquivo HTML à sua biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Codificação de caracteres para os arquivos HTML de entrada. Escolhas comuns " "incluem: cp1252, latin1, iso-8859 e utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "'pmlname_img' ou 'images'. Esse plugin é ativado sempre que você adiciona um " "arquivo PML à sua biblioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrair a capa dos arquivos de HQ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Ler metadados de %s arquivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Ler metadados dos ebooks em arquivos RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Ler metadados de ebooks em arquivos ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Alterar metadados em %s arquivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Alterar metadados a partir de %s arquivos" @@ -398,35 +398,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é destinado para o Kindle DX da Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Plug-ins instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapeamento para plugins de tipo de aquivo" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Customização de plug-ins locais" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Plug-ins desativados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Plug-ins habilitados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Não foi encontrado um plugin válido em " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicialização do plugin %s falhou, gerando relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -438,18 +438,18 @@ msgstr "" " customiza o calibre usando plugins externos\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adiciona um plugin via a especificação do caminho de um arquivo zip que o " "contenha." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remover um plugin personalizado por nome. Não tem efeito em plugins nativos" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -457,15 +457,15 @@ msgstr "" "Personalizar plugin. Use uma vírgula para separar o nome do plugin e a " "string de personalização." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Listar todos os plugins instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Habilitar a extensão com nome" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Desabilitar a extensão com nome" @@ -623,7 +623,7 @@ msgstr "Comunica-se com leitores Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Comunica-se com o leitor BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -696,7 +696,7 @@ msgstr "Comunica-se com o leitor Kobo." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -706,22 +706,22 @@ msgstr "Comunica-se com o leitor Kobo." msgid "Getting list of books on device..." msgstr "Obtendo lista de livros no dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Removendo livros do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Removendo livros da lista de metadados do aparelho..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -739,6 +739,10 @@ msgstr "Comunica-se com o Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunica-se com o Nokia 770 Internet Tablet." @@ -1660,6 +1664,51 @@ msgstr "Executando transformações no ebook..." msgid "Creating" msgstr "Criando" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2027,11 +2076,11 @@ msgstr "HQ" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Título" @@ -2040,7 +2089,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(es)" @@ -2063,7 +2112,7 @@ msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentários" @@ -2072,7 +2121,7 @@ msgstr "Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Tags" @@ -2082,7 +2131,7 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Série" @@ -2092,7 +2141,7 @@ msgid "Language" msgstr "Idioma" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Assinatura de tempo (timestamp)" @@ -2346,7 +2395,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Capas" @@ -2388,70 +2437,70 @@ msgstr "Todos os artigos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é um livro Amazon Topaz. Ele não pode ser processado." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Página do Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Sumário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofão" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto Principal" @@ -2495,7 +2544,7 @@ msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2505,7 +2554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2645,7 +2694,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2797,19 +2846,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Não insira um Sumário no texto de saída" @@ -2981,7 +3030,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2996,13 +3045,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Nenhum livro selecionado" @@ -3042,145 +3091,145 @@ msgstr "Quantos livros em branco?" msgid "How many empty books should be added?" msgstr "Quantos livros em branco devem ser adicionados?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Enviando livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Livros EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Livros LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Livros HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Livros LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Livros MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Livros Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Livros TXT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Livros PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "HQs" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arquivos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Livros suportados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Fundir alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Alguns livros duplicados foram encontrados e fundidos nos seguintes livros " "existentes:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Falhou na leitura dos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Falhou na leitura dos metadados vindos de" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Nenhum livro selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Nenhum arquivo de livro encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Escolha os formatos para serem apagados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Escolha os formatos para não serem apagados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Não foi possível apagar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Cartão de Memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Cartão de Memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Nenhum livro para apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Nenhum dos livros selecionados estão no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3188,7 +3237,7 @@ msgstr "" "Os livros selecionados serão permanentemente apagados e os arquivos " "removidos de seu computador. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3196,61 +3245,61 @@ msgstr "" "Os livros selecionados serão permanentemente apagados de seu " "dispositivo. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Não foi possível obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "metadados sociais" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "capas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Baixando %s para %d livro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Falhou ao obter alguns metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Falhou ao obter metadados para os seguintes:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Falhou em obter metadados:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Não foi possível editar metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Não pode fundir livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Pelo menos dois livros devem ser selecionados para fusão" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

    The second and subsequently selected " @@ -3262,7 +3311,7 @@ msgstr "" "selecionados na seqüencia não serão removidos ou alterados.

    Por " "favor, confirme se deseja proceder." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

    After merger the second and " @@ -3272,7 +3321,7 @@ msgid "" "from your computer.

    Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3280,45 +3329,45 @@ msgstr "" "Você está para fundir mais que 5 livros. Você tem certeza que você " "quer prosseguir?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Não foi possível salvar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Escolher diretório de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Erro ao salvar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Ocorreu um erro ao salvar." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Não foi possível salvar alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Nenhum livro selecionado para gerar o catálogo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Gerando %s catálogo..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Não foram encontrados livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3326,49 +3375,49 @@ msgstr "" "Nenhum livro para catalogar\n" "Verifique as tags de exclusão" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Catálogo gerado." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Iniciando conversão de %d livro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Escolha o formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Múltiplos Livros Selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3379,11 +3428,11 @@ msgstr "" "ser lento e deixar lento o se computador. Uma vez iniciado o processo ele " "não pode ser parado até ser concluído. Você deseja continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Não foi possível abrir o diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s não tem formatos disponíveis." @@ -3408,7 +3457,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Nenhum livro" @@ -3532,15 +3581,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3564,12 +3613,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3599,8 +3648,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Caminho" @@ -3617,8 +3667,8 @@ msgid "Formats" msgstr "Formatos" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3631,12 +3681,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Nenhum" @@ -4715,11 +4765,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Navegar pelas capas" @@ -4909,129 +4959,125 @@ msgstr "Dispositivo: " msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Conectado " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Você vai achar o eBook anexado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Enviando e-mail para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Falhou ao enviar livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Falha ao enviar por e-mail os seguintes livros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Notícias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Enviar notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Não há espaço no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5069,7 +5115,7 @@ msgid "My Books" msgstr "Meus Livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Gerar catálogo" @@ -5211,11 +5257,11 @@ msgstr "Amplo" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5226,147 +5272,147 @@ msgstr "" "permitir ao servidor ser executado nesta porta. Para não correr este risco " "utilize um número de porta maior que 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Escolher plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Este plugin não pode ser desativado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Não é possível desativar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Plugin não configurável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Não é necessário configurar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Você precisa selecionar um campo para poder deleta-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "O campo selecionado não é um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Você realmente deseja remover o campo %s e todos os seus dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Registro de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Registro de acessos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Falhou ao iniciar o servidor de conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Escolha a localização para os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Precisa estar no formato larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Localização do banco de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Localização do banco de dados inválida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
    Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
    Cannot write to " msgstr "" "Localização do banco de dados inválida.
    Não foi possível escrever em " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5502,14 +5548,14 @@ msgstr "" msgid "Sending to &device" msgstr "Enviando para o &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferências" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5517,178 +5563,182 @@ msgstr "" "&Localização dos eBooks (Os eBooks são armazenados em pastas ordenadas por " "autores e os metadados são armazenados no arquivo metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Escolha a nova localização do banco de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Mostrar notificação quando uma &nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Obter metadados &sociais (rótulos/avaliações/etc.) por padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "S&obrescrever autor e título por padrão quando obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "&tempo padrão para expirar a rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&prioridade do trabalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "F&ormato de Saída Preferido:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "ordem preferida dos formatos de &entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Use numerais &Romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Habilitar ícone na bandeja do sis&tema (requer reinicialização)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Pesquisa na medida que você digita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automaticamente enviar ¬ícias baixadas para o leitor de ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Números de capas para mostrar no modo navegador (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Médio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Selecione os &campos que ficarão visíveis na exibição da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Remove um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Adiciona um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Altera as configurações de um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "&layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Adicionar um endereço de email para enviar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Adicionar e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Tornar &padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Remover e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5698,31 +5748,31 @@ msgstr "" "das notícias baixadas serão automaticamente enviados para todos os endereços " "de email que foram marcados como Auto-envio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Depurar a detecção de &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5732,75 +5782,75 @@ msgstr "" "de livros usando um navegador de qualquer lugar no mundo. Qualquer mudança " "as configurações somente fará efeito depois de reiniciar o servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&porta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nome de &usuário:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Senha:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Exibir senha" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "&Interr&omper servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Testar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Ver ®istros do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5811,33 +5861,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Ativar/&Desativar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Configurar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Remover plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Instalar novo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Arquivo de plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Adicionar" @@ -5875,9 +5925,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Data" @@ -6083,12 +6133,18 @@ msgstr "&Exibir este aviso novamente" msgid "ERROR" msgstr "ERRO" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Localização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" @@ -6913,6 +6969,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7273,43 +7333,43 @@ msgstr "" msgid "Save single format to disk..." msgstr "Salvar em um único formato para o disco..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Editar metadados individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Editar metadados em lote" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Obter metadados e capas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Obter apenas os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Baixar apenas as capas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Obter somente os metadados sociais" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Fundir no primeiro livro selecionado - apagar os outros" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Fundir no primeiro livro selecionado - manter os outros" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Adicionar livros de um diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7318,7 +7378,7 @@ msgstr "" "diretório, assumindo que cada arquivo é o mesmo livro em um formato " "diferente)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7326,98 +7386,114 @@ msgstr "" "Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " "diretório, assumindo que cada arquivo é um livro diferente)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Salvar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Salvar no disco em um único diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Salvar somente os formatos %s para o disco" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Salvar somente os formatos %s para o disco em um único diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Exibir" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Exibir formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Remover livros selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Remove arquivos de um formato específico dos livros selecionados..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Remove todos os formatos dos livros selecionados, exceto..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Remove capas dos livros selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Remove livros correspondentes do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Converter individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Conversão em massa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Criar um catálogo de livros em sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Rodar o assistente de boas vindas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Livros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Conectado " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7501,29 +7577,29 @@ msgid "Rating" msgstr "Avaliação" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "O nome para a pesquisa é \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Na Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

    " msgstr "" @@ -7567,11 +7643,11 @@ msgstr "Mostrar campo" msgid "Restore default layout" msgstr "Restaurar o layout padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7774,158 +7850,165 @@ msgstr "tente reiniciando o seu computador" msgid "try deleting the file" msgstr "tente eliminando o arquivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Restringir à:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Livros mostrados serão restritos aos que correspondem a pesquisa salva " "selecionada" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Pesquisa avançada" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Procurar:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

    Search the list of books by title, author, publisher, tags, comments, " "etc.

    Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Limpar Pesquisa Rápida" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" -"Escolha uma pesquisa salva ou entre um nome para uma nova pesquisa salva" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Salva a pesquisa atual com o nome mostrado na caixa" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Apaga a pesquisa atual salva" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Adicionar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Remover livros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Editar informação meta" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Fusão de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Obter notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Converter eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Exibir detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Livros do mesmo autor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Livros nesta série" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Livros deste editor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Livros com as mesmas tags" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Configurar calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7954,33 +8037,38 @@ msgstr "O livro não possui nem título nem ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Pesquisar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "A pesquisa selecionada será permanentemente apagada. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Pesquisar (Para Pesquisa Avançada clique no botão da esquerda)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" +"Escolha uma pesquisa salva ou entre um nome para uma nova pesquisa salva" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(todos os livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -8103,18 +8191,31 @@ msgstr "Ordenar pela popularidade" msgid "Sort by average rating" msgstr "Ordernar pela média de avaliações" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Todos os critérios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Qualquer critério" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Gerenciar categorias do &usuário" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8142,15 +8243,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8164,80 +8265,70 @@ msgstr "&Restaurar" msgid "&Donate to support calibre" msgstr "Faça uma &doação para contribuir com calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

    For help see the: User Manual
    " -msgstr "

    Para ajuda veja o: Manual do Usuário
    " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Não foi possível configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Falha" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"é o resultado dos esforços de muitos voluntários de todas as partes do " -"mundo. Se você o achar útil, por favor considere a possibilidade de doar " -"para sustentar o seu desenvolvimento." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8247,11 +8338,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.
    \n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8259,17 +8350,11 @@ msgstr "" "continua executando na bandeja do sistema. Para encerrar, selecione " "Sair no menu de contexto." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Atualização disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8756,32 +8841,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteca\n" -"%d\n" -"Livros" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8807,35 +8885,39 @@ msgstr "" msgid "Books located at" msgstr "Livros localizados em" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Mudar caixa do texto" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "TODAS MAIÚSCULAS" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "todas minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "iNVERTER maiúsculas e MINÚSCULAS" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Todas As Palavras, Primeira Letra Maiúscula (Título)" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Arraste para redimensionar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Esconder" @@ -10224,83 +10306,83 @@ msgstr "Fonte de notícias desconhecida" msgid "The \"%s\" recipe needs a username and password." msgstr "A lista \"%s\" requer um usuário e senha." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download concluído" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Falha ao baixar os seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Falha ao baixar partes do artigos a seguir:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLinks que falharam:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Tentando obter capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Iniciando o download [%d tarefa(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds descarregados para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Não foi possível baixar capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Baixando capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Imagem de cabeçalho baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Artigo sem título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artigo transferido: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Transferência de artigo falhou: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10308,7 +10390,7 @@ msgstr "" "Falou em logar-se, verifique seu nome de usuário e senha para o serviço de " "Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10556,6 +10638,9 @@ msgstr "Não baixar folhas de estilo CSS." #~ "em um dispositivo que não suporta SVG, como o iPhone ou o JetBook Lite. Sem " #~ "esta opção, os dispositivos irão mostrar a capa como uma página em branco." +#~ msgid "

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

    Para ajuda veja o: Manual do Usuário
    " + #~ msgid "Sort by &popularity" #~ msgstr "Classificar por &popularidade" @@ -10565,5 +10650,22 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "Failed to create calibre library at: %r. Aborting." #~ msgstr "Falhou em criar biblioteca do calibre em: %r. Abortando." +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d\n" +#~ "Livros" + #~ msgid "Disconnect from folder" #~ msgstr "Desconectar do diretório" + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "é o resultado dos esforços de muitos voluntários de todas as partes do " +#~ "mundo. Se você o achar útil, por favor considere a possibilidade de doar " +#~ "para sustentar o seu desenvolvimento." diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 7ecbcc7fd7..ed70d9625b 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-03 13:39+0000\n" -"Last-Translator: drjors \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:09+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Nu face absolut nimic" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Scriitor de meta-date" msgid "Catalog generator" msgstr "Generator de catalog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "care conţine toate fişierele legate. Acest plugin este rulat ori de câte ori " "adăugaţi un fişier HTML în bibliotecă." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Codificarea caracterelor in fisierele HTML sursa. Cele mai utilizate " "optiuni: cp1252, latin1, iso-8859-1 si utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "directorul pmlname_img sau images. Acest plugin ruleaza de fiecare data cand " "se adauga un nou fisier PML in librarie." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrage coperta din fişierele album" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Citeşte meta-date din fişierele %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Citeşte meta-date din e-cărţi în arhive RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Citeşte meta-date din e-cărţi în arhive ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Setează meta-date în fişiere %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Setează meta-date din fişiere %s" @@ -397,35 +397,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Acest profil este destinat pentru Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Module instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapari pentru module de fisiere" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Personalizarea locala a plugin-urilor" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Module dezactivate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Module activate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Nu a fost găsit niciun modul valid în " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initializarea plugin-ului %s esuata cu mesajul:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -437,18 +437,18 @@ msgstr "" " Personalizeaza Calibre prin folosirea plugin-urilor externe.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adaugă un plugin prin specificarea căii către fişierul zip ce îl conţine." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Înlătură un plugin particular specificat prin nume. Nu are efect asupra " "plugin-urilor încastrate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -456,15 +456,15 @@ msgstr "" "Personalizeaza un plugin. Specifica numele plugin-ului si sirul personalizat " "separate prin virgula." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Listează toate plugin-urile instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Activează plugin-ul specificat prin nume" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Dezactivează plugin-ul specificat prin nume" @@ -622,7 +622,7 @@ msgstr "Comunica cu Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Comunica cu BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -695,7 +695,7 @@ msgstr "Comunica cu Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -705,22 +705,22 @@ msgstr "Comunica cu Kobo Reader" msgid "Getting list of books on device..." msgstr "Obtine lista cartilor din dispozitiv" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Sterge carti din dispozitiv..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Sterg carti din lista metadata a dispozitivului..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -738,6 +738,10 @@ msgstr "Comunica cu Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunica cu Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunica cu Nokia 770" @@ -1539,6 +1543,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1854,11 +1903,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "" @@ -1867,7 +1916,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "" @@ -1890,7 +1939,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "" @@ -1899,7 +1948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "" @@ -1909,7 +1958,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "" @@ -1919,7 +1968,7 @@ msgid "Language" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" @@ -2144,7 +2193,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "" @@ -2183,70 +2232,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2290,7 +2339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2298,7 +2347,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2427,7 +2476,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2562,19 +2611,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2736,7 +2785,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2751,13 +2800,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2797,209 +2846,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

    The second and subsequently selected " @@ -3007,7 +3056,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

    After merger the second and " @@ -3017,99 +3066,99 @@ msgid "" "from your computer.

    Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3117,11 +3166,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3146,7 +3195,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3270,15 +3319,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3302,12 +3351,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3337,8 +3386,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "" @@ -3355,8 +3405,8 @@ msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3369,12 +3419,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "" @@ -4433,11 +4483,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4627,128 +4677,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4786,7 +4832,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4919,157 +4965,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
    Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
    Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5197,296 +5243,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5497,33 +5547,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5561,9 +5611,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -5755,12 +5805,18 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6558,6 +6614,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6892,146 +6952,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7115,29 +7191,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

    " msgstr "" @@ -7181,11 +7257,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7382,155 +7458,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

    Search the list of books by title, author, publisher, tags, comments, " "etc.

    Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7557,32 +7641,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7705,18 +7793,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7742,15 +7843,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7764,104 +7865,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

    For help see the: User Manual
    " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8339,29 +8427,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8384,35 +8468,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9681,89 +9769,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index f992292b32..01ff7cea65 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:11+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:14+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -31,10 +31,10 @@ msgstr "Ничего не делает" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -76,9 +76,9 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -106,20 +106,20 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -127,8 +127,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -174,7 +174,7 @@ msgstr "Запись метаданных" msgid "Catalog generator" msgstr "Генератор каталога" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -184,7 +184,7 @@ msgstr "" "содержащий все связанные файлы. Этот модуль запускается каждый раз, когда вы " "добавляете HTML файл в библиотеку." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -192,7 +192,7 @@ msgstr "" "Кодировка для входящих HTML файлов. Наиболее популярные: cp1251, latin1, iso-" "8859-1 и utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -202,49 +202,49 @@ msgstr "" "pmlname_img либо images. Этот плагин запускается каждый раз когда в " "библиотеку добавляется PML-файл." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Извлечь обложку из файлов комикса" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Читать метаданные из %s файлов" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Читать метаданные из книг в архивах RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Читать метаданные из книг в архивах ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Внести метаданные в файлы %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Внести метаданные из файлов %s" @@ -404,35 +404,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Этот профиль предназначен для Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Установленные модули" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Назначения модулей типов файлов" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Настройка локального модуля" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Отключенные модули" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Включены плагины" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Не найден подходящий модуль в " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Неудачная инициализация модуля %s:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -444,30 +444,30 @@ msgstr "" " Настроить calibre при помощи внешних модулей.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Установите модуль, указав путь к zip файлу, содержащему его." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Удалить модуль по имени. Не действует на встроенные модули" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Настроить модуль. Укажите имя модуля и строку настроек, разделённые запятой." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Вывести список всех установленных модулей" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Включить указанный модуль" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Отключить указанный модуль" @@ -627,7 +627,7 @@ msgstr "Соединяться с Hanlin V5" msgid "Communicate with the BOOX eBook reader." msgstr "Соединяться с BOOX" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -701,7 +701,7 @@ msgstr "Связь с Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -711,22 +711,22 @@ msgstr "Связь с Kobo Reader" msgid "Getting list of books on device..." msgstr "Получаю список книг с устройства..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Удаляю книги с устройства..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Удаляю книги из списка метаданных устройства..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -744,6 +744,10 @@ msgstr "Устанавить связь c Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Подключен к Nokia 770 internet tablet." @@ -1646,6 +1650,51 @@ msgstr "Выполняю преобразования книги..." msgid "Creating" msgstr "Создаю" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2007,11 +2056,11 @@ msgstr "Комикс" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Заголовок" @@ -2020,7 +2069,7 @@ msgstr "Заголовок" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Автор(ы)" @@ -2043,7 +2092,7 @@ msgstr "Спонсор" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Комментарии" @@ -2052,7 +2101,7 @@ msgstr "Комментарии" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Теги" @@ -2062,7 +2111,7 @@ msgstr "Теги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Серия" @@ -2072,7 +2121,7 @@ msgid "Language" msgstr "Язык" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Временная метка" @@ -2334,7 +2383,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Обложка" @@ -2375,70 +2424,70 @@ msgstr "Все статьи" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Это книга Amazon Topaz. Она не может быть прочитана." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Титульная страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Глоссарий" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Подтверждения" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "эмблема издательства" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Копирайт" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Посвящение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Эпиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Список иллюстраций" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Оглавление" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Заметки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Введение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Основной текст" @@ -2485,7 +2534,7 @@ msgstr "Врезка" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2495,7 +2544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2655,7 +2704,7 @@ msgstr "" "Получить информацию о 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Автор" @@ -2824,19 +2873,19 @@ msgstr "" "Укажите степень сжатия. По шкале от 1 до 10, где 1 это минимальное сжатие на " "высокой скорости, а 10 это максимальное сжатие на низкой скорости." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Не вставлять Содержимое в резултирующий текст." @@ -3011,7 +3060,7 @@ msgstr "Копировать" msgid "Copy to Clipboard" msgstr "Копирования в буфер обмена" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Выберите файлы" @@ -3026,13 +3075,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Нет Выбранных книг" @@ -3072,144 +3121,144 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Загрузка книг в устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "Книги EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "Книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "Книги HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "Книги LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "Книги MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Текстовые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "Книги PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Комиксы" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Архивы" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Поддерживаемые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Объединить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Некоторые дубликаты были найдены и объединены в следующие существующие книги:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Сбой чтения метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Добавить в библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Нет выбранных книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Не удается удалить" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Выберите форматы для удаления" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Не удается удалить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Устройство не подключено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Основная память" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Карта памяти 1" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Карта памяти 2" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Нет книг для удаления" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Удаляются книги из устройства." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3217,67 +3266,67 @@ msgstr "" "Выбранные книги будут навсегда удалены вместе с файлами с Вашего " "компьютера. Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Не удалось загрузить метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Загрузка %s для %d книг(и)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Не удалось загрузить некоторые метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Не удалось загрузить метаданные:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Ошибка" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Невозможно редактировать метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Не удается объединить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

    The second and subsequently selected " @@ -3285,7 +3334,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

    After merger the second and " @@ -3295,99 +3344,99 @@ msgid "" "from your computer.

    Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Невозможно сохранить на диск" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Выберете директорию получателя" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Ошибка при сохранении" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Произошла ошибка при сохранении." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Не удалось сохранить некоторые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Книги не найдены" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Вызвать новость из " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " загружено." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Не преобразуется" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Невозможно просмотреть" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Выберете для просмотра формат" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Выбраны несколько книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3395,11 +3444,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Не могу открыть папку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s неизвестный формат." @@ -3424,7 +3473,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Нет книг" @@ -3551,15 +3600,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3583,12 +3632,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3618,8 +3667,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Путь" @@ -3636,8 +3686,8 @@ msgid "Formats" msgstr "Форматы" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3650,12 +3700,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Ничего" @@ -4734,11 +4784,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Просмотр по обложкам" @@ -4930,128 +4980,124 @@ msgstr "Устройство: " msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Подключено " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Прикреплено, Вы найдете e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "от" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "в %s формате." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Отправка email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Книги не отправлены по email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Не отправлен email со следующими книгами:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Отослано email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Новости:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Прикреплено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Отослать новости" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5090,7 +5136,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -5230,158 +5276,158 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Неверный путь к плагинам" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s - неверный путь к плагинам" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Использовать плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Плагин не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Плагин %s не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Плагин не настраиваемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Плагин: %s не требует настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Не могу удалить встроеный плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " не может быть удален. Это встроенный плагин. Попробуйте отключить его." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Лог ошибок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Лог доступа:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Неверный размер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[высота]" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Неправильное расположение базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Неправильное расположение базы данных " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
    Must be a directory." msgstr "
    Должна быть дирректория." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
    Cannot write to " msgstr "Неправильное расположение базы данных.
    Немогу записать " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Не удалось проверить целостность базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5509,40 +5555,40 @@ msgstr "" msgid "Sending to &device" msgstr "Пересылка на &устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "&Расположение книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Просмотреть расположение новой базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Сообщить о выходе &новой версии." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "&Задержка сети по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5550,185 +5596,189 @@ msgstr "" "Установить задержку по умолчанию для сетевых вызовов (т.е. в любое время вы " "выходите в интернет для получения информации)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " секунд" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (необходим рестарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Обычный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Высокий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Низкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Приоритет задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Использовать &Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Показывать уведомления в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Поиск в процессе набора" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Отправлять автоматически закаченные новости в устройство для чтения" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Удалить новость из библиотеки, когда она автоматически попадает к читателю" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Количество обложек показываемых в режиме просмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Большой" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Средний" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Маленький" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Размер кнопок на панеле инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Показать надписи на кнопках панели инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Выбрать видимые &столбцы в просмотре библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Использовать внутренний вьювер для:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Добавить email адрес получателя" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "Добавить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "По умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "Удалить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5738,25 +5788,25 @@ msgstr "" "коллекции ваших книг из любой точки мира с помощью браузера. Любые изменения " "в настройках вступят в силу после перезапуска сервера." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Порт сервера:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Пользователь:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5764,7 +5814,7 @@ msgstr "" "Если вы не установили свой пароль, то кто угодно сможет получить доступ к " "вашим книгам через веб-интерфейс." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5772,45 +5822,45 @@ msgstr "" "Максимальный размер ([ширина]x[высота]) обложек при отображении. Более " "крупные обложки подгоняются по размеру. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Макс. размер обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Показать пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Запустить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "Ост&ановить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Проверить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Запустить сервер авт&оматически после загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Просмотреть логи &сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5821,34 +5871,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Здесь можно настроить поведение Calibre, указав какие плагины он использует." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Включить/Выключить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "Настроить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "Удалить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Добавить новый плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "Файл плагина:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "Добавить" @@ -5886,9 +5936,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Дата" @@ -6080,12 +6130,18 @@ msgstr "Показывать это предупреждение снова" msgid "ERROR" msgstr "ОШИБКА" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Формат" @@ -6908,6 +6964,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "Добавить тег к существующим и применить его к текущей книге" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7255,43 +7315,43 @@ msgstr "Обычный параметр (?P)" msgid "Save single format to disk..." msgstr "Сохранить единый формат диска..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Редактировать метаданные индивидуально" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Редактировать основные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Загрузить метаданные и обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Загрузить только метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Загрузить только обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Загрузить только социальные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Добавить книги из одной директории" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7300,7 +7360,7 @@ msgstr "" "директорию, считая, что каждый файл в директории - та же самая книга в " "разных форматах)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7308,98 +7368,114 @@ msgstr "" "Добавить книги из директорий, включая поддиректории (одна книга на " "директорию, считая, что каждый файл - отдельная книга)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Добавить пустую книгу (книга без каких-либо форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Сохранить на диск" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Сохранить на диск в одну директорию" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Сохранять на диск только формат %s" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Вид" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Просмотреть особый формат" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Удалить выбранные книги" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Удалить файлы определенного формата из выбранных книг." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Удалить все форматы из выбранных книг, исключая..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Удаление обложки с выбранных книг" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Индивидуальное преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Общее преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Запустить начальный мастер настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Похожие книги..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Подключено " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7483,29 +7559,29 @@ msgid "Rating" msgstr "Рейтинг" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Книга %s из %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

    " msgstr "Дважды кликните по редактировать

    " @@ -7549,11 +7625,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Запрещено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7752,155 +7828,163 @@ msgstr "попробуйте перезагрузить ваш компьюте msgid "try deleting the file" msgstr "попробуйте удалить файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Расширенный поиск" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Поиск:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

    Search the list of books by title, author, publisher, tags, comments, " "etc.

    Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Сброс быстрого поиска" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Добавить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Удалить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Редактировать мета информацию" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Отправить в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Скачать новости" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Конвертировать" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Открыть папку" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Показать подробности" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Книги этого же автора" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Книги той же серии" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Книги того же издателя" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Книги с такими же тегами" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Конфигурация Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7930,32 +8014,36 @@ msgstr "У книги нет ни названия, ни ISBN" msgid "No matches found for this book" msgstr "Нет совпадений в этой книге" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Найти" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Поиск (для расширенного поиска нажмите кнопку слева)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -8078,18 +8166,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Сравнить все" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Сравнить некоторые" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8115,15 +8216,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Выбрать новости из " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8137,91 +8238,81 @@ msgstr "Восстановить" msgid "&Donate to support calibre" msgstr "Пожертвовать на развитие calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Перезапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

    For help see the: User Manual
    " -msgstr "" -"

    Для получения справки см.:Руководство пользователя
    " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " -msgstr "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Невозможно настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Пока запущено задание, не могу настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Нет доступной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Не доступна подробная информация книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"является результато труда многих добровольцев по всему миру. Если Вы сочли " -"его полезным, будьте добры пожертвовать на его развитие." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8229,19 +8320,11 @@ msgstr "" "продолжит работать в трее. Для завершения работы выберитеQuit в " "контекстном меню трея." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Последняя версия: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Доступно обновление" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8724,42 +8807,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Библиотека\n" -"%d\n" -"книг" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Ридер\n" -"%s\n" -"доступно" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Карта A\n" -"%s\n" -"доступна" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Карта B\n" -"%s\n" -"доступна" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -8781,35 +8848,39 @@ msgstr "Нажмите, чтобы посмотреть книги на карт msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Изменить регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Верхний регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Нижний регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -10158,89 +10229,89 @@ msgstr "Неизвестный новостной ресурс" msgid "The \"%s\" recipe needs a username and password." msgstr "Рецепт \"%s\" требует имя пользожателя и пароль" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Закачка завершена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Неудачная загрузка следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Неудачная загрузка частей следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " из " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Не может быть вызвана статья. Запустите с -w чтобы увидеть причину." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Вызываются заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Получить заготовки для оглавления" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Попытка скачать обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Создаем титульные данные..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Начало загрузки [%d поток(и)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Заготовки закачиватся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Невозможно скачать обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Скачивается обложка из %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Выходные данные изображения загрузили" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Статья без названия" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Статья скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Ошибка загрузки статьи: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Доставляется материал" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11453,6 +11524,9 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgstr "" #~ "

    Книги с таким названием уже есть в библиотеки. Всеравно добавить?

      " +#~ msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " +#~ msgstr "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " + #~ msgid "" #~ "

      For help visit %s.kovidgoyal.net
      " @@ -11869,6 +11943,13 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Нет доступа к %s. Использование %s в качестве библиотеки." +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "является результато труда многих добровольцев по всему миру. Если Вы сочли " +#~ "его полезным, будьте добры пожертвовать на его развитие." + #~ msgid "" #~ " is communicating with the device!
      \n" #~ " 'Quitting may cause corruption on the device.
      \n" @@ -11878,6 +11959,13 @@ msgstr "Не скачивать файлы стилей CSS." #~ " 'Выход может повредить устройство.
      \n" #~ " 'Желаете выйти?" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Последняя версия: %s" + #~ msgid "" #~ "%s has been updated to version %s. See the new features. " @@ -11943,6 +12031,24 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Ebook Viewer" #~ msgstr "Ebook вьювер" +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Библиотека\n" +#~ "%d\n" +#~ "книг" + +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Ридер\n" +#~ "%s\n" +#~ "доступно" + #~ msgid "" #~ "Card\n" #~ "%s\n" @@ -12288,6 +12394,24 @@ msgstr "Не скачивать файлы стилей CSS." #~ "

      Руководство пользователя

      Руководство пользователя также доступно онлайн." +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Карта A\n" +#~ "%s\n" +#~ "доступна" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Карта B\n" +#~ "%s\n" +#~ "доступна" + #~ msgid "Do not add a blank line between paragraphs." #~ msgstr "Не добавлять пустую строку между абзацами." @@ -12369,6 +12493,10 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Send specific format to storage card A" #~ msgstr "Отправить определённый формат на карту памяти A" +#~ msgid "

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

      Для получения справки см.:Руководство пользователя
      " + #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "Транслитерировать Unicode символы в ASCII." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index e68564bd66..05eec01060 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:22+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:34+0000\n" "Last-Translator: Besnik \n" "Language-Team: Albanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:56+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,69 +170,69 @@ msgstr "" msgid "Catalog generator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "" @@ -376,35 +376,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -412,29 +412,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "" @@ -585,7 +585,7 @@ msgstr "" msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -656,7 +656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -666,22 +666,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -699,6 +699,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1454,6 +1458,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1762,11 +1811,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titull" @@ -1775,7 +1824,7 @@ msgstr "Titull" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(ë)" @@ -1798,7 +1847,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komente" @@ -1807,7 +1856,7 @@ msgstr "Komente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiketa" @@ -1817,7 +1866,7 @@ msgstr "Etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Seri" @@ -1827,7 +1876,7 @@ msgid "Language" msgstr "Gjuhë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vulë kohore" @@ -2052,7 +2101,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Kapak" @@ -2091,70 +2140,70 @@ msgstr "Krejt artikujt" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Faqe Titulli" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Tryeza e Lëndës" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Tregues" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Të drejta kopjimi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Listë e ilustrimeve" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Listë Tabelash" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Shënime" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Teksti Kryesor" @@ -2198,7 +2247,7 @@ msgstr "Anështyllë" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2206,7 +2255,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2335,7 +2384,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "" @@ -2470,19 +2519,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2644,7 +2693,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2659,13 +2708,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2705,209 +2754,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Libra" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Gabim" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -2915,7 +2964,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -2925,99 +2974,99 @@ msgid "" "from your computer.

      Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3025,11 +3074,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3054,7 +3103,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3178,15 +3227,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3210,12 +3259,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3245,8 +3294,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Shteg" @@ -3263,8 +3313,8 @@ msgid "Formats" msgstr "Formate" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3277,12 +3327,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Asnjë" @@ -4341,11 +4391,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial
      ." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4535,128 +4585,124 @@ msgstr "Pajisje: " msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-libër:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Lajme:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

      Cannot upload books to device there is no more free space available " msgstr "" @@ -4694,7 +4740,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4827,157 +4873,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Zgjidhni shtojcë" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Personalizojeni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Regjistrim gabimesh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Madhësi e pavlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5105,296 +5151,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekonda" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Panel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5405,33 +5455,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5469,9 +5519,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -5663,12 +5713,18 @@ msgstr "" msgid "ERROR" msgstr "GABIM" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -6466,6 +6522,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6800,146 +6860,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Ruaje në disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Shfaqje" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7023,29 +7099,29 @@ msgid "Rating" msgstr "Vlerësim" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "" @@ -7089,11 +7165,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7290,155 +7366,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Kërkim i thelluar" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Kërko:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Shtoni libra" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Hiqni libra" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Përpunoni të dhëna meta" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Dërgoje te pajisja" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "R" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Bjer lajme" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "B" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Shndërro E-libra" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "N" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "q" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Hap dosjen mëmë" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Shfaq hollësi libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Libra nga po ai autor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Libra në këtë seri" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Libra nga ky botues" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Libra me të njëjtat etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Formësoni calibre-in" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7465,32 +7549,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7613,18 +7701,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7650,15 +7751,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7672,104 +7773,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8247,29 +8335,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8292,35 +8376,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9589,89 +9677,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 12a6eecb37..39f7ae30ac 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-03 07:07+0000\n" -"Last-Translator: Vladimir Oka \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:25+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Ne radi baš ništa" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Pisač metapodataka" msgid "Catalog generator" msgstr "Generator kataloga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -179,7 +179,7 @@ msgstr "" "Prati sve linkove u HTML fajlu i napravi ZIP fajl koji sadrži sve povezane " "fajlove. Ovaj dodatak se pokreće svaki put kad dodate HTML fajl u biblioteku." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -187,7 +187,7 @@ msgstr "" "Kodni raspored za ulazne HTML fajlove. Najčešće korišćeni kodni rasporedi " "su: cp1252, latin1, iso-8859-1 i utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -197,49 +197,49 @@ msgstr "" "plmname_img, ili images. Ovaj plugin se pokreće svaki put kad dodate PML " "fajl u biblioteku." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Uzmi naslovnu stranu stripa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Čitaj metapodatke iz %s fajlova" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Čitaj metapodatke iz e-knjiga u RAR arhivama" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Čitaj metapodatke iz e-knjiga u ZIP arhivama" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Upiši metapodatke u %s fajlova" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Postavi metapodatke iz %s fajlova" @@ -396,35 +396,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ovaj profil je namenjen Amazon Kindle DX čitaču." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Instalirani dodaci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Mapiranje dodataka za različite tipove fajlova" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Podešavanja za lokalne dodatke" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Neaktivni dodaci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Uključeni dodaci" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Nije pronađen ispravan dodatak u " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicijalizovanje dodatka %s nije uspelo. Izveštaj o grešci je:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -436,17 +436,17 @@ msgstr "" " Podesi calibre učitavanjem spoljnjih dodataka.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Instaliraj dodatak biranjem direktorijuma u kome se nalazi ZIP fajl koji ga " "sadrži." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Ukloni dodatak po imenu. Nema efekta na ugrađene dodatke" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -454,15 +454,15 @@ msgstr "" "Podesi dodatak. Navedi ime dodatka i komandu za podešavanje razdvojene " "zarezom." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Izlistaj sve instalirane dodatke" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Uključi navedeni dodatak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Isključi navedeni dodatak" @@ -620,7 +620,7 @@ msgstr "Uspostavi komunikaciju s Hanlin V5 čitačem." msgid "Communicate with the BOOX eBook reader." msgstr "Uspostavi komunikaciju s BOOX čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -693,7 +693,7 @@ msgstr "Uspostavi komunikaciju s Kobo čitačem" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -703,22 +703,22 @@ msgstr "Uspostavi komunikaciju s Kobo čitačem" msgid "Getting list of books on device..." msgstr "Preuzimam spisak knjiga sa uređaja..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Uklanjam knjige sa uređaja..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Uklanjam knjige iz spiska metapodataka na uređaju..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -736,6 +736,10 @@ msgstr "Uspostavi komunikaciju s Booq Avant čitačem" msgid "Communicate with the Sweex MM300" msgstr "Uspostavi komunikaciju sa Sweex MM300 uređajem" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Uspostavi komunikaciju s Nokia 770 uređajem." @@ -1655,6 +1659,51 @@ msgstr "Izvodim transformacije na e-knjizi..." msgid "Creating" msgstr "Kreiram" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2018,11 +2067,11 @@ msgstr "Strip" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Naslov" @@ -2031,7 +2080,7 @@ msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autori" @@ -2054,7 +2103,7 @@ msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentari" @@ -2063,7 +2112,7 @@ msgstr "Komentari" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etikete" @@ -2073,7 +2122,7 @@ msgstr "Etikete" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serija" @@ -2083,7 +2132,7 @@ msgid "Language" msgstr "Jezik" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vremenska oznaka" @@ -2348,7 +2397,7 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Naslovna strana" @@ -2391,70 +2440,70 @@ msgstr "Svi članci" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ovo je Amazon Topaz knjiga. Nju nije moguće obraditi." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Naslovna strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Zahvalnosti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Impresum" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Autorska prava" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Spisak ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Spisak tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Beleške" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Glavni tekst" @@ -2499,7 +2548,7 @@ msgstr "Bočna traka" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2509,7 +2558,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2680,7 +2729,7 @@ msgstr "" "Traži podatke of PDF fajlu.\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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Autor" @@ -2850,7 +2899,7 @@ msgstr "" "Navedi stepen kompresije u razmeri od 1 do 10, gde je 1 najniži i najbrži, a " "10 najviši i najsporiji stepen kompresije." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2858,7 +2907,7 @@ msgstr "" "Obično se višestruki razmaci sažmu u samo jedan. Ova opcija omogućava " "prikazivanje svih razmaka." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2866,7 +2915,7 @@ msgstr "" "Propusti tekst kroz markdown pretprocesor. Za više informacija o markdownu " "vidi" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Nemoj da dodaješ Sadržaj u izlazni tekst." @@ -3041,7 +3090,7 @@ msgstr "Kopiraj" msgid "Copy to Clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Izaberi fajlove" @@ -3056,13 +3105,13 @@ msgid "User annotations generated from main library only" msgstr "Koristite samo beleške iz glavne biblioteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Nije izabrana nijedna knjiga" @@ -3102,144 +3151,144 @@ msgstr "Koliko praznih knjiga?" msgid "How many empty books should be added?" msgstr "Koliko praznih knjiga treba da se doda?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Prenosim knjige na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Knijge u tekst formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Stripovi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arhive" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Podržane knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Dodao sam neke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Pronađeni su neki duplikati i dodati sledećim već postojećim knjigama:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Nisam uspeo da pročitam metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Nisam upseo da pročitam metapodatke iz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Dodaj u biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Nije izabrana nijedna knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Nisu pronađeni fajlovi s knjigama" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Ne mogu da obrišem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Izaberite formate za brisanje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Izaberite formate koji neće biti obrisani" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Ne mogu da izbrišem knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Nije priključen nijedan uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Osnovna memorija" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Memorijska kartica A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Memorijska kartica B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Nema knjiga koje mogu biti izbrisane" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Nijedna od izabranih knjiga se ne nalazi na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Brišem knjige sa uređaja." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3247,7 +3296,7 @@ msgstr "" "Izabrane knjige će biti obrisane zauvek i fajlovi uklonjeni s vašeg " "računara. Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3255,61 +3304,61 @@ msgstr "" "Izabrane knjige će biti zauvek izbrisane s vašeg uređaja. Da li ste " "sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Ne mogu da preuzmem metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "društveni metapodaci" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "naslovne strane" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metapodaci" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Preuzimam %s za %d knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Nisam uspeo da preuzmem neke metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Nisam uspeo da preuzmem metapodatke za:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Nisam uspeo da preuzmem metapodatke:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Greška" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Ne mogu da promenim metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Ne mogu da spojim knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Za spajanje je potrebno izabrati bar dve knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -3321,7 +3370,7 @@ msgstr "" "izbrisane niti promenjene.

      Molim vas da potvrdite da želite da " "nastavite" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -3337,7 +3386,7 @@ msgstr "" "biti trajno izbrisani sa vašeg računara.

      Da li ste " "sigurni da želite da nastavite?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3345,45 +3394,45 @@ msgstr "" "Pripremili ste se za spajanje više od 5 kjniga. Da li ste sigurni da " "želite da nastavite?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Ne mogu da snimim na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Promeni ciljni direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Greška pri snimanju" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Došlo je do greške pri snimanju." +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Nisam uspeo da snimim neke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Kliknite na dugme za više detalja da vidite koje." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Nema knjiga za koje bi se kreirao katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Kreiram katalog %s..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Nije nađena nijedna knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3391,49 +3440,49 @@ msgstr "" "Nema knjiga za katalog\n" "Proverite ignorisane etikete" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Katalog je kreiran." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Direktorijum za izvoz kataloga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Izaberi odredište za %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Preuzimam vesti sa " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " preuzeto." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Ne mogu da konvertujem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Počinjem konverziju %d knjiga." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Nemoguće pregledati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Izaberite format za prikaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Izabrano je više knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3445,11 +3494,11 @@ msgstr "" "započet, ovaj proces se ne može prekinuti pre završetka. Da li želite da " "nastavite?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Ne mogu da otvorim direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s nema raspoloživih formata." @@ -3474,7 +3523,7 @@ msgid "The specified directory could not be processed." msgstr "Nisam mogao da obradim navedeni direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Nema knjiga" @@ -3612,15 +3661,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3644,12 +3693,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3682,8 +3731,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Putanja" @@ -3700,8 +3750,8 @@ msgid "Formats" msgstr "Formati" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Kolekcije" @@ -3714,12 +3764,12 @@ msgstr "Kliknite da biste otvorili" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Nema" @@ -4832,11 +4882,11 @@ msgstr "" "vidi Uvod u " "XPath." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Izlog omota nije mogao biti učitan" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Pretraži po naslovnim stranama" @@ -5028,119 +5078,115 @@ msgstr "Uređaj: " msgid " detected." msgstr " detektovan." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Priključen je " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "izabrane za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Izaberi format za slanje na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Ne mogu da pošaljem: Nije priključen nijedan uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Nema memorijske kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Ne mogu da pošaljem: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-knjiga:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "E-knjigu ćete pronaći priključenu uz ovu poruku" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "u formatu %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Šaljem poruku za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "Automatski konvertuj ove knjige pre slanja elektronskom poštom?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nisam uspeo da pošaljem ove knjige, jer nisu pronađeni odgovarajući formati:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Nisam uspeo da pošaljem knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Nisam uspeo da pošaljem sledeće knjige:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Poslato elektronskom poštom:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Vesti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Priključeno je" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Poslao vesti za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertuj sledeće knjige pre slanja na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Šaljem katalog na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Šaljem vesti na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Šaljem knjige na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5149,11 +5195,11 @@ msgstr "" "odgovarajući formati. Morate prvo konvertovati knjige u format koji vaš " "uređaj podržava." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Na uređaju nema dovoljno mesta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

      Cannot upload books to device there is no more free space available " msgstr "" @@ -5192,7 +5238,7 @@ msgid "My Books" msgstr "Moje knjige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Napravi katalog" @@ -5336,11 +5382,11 @@ msgstr "Širok" msgid "Narrow" msgstr "Uzak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Izabran je sistemski port" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5350,131 +5396,131 @@ msgstr "" "port. Vaš operativni sistem može da ne dozvoli serveru da koristi " "ovaj port. Da biste bili sigurni izaberite port veći od 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Nisam uspeo da instaliram alate za komandnu liniju." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Alati za komandnu liniju su instalirani" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Alati za komandnu liniju su instalirani u" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Ako promenite direktorijum za calibre.app moraćete da ponovo instalirate " "alate za komandnu liniju." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Ne postoji ispravna putanja do dodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s nije ispravna putanja do dodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Izaberite dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Dodatak se ne može isključiti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Dodatak: %s se ne može isključiti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Dodatak nema opcija koje se mogu menjati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Dodatak: %s ne zahteva podešavanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Podesi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Ne mogu da uklonim ugrađeni dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " se ne može ukloniti. Ovaj dodatak je ugrađen. Probajte da ga isključite." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Da biste izbrisali kolonu morate je prvo izabrati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "Izabrana kolona nije korisnička kolona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Da li zaista želite da izbrišete kolonu %s i njen sadržaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Dnevnik grešaka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Dnevnik pristupa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Nisam uspeo da pokrenem server sadržaja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Izaberite putanju za knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Neispravna veličina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Veličina %s je neispravna. Mora biti u obliku širinaxvisina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Neispravna lokacija baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Neispravna lokacija baze podataka " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "
      Mora biti direktorijum." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "Neispravna lokacija baze podataka.
      Ne mogu da pišem u " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Potrebno je ponovno pokretanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5482,19 +5528,19 @@ msgstr "" "Izmene koje ste izvršili zahtevaju da ponovo pokrenete Calibre. Molim vas da " "to učinite što pre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Proveravam integritet baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Neuspešna provera integriteta baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Pronađene su neke nedoslednosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5652,14 +5698,14 @@ msgstr "" msgid "Sending to &device" msgstr "Slanje na &uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Podešavanja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5667,27 +5713,27 @@ msgstr "" "&Mesto za e-knjige (e-knjige se smeštaju u direktorijume sortirane po " "autoru, a metapodaci se snimaju u fajl metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Pronađite novo mesto za bazu podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Prikaži poruku ako postoji &nova verzija programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Automatski preuzmi &društvene metapodatke (etikete, ocene, itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Automatski &prepiši autora i naslov kada preuzimaš metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Podrazumevana vrednost za čekanje na odziv &mreže:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5695,156 +5741,160 @@ msgstr "" "Postavi podrazumevanu vrednost za čekanje na odziv mreže (t.j. pristup " "Internetu radi preuzimanja podataka)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekundi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Izaberi &jezik (zahteva ponovno pokretanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normalan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Visok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Nizak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "&Prioritet posla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Poželjni izlazni f&ormat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Poželjan redosled ulazn&ih formata:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Koristi &rimske cifre za broj serije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" "Uključi prikazivanje sis&temske ikone (zahteva ponovno startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Prikazuj obaveštenja u sistemskoj ikoni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Prikaži &početni ekran pri pokretanju programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži &izlog naslovnih strana u posebnom prozoru (zahteva ponovno " "startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Prik&aži srednje ocene u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Pretraga tokom kucanja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatski pošalji preuzete &vesti na čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Izbriši vesti iz biblioteke kada budu automatski poslate na čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj naslovnih strana koje će biti prikazane u izlogu (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Traka sa alatkama" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Velika" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Srednja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Mala" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "Veličina &dugmadi u traci sa alatkama" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Prikaži &tekst na dugmadima u traci sa alatkama" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Izaberi vidljive &kolone u prikazu biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Ukloni korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Dodaj korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Promeni podešavanja za korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Koristi &ugrađeni čitač za:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Izg&led korisničkog interfejsa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Onemogući sve animacije. Korisno ako imate spor/stari računar." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Onemogući &animacije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Dodaj elektronsku adresu na koju će se slati knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Dodaj elektronsku adresu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Učini &podrazumevanom vrednošću" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "&Ukloni elektronsku adresu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5854,35 +5904,35 @@ msgstr "" "Pošta sa preuzetim vestima će biti automatski poslata na sve adrese za koje " "ste uključili Automatsko slanje." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maksimalan broj radnih procesa u redu za čekanje (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Proveri integritet baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "&Instaliraj alatke za komandnu liniju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Otvori direktorijum koji sadrži calibre &konfiguraciju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ograniči najveći broj istovremenih poslova na broj raspoloživih &procesora " "(ili procesorskih jezgara)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Traži greške u otkrivanju &uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5892,25 +5942,25 @@ msgstr "" "Interneta. Sve izmene koje ovde unesete će postati aktivne tek posle " "ponovnog pokretanja servera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "&Port za server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Korisničko ime:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Lozinka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5918,7 +5968,7 @@ msgstr "" "Ako je polje za lozinku prazno svako će moći da pristupi vašoj biblioteci " "preko Interneta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5926,45 +5976,45 @@ msgstr "" "Maksimalna veličina (širinaxvisina) za prikaz naslovnih strana. Veće " "naslovne strane će biti smanjene. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Maks. veličina &naslovne strane:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Prikaži lozinku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Maks. broj &OPDS stavki po upitu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS negr&upisane stavke:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Pokreni server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "&Zaustavi server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Proveri server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "&Automatski pokreni server pri pokretanju programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Prikaži &serverski dnevnik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5981,7 +6031,7 @@ msgstr "" "na vašem iPhoneu. Ovde mojhost treba da bude puno ime ili IP adresa računara " "na kojem ste pokrenuli calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5989,27 +6039,27 @@ msgstr "" "Ovde možete promeniti ponašanje Calibrea izborom dodataka koji će biti " "korišćeni za:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Uključi/&Isključi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "&Podesi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "&Ukloni dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Dodaj novi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "&Fajl sa dodatkom:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "&Dodaj" @@ -6047,9 +6097,9 @@ msgstr "Broj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datum" @@ -6257,12 +6307,18 @@ msgstr "&Ponovo prikaži ovo upozorenje" msgid "ERROR" msgstr "GREŠKA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Lokacija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -7104,6 +7160,10 @@ msgstr "" "Dodaj etiketu u listu raspoloživih etiketa i stavi je na trenutno izabranu " "knjigu" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7474,43 +7534,43 @@ msgstr "Regularni izraz (?P)" msgid "Save single format to disk..." msgstr "Snimi samo jedan format na disk..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Izmena pojedinačnih metapodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Masovna izmena metapodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Preuzmi metapodatke i naslovne strane" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Preuzmi samo metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Preuzmi samo naslovne strane" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Preuzmi samo društvene metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Spoji u prvu izabranu knjigu - ostale izbriši" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Spoji u prvu izabranu knjigu - ostale zadrži" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Dodaj knjige iz jednog direktorijuma" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7519,7 +7579,7 @@ msgstr "" "po direktorijumu, podrazumeva se da su različiti fajlovi ista knjiga u " "različitiim formatima)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7527,98 +7587,114 @@ msgstr "" "Dodaj knjige iz direktorijuma, uključujući pod-direktorijume (više knjiga po " "direktorijumu, podrazumeva se da je svaki fajl različita knjiga)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Snimi na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Snimi na disk u jedan direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Snimi na disk samo %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Sačuvaj samo format %s na disk u jedan direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Prikaži" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Prikaži određeni format" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Ukloni izabrane knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Ukloni fajlove navedenih formata za izabrane knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Ukloni sve formate za izabrane knjige, osim..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Ukloni naslovne strane izabranih knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Ukloni odgovarajuće knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Konvertuj pojedinačno" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Konvertuj masovno" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Napravite katalog knjiga u vašoj calibre biblioteci" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Pokrenite čarobnjaka za dobrodošlicu" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Slične knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Dodaj knjige u biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Uredi kolekicje" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Izlog omota" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Izlog etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Priključen je " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Podaci o knjizi" @@ -7702,29 +7778,29 @@ msgid "Rating" msgstr "Ocena" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Knjiga %s autora %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "Ime za pretragu je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "U biblioteci" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Veličina" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Izabrano za brisanje" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "Kliknite dva puta da me promenite

      " @@ -7768,11 +7844,11 @@ msgstr "Prikaži kolonu" msgid "Restore default layout" msgstr "Vrati podrazumevani izgled" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Nije dozvoljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7980,38 +8056,38 @@ msgstr "pokušajte da ponovo pokrenete računar." msgid "try deleting the file" msgstr "pokušajte da izbrišete fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "Og&raniči na:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Prikaz knjiga će bit ograničen na knjige koje odgovaraju sačuvanoj pretrazi" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "podesi u ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Napredna pretraga" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Traži:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" @@ -8019,119 +8095,127 @@ msgstr "" "

      Pretraži spisak knjiga po naslovu, autoru, izdavaču, etiketama, " "komentarima, itd.

      Reči razdovjene razmacima moraju SVE biti prisutne" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Poništi brzu pretragu" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "Izaberite sačuvanu pretragu, ili unesite ime za novu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Sačuvajte trenutnu pretragu pod imenom prikazanim u polju" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Izaberi aktivnu sačuvanu pretragu" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Dodaj knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Ukloni knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Izmeni metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Spoj odrednice s knjigama" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Pošalji na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Preuzmi vesti" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Konvertuj e-knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Otvori izvorni direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Prikaži detalje o knjizi" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Knjige od istog autora" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Knjige iz iste serije" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Knjige od istog izdavača" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Knjige sa istim etiketama" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Podesi calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8160,32 +8244,36 @@ msgstr "Knjiga nema ni naslov ni ISBN broj" msgid "No matches found for this book" msgstr "Nema rezultata za ovu knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Traži" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Izabrana pretraga će bit izbrisana zauvek. Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Traži (za naprednu pretragu kliknite dugme levo)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Sačuvane pretrage" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "Izaberite sačuvanu pretragu, ili unesite ime za novu" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} od {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(sve knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} od svih)" @@ -8308,18 +8396,31 @@ msgstr "Sortiraj po popularnosti" msgid "Sort by average rating" msgstr "Sortiraj po srednjoj oceni" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Moraju odgovarati svi" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Odgovara bilo koji od" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "&Uredi korisničke kategorije" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8347,15 +8448,15 @@ msgstr "Stavljam knjige u red čekanja za masovnu konverziju" msgid "Queueing " msgstr "Stavljam u red za čekanje " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Preuzmi vesti sa " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konvertuj postojeće" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8371,54 +8472,45 @@ msgstr "V&rati na ekran" msgid "&Donate to support calibre" msgstr "Pošaljite &donaciju da podržite razvoj calibre programa" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "Isključi pov&ezani uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "&Ponovo pokreni" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "

      Za pomoć vidi: Korisničko uputstvo
      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "" -"%s: %s autor Kovid Goyal %%(version)s
      %%(device)s

      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Kratko uputstvo za Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Ne mogu da podesim" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Ne mogu da podesim dok ima aktivnih poslova." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Ne postoje detaljne informacije" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "Ne postoje detaljne informacije za knjige na uređaju." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Greška u konverziji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8426,29 +8518,27 @@ msgstr "" "

      Nisam uspeo da konvertujem: %s

      Knjiga je zaštićena DRMom. Prvo morate ukloniti DRM nezavisnim alatima." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Recept je isključen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Neuspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"je rezultat rada velikog broja dobrovoljaca sa svih strana sveta. Ako " -"mislite da je koristan molim vas da razmotrite donaciju kako bi podržali " -"dalji razvoj." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Još uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -8459,11 +8549,11 @@ msgstr "" "uređaju.
      \n" " Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "UPOZORENJE: Aktivni poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8471,19 +8561,11 @@ msgstr "" "će nastaviti da radi kao sistemska ikona. Da prekinete rad izaberite " "Izlaz u meniju." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Najnovija verzija: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Nova verzija je na raspolaganju" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8974,42 +9056,26 @@ msgstr "Ubaci sliku" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Biblioteka\n" -"%d\n" -"knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Čitač\n" -"%s\n" -"je na raspolaganju" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Memorijska kartica A\n" -"%s\n" -"je na raspolaganju" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Memorijska kartica B\n" -"%s\n" -"je na raspolaganju" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9037,35 +9103,39 @@ msgstr "" msgid "Books located at" msgstr "Knjige se nalaze u" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Promeni veličinu slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Velika slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Mala slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Zameni velika slova u mala, i obrnuto" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Veličina slova za naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Povuci za promenu veličine" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Prikaži" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Sakrij" @@ -10589,85 +10659,85 @@ msgstr "Nepoznat izvor vesti" msgid "The \"%s\" recipe needs a username and password." msgstr "Recept \"%s\" zahteva korisničko ime i lozinku" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Preuzimanje gotovo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Nisam uspeo da preuzmem sledeće članke:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Nisam uspeo da preuzmem delove sledećih članaka:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " sa " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tNeuspele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Nisam mogao da preuzmem članak. Probajte ponovo sa opcijom -vv da biste " "saznali razlog" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Preuzimam izvore..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Dobio sam izvore s osnovne strane..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Pokušavam da preuzmem naslovnu stranu..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Generišem impresum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Počinjem preuzimanje [%d niti]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Izvori su preuzeti u %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Nisam uspeo da preuzmem naslovnu stranu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Preuzimam naslovnu stranu sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Preuzeo sam sliku za impresum" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Članak bez imena" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Preuzeo sam članak: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Nije uspelo preuzimanje članka: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Preuzimam izvor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10675,7 +10745,7 @@ msgstr "" "Neuspelo prijavljivanje. Proverite korisničko ime i lozinku vašeg calibre " "servisa za periodiku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10825,6 +10895,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Sort by &popularity" #~ msgstr "Sortiraj po &popularnosti" +#~ msgid "

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

      Za pomoć vidi: Korisničko uputstvo
      " + #~ msgid "Click to browse books by their covers" #~ msgstr "Kliknite da izaberete knjigu po naslovnoj strani" @@ -10840,9 +10913,60 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Ne mogu da pristupim %s. Koristim %s kao biblioteku." +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Najnovija verzija: %s" + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "je rezultat rada velikog broja dobrovoljaca sa svih strana sveta. Ako " +#~ "mislite da je koristan molim vas da razmotrite donaciju kako bi podržali " +#~ "dalji razvoj." + #~ msgid "Ebook Viewer" #~ msgstr "Čitač e-knjiga" +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Memorijska kartica B\n" +#~ "%s\n" +#~ "je na raspolaganju" + +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Memorijska kartica A\n" +#~ "%s\n" +#~ "je na raspolaganju" + +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Čitač\n" +#~ "%s\n" +#~ "je na raspolaganju" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteka\n" +#~ "%d\n" +#~ "knjiga" + #~ msgid "" #~ "The format in which to output the data. Available choices: %s. Defaults is " #~ "text." @@ -10924,6 +11048,10 @@ msgstr "Ne preuzimaj CSS stilove." #~ "Sličnost naslova ne zavisi od vodećih članova (\"the\", \"a\", \"an\"), " #~ "interpunkcije, veličine slova, itd. Imena autora moraju biti identična." +#~ msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " +#~ msgstr "" +#~ "%s: %s autor Kovid Goyal %%(version)s
      %%(device)s

      " + #~ msgid "(%d found)" #~ msgstr "(pronađeno %d)" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 7e4061129f..2269062b3c 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-05 16:04+0000\n" -"Last-Translator: Johan Segerstedt \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:31+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -29,10 +29,10 @@ msgstr "Gör ingenting" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -74,9 +74,9 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -104,20 +104,20 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -125,8 +125,8 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -172,7 +172,7 @@ msgstr "Skrivare för metadata" msgid "Catalog generator" msgstr "Kataloggenerator" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -182,7 +182,7 @@ msgstr "" "alla länkade filer. Detta tillägg körs varje gång du lägger till en HTML-fil " "till biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -190,7 +190,7 @@ msgstr "" "Teckenkodning för indata i HTML. Vanliga alternativ är: cp1252, latin1, iso-" "8859-1 och utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -200,49 +200,49 @@ msgstr "" "pmlname_img eller bilder. Detta tillägg körs varje gång du lägger till en " "PML-fil till biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrahera omslag från serietidningsfiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Läs metadata från %s-filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Läs metadata från eböcker i RAR-arkiv" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Läs metadata från eböcker i ZIP-arkiv" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Ställ in metadata i %s-filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Ställ in metadata utifrån %s-filer" @@ -399,35 +399,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denna profil är avsedd för Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Installerade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Kopplingar mellan tillägg och filändelser" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Anpassa tillägg lokalt" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Inaktiverade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Aktiverade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Inget giltigt tillägg hittades i " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Tillägget %s kunde inte startas. Information om felet:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -439,18 +439,18 @@ msgstr "" " Anpassa calibre genom att ladda externa tillägg.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Installera ett tillägg genom att ange sökvägen till zip-filen som innehåller " "detta." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Ta bort ett tillägg utifrån dess namn. Har ingen effekt på inbyggda tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -458,15 +458,15 @@ msgstr "" "Anpassa tillägg. Ange tilläggets namn och anpassningssträngen åtskilda av " "ett kommatecken." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Lista alla installerade tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Aktivera namngivet tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Inaktivera namngivet tillägg" @@ -624,7 +624,7 @@ msgstr "Kommunicera med läsplattan Hanlin V5." msgid "Communicate with the BOOX eBook reader." msgstr "Kommunicera med läsplattan BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -697,7 +697,7 @@ msgstr "Kommunicera med läsplattan Kobo" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -707,22 +707,22 @@ msgstr "Kommunicera med läsplattan Kobo" msgid "Getting list of books on device..." msgstr "Hämtar en lista över böcker på enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Tar bort böcker från enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Ta bort böcker från enhetens metadatalista..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -740,6 +740,10 @@ msgstr "Kommunicera med Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Kommunicera med Sweex MM300" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommunicera med surfplattan Nokia 770." @@ -1649,6 +1653,51 @@ msgstr "Omformar e-boken..." msgid "Creating" msgstr "Skapar" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -2018,11 +2067,11 @@ msgstr "Serietidning" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Titel" @@ -2031,7 +2080,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Författare" @@ -2054,7 +2103,7 @@ msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Kommentarer" @@ -2063,7 +2112,7 @@ msgstr "Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiketter" @@ -2073,7 +2122,7 @@ msgstr "Etiketter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Serie" @@ -2083,7 +2132,7 @@ msgid "Language" msgstr "Språk" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstämpel" @@ -2350,7 +2399,7 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Omslag" @@ -2392,70 +2441,70 @@ msgstr "Alla artiklar" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Det här är en Amazon Topaz-bok. Den kan inte hanteras." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titelsida" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Innehållsförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Översikt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Ordförklaringar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Tack till" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Litteraturförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Upphovsrätt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Tillägnan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Illustrationslista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabellista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Anteckningar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Huvudtext" @@ -2502,7 +2551,7 @@ msgstr "Sidram" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2512,7 +2561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2680,7 +2729,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Författare" @@ -2852,7 +2901,7 @@ msgstr "" "komprimeringen men snabbaste komprimeringen, och 10 är den högsta och " "långsammaste komprimeringen." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." @@ -2860,7 +2909,7 @@ msgstr "" "Normalt extra mellanrum sammanställs till ett enda blanksteg. Med detta " "alternativ att alla utrymmen som kommer att visas." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2868,7 +2917,7 @@ msgstr "" "Kör textinmatning genom \"markdown\" pre-processor. Om du vill veta mer om " "\"markdown\" se" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Infoga ingen innehållsförteckning i den skapade texten." @@ -3047,7 +3096,7 @@ msgstr "Kopiera" msgid "Copy to Clipboard" msgstr "Kopiera till urklipp" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "Välj filer" @@ -3062,13 +3111,13 @@ msgid "User annotations generated from main library only" msgstr "Användaranteckningar genereras endast från huvudbiblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "Inga böcker har valts" @@ -3108,144 +3157,144 @@ msgstr "Hur många tomma böcker?" msgid "How many empty books should be added?" msgstr "Hur många tomma böcker ska läggas till?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "Skickar böcker till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "Böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "Textböcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "Serier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "Arkiv" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "Stödda böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "Sammanfoga flera böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Vissa dubbletter hittades och fördes in i följande existerande böcker:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "Kunde inte läsa metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "Kunde inte läsa metadata från följande" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "Lägg till i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "Inga böcker har valts" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "Inga bokfiler hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "Kan inte ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "Välj format att ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "Välj format att inte ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "Kan ej ta bort böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "Ingen enhet ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Inbyggt minne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "Minneskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "Minneskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "Inga böcker att ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "Inga av de valda böckerna finns på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "Tar bort böcker från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -3253,7 +3302,7 @@ msgstr "" "De valda böckerna kommer att tas bort permanent och filerna kommer " "att raderas från datorn. Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3261,61 +3310,61 @@ msgstr "" "De utvalda böckerna kommer att tas bort permanent från enheten. Är " "du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "Kan inte hämta metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "sociala metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "Hämtar %s för %d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "Alla metadata kunde inte hämtas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "Kunde inte hämta metadata för följande:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "Kunde inte hämta metadata:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fel" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "Kan inte redigera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "Kan inte sammanfoga böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "Minst två böcker måste väljas för att de skall fogas samman" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -3327,7 +3376,7 @@ msgstr "" "kommer inte att tas bort eller ändras.

      Vänligen bekräfta att du vill " "fortsätta." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -3343,7 +3392,7 @@ msgstr "" "böcker kommer att tas bort permanentfrån din dator.

      Är du " "säker på att du vill fortsätta?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3351,45 +3400,45 @@ msgstr "" "Du håller på att sammanfoga fler än fem böcker. Är du säker på att du " "vill fortsätta?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Kan inte spara till disk" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "Välj målmapp" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "Fel uppstod när filen skulle sparas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "Det uppstod ett fel när filen skulle sparas" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "Vissa böcker kunde inte sparas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "Klicka på knappen \"Visa detaljer\" för att se vilka." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "Inga böcker har valts att skapa katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "Skapar %s-katalog..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Inga böcker hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3397,49 +3446,49 @@ msgstr "" "Inga böcker till katalog\n" "Kontrollera uteslutna etiketter" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "Katalog genererad." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "Exportkatalog" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "Välj destination för %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "Hämtar nyheter från " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " hämtade." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "Kan inte konvertera" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "Påbörjar konvertering av %d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "Kan inte visa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "Välj format att visa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "Flera böcker valda" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3451,11 +3500,11 @@ msgstr "" "väl process startats kan den inte stoppas förrän den är klar. Vill du " "fortsätta?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "Kan inte öppna mapp" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s har inga tillgängliga format." @@ -3480,7 +3529,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Inga böcker" @@ -3619,15 +3668,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3651,12 +3700,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3688,8 +3737,9 @@ msgstr "Flera böcker per &mapp, antar varje ebokfil är en annorlunda bok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Sökväg" @@ -3706,8 +3756,8 @@ msgid "Formats" msgstr "Format" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Samlingar" @@ -3720,12 +3770,12 @@ msgstr "Klicka för att öppna" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "Inget" @@ -4834,11 +4884,11 @@ msgstr "" "taggar.

      Om du vill veta mer avancerad användning av XPath se XPath Tutorial< /a>." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "Omslagsbläddraren kunde inte laddas" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "Bläddra bland omslag" @@ -5030,120 +5080,116 @@ msgstr "Enhet: " msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "Ansluten " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "E-bok:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "Bifogat, kommer du hitta e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "i %s-formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "Skickar e-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "Skall böckerna konverteras automatiskt innan de skickas med e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunde inte skicka följande böcker eftersom inget lämpligt format hittades:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "Kunde inte skicka böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "Kunde inte skicka följande böcker:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "Skickat via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "Bifogat är" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "Skickat nyheter till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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." @@ -5152,11 +5198,11 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

      Cannot upload books to device there is no more free space available " msgstr "" @@ -5195,7 +5241,7 @@ msgid "My Books" msgstr "Mina böcker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generera katalog" @@ -5338,11 +5384,11 @@ msgstr "Bred" msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "Systemport vald" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5352,131 +5398,131 @@ msgstr "" "operativsystem kanske inte tillåter att servern lyssnar på denna port. För " "att vara på den säkra sidan, välj ett portnummer över 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "Kunde inte installera kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "Kommandoradsverktygen har installerats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "Kommandoradsverktygen har installerats i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Om du flyttar calibre.app måste du installera om kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "Ingen giltig sökväg till tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s är inte en giltig sökväg till ett tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "Välj tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "Tillägget kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "Tillägget: %s kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "Tillägget går inte att anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "Tillägget: %s behöver inte anpassas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "Anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "Kan inte ta bort inbyggt tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan inte tas bort. Det är ett inbyggt tillägg. Försök att inaktivera det i " "stället." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "Du måste välja en kolumn för att radera det" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "Den valda kolumnen är inte en egen kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "Vill du verkligen ta bort kolumn %s och alla dess data?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "Fellogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "Åtkomstlogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "Kunde inte starta medieservern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "Välj plats för böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "Ogiltig storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Storleken %s är ogiltig. Den måste anges som breddxhöjd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "Ogiltig plats för databas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "Ogiltig plats för databas " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "
      Måste vara en katalog." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "Ogiltig plats för databas.
      Kan inte skriva till " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "Måste starta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5484,19 +5530,19 @@ msgstr "" "De ändringar du gjort kräver att calibre att startas om. Vänligen starta om " "så snart det är praktiskt möjligt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "Kontrollerar databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "Kunde inte kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "Några inkonsekvenser hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5652,14 +5698,14 @@ msgstr "" msgid "Sending to &device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Inställningar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -5667,27 +5713,27 @@ msgstr "" "E-böckernas plats (E-böckerna lagras i mappar sorterade efter författare, " "och metadata lagras i filen metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "Bläddra till den nya databasens plats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Visa ett meddelande när en &ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Ladda ner &sociala metadata (etiketter/omdömen/etc.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Skriv över författare och titel när metadata hämtas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "Vänta på nätverkssvar i max" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5695,153 +5741,157 @@ msgstr "" "Ange hur länge programmet ska vänta på information från nätverket (d.v.s. " "när information hämtas från Internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "Välj språk (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Hög" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Låg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "Jobb&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "Önskat &utformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "Önskade &informat i ordning:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "Använd &romerska siffror för bokens nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "Visa ikon i systemfältet (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "&Visa meddelanden i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "Visa uppstartsfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visa omslags&bläddrare i ett separat fönster (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "Visa medelbetyg i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "Sök &medan du skriver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Skicka automatiskt hämtade nyheter till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Ra&dera automatiskt nyheter från biblioteket när de skickats till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "A&ntal omslag att visa i bläddringsläget (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Verktygsrad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Stor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Medel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Liten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "&Bildknappstorlek i verktygsfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Visa &text på bildknappar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Välj synliga &kolumnerna i biblioteketsvyn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "Ta bort ett användardefinierat kolumnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "Lägg till en användardefinierat kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "Redigera inställningar för en användardefinierad kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Använda interna läsare för:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "Vy (omstart krävs)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inaktivera alla animationer. Används om du har en långsam/gammal dator." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "Inaktivera animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Lägg till en e-postadress som du vill skicka böcker till" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "Lägg till e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "Ange som grundinställning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "Ta bort e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5850,32 +5900,32 @@ msgstr "" "Caliber kan skicka böckerna till dig (eller dina läsare) via e-post. Hämtade " "nyheter skickas automatiskt till alla e-postadresser som har markerats." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximalt antal väntande processer (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "&Kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "&Installera kommandoradsverktyg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "Öppna &Calibres inställningsmapp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begränsa maximalt antal samtidiga jobb till de tillgängliga &CPU-kärnorna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "Felsök enhets&detektion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5885,25 +5935,25 @@ msgstr "" "var som helst i världen med hjälp av en webbläsare. Eventuella ändringar i " "inställningarna träder i kraft först efter en serveromstart." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "Server&port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Användarnamn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Lösenord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5911,7 +5961,7 @@ msgstr "" "Om du lämnar lösenordet tomt, kan vem som helst komma åt ditt bibliotek via " "webbgränssnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5919,45 +5969,45 @@ msgstr "" "Den maximala storleken (breddxhöjd) som omslag får visas i. Större omslag " "skalas ned. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "Största omslagsstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&sa lösenord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS-poster per fråga:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "Max. antal ogr&upperade OPDS-poster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "&Starta servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "St&oppa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "&Testa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "Starta servern automatiskt när Calibre startas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "Visa &serverloggar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5974,7 +6024,7 @@ msgstr "" "läsaren på din iPhone. Myhostname bör vara det fullständiga värdnamnet eller " "IP-adressen till datorn Calibre körs på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5982,27 +6032,27 @@ msgstr "" "Här kan du anpassa Calibres beteende genom att kontrollera vilka tillägg som " "används." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "Aktivera/Inaktivera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "Anpassa tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "Ta bort tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "Installera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "Tilläggs&fil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "Lägg till" @@ -6040,9 +6090,9 @@ msgstr "Tal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Datum" @@ -6249,12 +6299,18 @@ msgstr "Visa denna varning igen" msgid "ERROR" msgstr "FEL" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Plats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" @@ -7091,6 +7147,10 @@ msgid "Add tag to available tags and apply it to current book" msgstr "" "Lägg till etiketten i tillgängliga etiketter och tillämpa den på aktuell bok" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -7460,43 +7520,43 @@ msgstr "Reguljärt uttryck (?P)" msgid "Save single format to disk..." msgstr "Spara ett enstaka format till disk ..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "Redigera metadata individuellt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "Redigera metadata i grupp" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "Hämta metadata och omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "Hämta bara metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "Hämta bara omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "Hämta bara sociala metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "Slå samman till den första valda boken - radera övriga" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "Slå samman till den första valda boken - behåll övriga" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "Lägg till böcker från en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7504,7 +7564,7 @@ msgstr "" "Lägg till böcker från kataloger, inklusive underkataloger (en bok per " "katalog, antar att varje e-bokfil är samma bok i ett annat format)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7512,98 +7572,114 @@ msgstr "" "Lägg till böcker från kataloger, inklusive underkataloger (flera böcker per " "katalog, antar att varje e-bokfil en ny bok)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Lägg till tom bok (bokpost utan format)." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Spara till disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "Spara till disk i en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "Spara bara %s-format på disk" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "Spara bara %s format till disk i en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "Visa specifikt format" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "Ta bort valda böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "Ta bort filer av specifikt format från valda böcker." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "Ta bort alla format från utvalda böcker, utom ..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "Ta bort omslag från valda böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "Ta bort matchande böcker från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "Konvertera individuellt" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "Masskonvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "Skapa en bokkatalog i ditt Calibre biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "Kör välkomstguide" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "Liknande böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "Lägg till böcker i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Hantera samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "Omslagsbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "Etikettbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "Ansluten " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "Bokinformation" @@ -7687,29 +7763,29 @@ msgid "Rating" msgstr "Betyg" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "Bok %s av %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "Söknamn är \"(0)\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Markerat för borttagning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "Dubbelklicka för att redigera mig

      " @@ -7753,11 +7829,11 @@ msgstr "Visa kolumn" msgid "Restore default layout" msgstr "Återställ standardutformning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "Tillåẗs ej" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7960,39 +8036,39 @@ msgstr "försök att starta om datorn." msgid "try deleting the file" msgstr "försök att ta bort filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "&Begränsa till:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bokskärmen kommer att begränsas till de som passar den valda sparade " "sökningen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "Ställ in i ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "Avancerad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "&Sök:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" @@ -8000,119 +8076,127 @@ msgstr "" "

      Sök i listan med böcker efter titel, författare, förlag, taggar, " "kommentarer, m.m.

      Ord separerade med mellanslag får relationen OCH" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "Återställ snabbsökning" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "Välj sparad sökning eller ange namn för en ny sparad sökning" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "Kopiera aktuell söktext (i stället för söknamn)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "Spara aktuell sökning under namnet som visas i rutan" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "Radera aktuell sparad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Lägg till böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Ta bort böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "Redigera metainformation" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "Sammanfoga bokuppgifter" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "Hämta nyheter" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "Konvertera e-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "Öppna mapp" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "Visa bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "Böcker med samma författare" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "Böcker i denna serie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "Böcker av den här utgivaren" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "Böcker med samma etikett" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "Anpassa Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8141,33 +8225,37 @@ msgstr "Boken har varken titel eller ISBN" msgid "No matches found for this book" msgstr "Inga träffar hittades för den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "Sök" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "Den valda sökningen kommer att tas bort permanent . Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "Sök (för avancerad sökning, klicka på knappen till vänster)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "Sparade sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "Välj sparad sökning eller ange namn för en ny sparad sökning" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(alla böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "({0} av alla)" @@ -8290,18 +8378,31 @@ msgstr "Sortera efter popularitet" msgid "Sort by average rating" msgstr "Sortera efter medelbetyg" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "Matcha alla" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "Matcha någon" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "Hantera &användarkategorier" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -8329,15 +8430,15 @@ msgstr "Köar böcker för masskonvertering" msgid "Queueing " msgstr "Köar " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Hämta nyheter från " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konvertering finns" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8353,55 +8454,46 @@ msgstr "Åte&rställ" msgid "&Donate to support calibre" msgstr "&Donera för att stödja Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "Mata ut ansluten &enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "Omsta&rt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "

      För hjälp se: Användarhandbok
      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "" -"%s: %s av Kovid Goyal %%(version)s
      %%(device)s

      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibres snabbstartsguide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "Kan inte konfigurera" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "Kan inte konfigurera när det finns jobb som körs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "Kan inte konfigurera innan calibre startas om." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "Ingen detaljinformation tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljerad information finns tillgänglig för böcker på enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8409,27 +8501,26 @@ msgstr "" "

      Kunde inte konvertera: %s

      Det är en DRM-skyddad " "bok. Du måste först ta bort DRM-skyddet med hjälp av tredjepartsverktyg." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"är resultatet av insatserna från många frivilliga över hela världen. Om du " -"gillar det, överväg att skänka en slant för att stödja dess utveckling." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -8439,11 +8530,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas.
      \n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "VARNING: Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8451,19 +8542,11 @@ msgstr "" "fortsätter att köra i systemfältet. För att stänga det, välj Avsluta " "i snabbmenyn i systemfältet." -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"Senaste version: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Ny version tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8955,42 +9038,26 @@ msgstr "Klista in bild" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"Bibliotek\n" -"%d\n" -"böcker" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"Läsplatta\n" -"%s\n" -"tillgängligt" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"Minneskort A\n" -"%s\n" -"tillgängligt" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"Minneskort B\n" -"%s\n" -"tillgängligt" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -9012,35 +9079,39 @@ msgstr "Klicka för att se böckerna på minneskort B i läsplattan" msgid "Books located at" msgstr "Böcker finns på" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "Ändra skiftläge" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "Versaler" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "Gemener" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "Byt skiftläge" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "Varje Ord Med Stor Begynnelsebokstav" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "Drag för att ändra storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "Dölj" @@ -10566,83 +10637,83 @@ msgstr "Okänd nyhetskälla" msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-receptet behöver ett användarnamn och lösenord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Hämtningen är färdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Kunde inte hämta följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Kunde inte hämta delar av följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " från " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tMisslyckade länkar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Kunde inte hämta artikel. Kör med -vv för att se orsaken" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Hämtar flöden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Mottagit flöden från indexsidan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Försöker hämta omslaget ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Skapar redaktionsruta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Påbörjar hämtning [%d tråd(ar)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Flöden hämtade till %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Kunde inte hämta omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Hämtar omslag från %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "Redaktionslogga hämtad" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Namnlös artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artikel hämtad: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Artikeln kunde inte hämtas: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Hämtar flöde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10650,7 +10721,7 @@ msgstr "" "Kunde inte logga in, kontrollera ditt användarnamn och lösenord för Calibres " "prenumerationstjänst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10835,6 +10906,15 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Ebook Viewer" #~ msgstr "E-bokläsare" +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Bibliotek\n" +#~ "%d\n" +#~ "böcker" + #~ msgid "The author sort string" #~ msgstr "Författaresorterasträngen" @@ -10868,6 +10948,13 @@ msgstr "Hämta inte CSS-stilmallar." #~ "Grundinställning: \"%default\"\n" #~ "Gäller: CSV, XML utformat" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "Senaste version: %s" + #~ msgid "E-book Options" #~ msgstr "E-book alternativ" @@ -10935,6 +11022,20 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Sort by &popularity" #~ msgstr "Sortera efter &popularitet" +#~ msgid "

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

      För hjälp se: Användarhandbok
      " + +#~ msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " +#~ msgstr "" +#~ "%s: %s av Kovid Goyal %%(version)s
      %%(device)s

      " + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "" +#~ "är resultatet av insatserna från många frivilliga över hela världen. Om du " +#~ "gillar det, överväg att skänka en slant för att stödja dess utveckling." + #~ msgid "Item already used" #~ msgstr "Posten används redan." @@ -10947,5 +11048,32 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Manage " #~ msgstr "Hantera " +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Minneskort A\n" +#~ "%s\n" +#~ "tillgängligt" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Minneskort B\n" +#~ "%s\n" +#~ "tillgängligt" + +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Läsplatta\n" +#~ "%s\n" +#~ "tillgängligt" + #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Anslut till iTunes (experimentellt)" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 94c885082f..65a8cd12b7 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:09+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:18+0000\n" "Last-Translator: Angel Spy \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "Hiçbir şey yapmaz" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Metadata yazıcısı" msgid "Catalog generator" msgstr "Katalog oluşturucu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "içeren bir ZIP dosyası yarat. Bu eklenti, kütüphaneye bir HTML dosyası " "eklediğiniz her seferinde çalışır." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Girilecek HTML dosyaları için karakter kodlaması. Genel tercihler cp1252, " "latin1, iso-8859-1 and utf-8'dir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "içeren bir PMLZ arşivi oluştur. Bu eklenti, kütüphaneye bir PML dosyası " "eklediğiniz her seferinde çalışır." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Çizgi roman dosyalarından kapağı çıkart." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "%s dosyalarından metadata oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "RAR arşivleri içindeki ekitaplardan metadata oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Zip arşivlerindeki kitapların metadatasını oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "%s dosyalarındaki metadatayı belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "%s dosyalarından metadata belirle" @@ -397,35 +397,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Bu profil Amazon Kindle DX'i hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Yüklü eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "Dosya türü eklentileri için eşleştirme" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Yerel eklenti özelleştirme" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Çalışmayan eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "de geçerli bir eklenti bulunamadı. " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "%s eklentisi şu geri dönüş ile başlatılamadı:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -437,18 +437,18 @@ msgstr "" " Harici eklentiler yükleyerek Calibre'ye özelleştirin.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Eklentiyi içeren ZIP dosyasının bulunduğu yeri belirterek eklenti ekleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "İsminden yararlanarak özel bir eklentiyi çıkart. Programla gelen eklentiler " "üzerinde etkisi yoktur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -456,15 +456,15 @@ msgstr "" "Eklentiyi özelleştir. Eklenti ismiyle özelleştirme dizesini virgülle " "ayırarak belirleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Kurulu eklentileri listele" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "İsimlendirilmiş eklentiler geçerli" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "İsimlendirilmiş eklentiler geçersiz" @@ -615,7 +615,7 @@ msgstr "Hanlin V5 serisi eBook readerlar ile bağlantı kur" msgid "Communicate with the BOOX eBook reader." msgstr "BOOX eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -686,7 +686,7 @@ msgstr "Kobo Reader ile iletişim kur" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -696,22 +696,22 @@ msgstr "Kobo Reader ile iletişim kur" msgid "Getting list of books on device..." msgstr "Cihazdaki kitapların listesi alınıyor..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Cihazdaki kitaplar kaldırılıyor..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "Donanım metadata listesinden kitaplar çıkarılıyor ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -729,6 +729,10 @@ msgstr "Booq Avant ile iletişim kur" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Nokia 770 internet tablet ile bağlantı kur" @@ -1490,6 +1494,51 @@ msgstr "E-kitap dönüştürmeleri çalışıyor ..." msgid "Creating" msgstr "Oluşturuluyor" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1800,11 +1849,11 @@ msgstr "Karikatür" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Eser Adı" @@ -1813,7 +1862,7 @@ msgstr "Eser Adı" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Yazar(lar)" @@ -1836,7 +1885,7 @@ msgstr "Yapımcı" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Açıklamalar" @@ -1845,7 +1894,7 @@ msgstr "Açıklamalar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Etiketler" @@ -1855,7 +1904,7 @@ msgstr "Etiketler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Seriler" @@ -1865,7 +1914,7 @@ msgid "Language" msgstr "Dil" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zaman damgası" @@ -2090,7 +2139,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Kapak" @@ -2129,70 +2178,70 @@ msgstr "Tüm makaleler" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Bu Amazon Topaz kitabı. İşlem yapılamaz." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Başlık Sayfası" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "İçindekiler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Telif Hakkı" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "İthaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabloların Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notlar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Önsöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Ana Metin" @@ -2236,7 +2285,7 @@ msgstr "Yan Çubuk" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2244,7 +2293,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2373,7 +2422,7 @@ msgid "" 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Yazar" @@ -2508,19 +2557,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2682,7 +2731,7 @@ msgstr "Kopyala" msgid "Copy to Clipboard" msgstr "Panoya Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "dosyaları Seç" @@ -2697,13 +2746,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2743,209 +2792,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -2953,7 +3002,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -2963,99 +3012,99 @@ msgid "" "from your computer.

      Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "Disk'e kayıt edilemiyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "Kitap bulunmadı" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3063,11 +3112,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3092,7 +3141,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "Kitap yok" @@ -3216,15 +3265,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3248,12 +3297,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3283,8 +3332,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "" @@ -3301,8 +3351,8 @@ msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3315,12 +3365,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "" @@ -4379,11 +4429,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4573,128 +4623,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

      Cannot upload books to device there is no more free space available " msgstr "" @@ -4732,7 +4778,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4865,157 +4911,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5143,296 +5189,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Tercihler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5443,33 +5493,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5507,9 +5557,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "Tarih" @@ -5701,12 +5751,18 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6504,6 +6560,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6838,146 +6898,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "Diske kaydet" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7061,29 +7137,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "" @@ -7127,11 +7203,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7328,155 +7404,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "Kitaplar Ekle" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "Kitapları Sil" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7503,32 +7587,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7651,18 +7739,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7688,15 +7789,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7710,104 +7811,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8285,29 +8373,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8330,35 +8414,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9627,83 +9715,83 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Besleme alınıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -9711,7 +9799,7 @@ msgstr "" "Giriş başarısız , calibre Süreli servisleri için kullanıcı adınız ve " "şifrenizi kontrol ediniz ." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 5685a45f8d..e84d46bd0e 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:13+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:11+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,10 +27,10 @@ msgstr "hoàn toàn không thực thi" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -72,9 +72,9 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -102,20 +102,20 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -123,8 +123,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -170,7 +170,7 @@ msgstr "Ghi thông tin mô tả" msgid "Catalog generator" msgstr "Khởi tạo danh mục tự động" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +180,7 @@ msgstr "" "tin nén chứa tất cả các file được dẫn tới. Plugin này sẽ chạy mỗi khi bạn bổ " "sung một tập tin HTML vào thư viện." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +188,7 @@ msgstr "" "Định dạng ngôn ngữ cho tập tin HTML đầu vào. Lựa chọn thông thường bao gồm: " "cp1252, latin1, iso-8859-1 và utf-8" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,49 +198,49 @@ msgstr "" "pmlname_img hoặc \"images\". Tiện ích này sẽ khởi chạy mỗi khi bạn bổ sung " "một tập tin PML vào thư viện." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Trích bìa từ các tập tin truyện tranh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Đọc thông tin mô tả từ tập tin %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Thiết lập thông tin mô tả trong tập tin %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Thiết lập thông tin mô tả trong tập tin %s" @@ -394,35 +394,35 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Hồ sơ này dùng cho Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "Các tiện ích đã được cài đặt" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "Tuỳ chỉnh các tiện ích hiện có" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "Tiện ích đã bị vô hiệu hoá" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "Tiện ích đang được sử dụng" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "Không tìm thấy tiện ích nào đáp ứng yêu cầu trong " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "Quá trình khởi chạy tiện ích %s thất bại với các thông tin sau" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -430,18 +430,18 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Bổ sung một tiện ích bằng cách chỉ ra đường dẫn tới tập tin nén chứa nó." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Xoá một tiện ích tự tạo theo tên. Không có tác dụng với các tiện ích đi kèm " "phần mềm ban đầu." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -449,15 +449,15 @@ msgstr "" "Tuỳ biến tiện ích. Chỉ ra tên của tiện ích và các đoạn tuỳ biến được ngăn " "cách bằng dấu phẩy." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "Danh mục tất cả các tiện ích đã được cài đặt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "Cho phép khởi chạy tiện ích có tên sau" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "Cấm khởi chạy các tiện ích có tên sau" @@ -617,7 +617,7 @@ msgstr "" msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -688,7 +688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -698,22 +698,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "Đang lấy danh mục sách có trên thiết bị...." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "Đang xoá sách khỏi thiết bị ..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -731,6 +731,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1516,6 +1520,51 @@ msgstr "" msgid "Creating" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1826,11 +1875,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "Tựa" @@ -1839,7 +1888,7 @@ msgstr "Tựa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Tác giả" @@ -1862,7 +1911,7 @@ msgstr "Chủ nhiệm" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Bình luận" @@ -1871,7 +1920,7 @@ msgstr "Bình luận" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "Thẻ" @@ -1881,7 +1930,7 @@ msgstr "Thẻ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "Loạt sách" @@ -1891,7 +1940,7 @@ msgid "Language" msgstr "Ngôn ngữ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Nhãn thời gian" @@ -2122,7 +2171,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Bìa sách" @@ -2161,70 +2210,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Trang bìa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Mục lục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Chỉ mục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Từ điển thuật ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Lời cảm ơn" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Mục lục thư tịch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Lời ghi cuối sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Tác quyền" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Lời đề tặng" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Danh sách hình ảnh" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Danh sách Bảng biểu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Chú thích" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2268,7 +2317,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2276,7 +2325,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2422,7 +2471,7 @@ msgstr "" "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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "Tác giả" @@ -2557,19 +2606,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2731,7 +2780,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "" @@ -2746,13 +2795,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "" @@ -2792,209 +2841,209 @@ msgstr "" msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -3002,7 +3051,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -3012,99 +3061,99 @@ msgid "" "from your computer.

      Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3112,11 +3161,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "" @@ -3141,7 +3190,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "" @@ -3265,15 +3314,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3297,12 +3346,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3332,8 +3381,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "" @@ -3350,8 +3400,8 @@ msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3364,12 +3414,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "" @@ -4428,11 +4478,11 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "" @@ -4622,128 +4672,124 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

      Cannot upload books to device there is no more free space available " msgstr "" @@ -4781,7 +4827,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4914,157 +4960,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5192,296 +5238,300 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 -msgid "Make &default" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 -msgid "&Remove email" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5492,33 +5542,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -5556,9 +5606,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -5750,12 +5800,18 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "" @@ -6554,6 +6610,10 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6888,146 +6948,162 @@ msgstr "" msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7111,29 +7187,29 @@ msgid "Rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "" @@ -7177,11 +7253,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7378,155 +7454,163 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7553,32 +7637,36 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7701,18 +7789,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7738,15 +7839,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7760,104 +7861,91 @@ msgstr "" msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8335,29 +8423,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 @@ -8380,35 +8464,39 @@ msgstr "" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9677,89 +9765,89 @@ msgstr "" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 06c0ac014f..524e32fe7d 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-03 15:22+0000\n" -"Last-Translator: Li Fanxi \n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:19+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -29,10 +29,10 @@ msgstr "不做任何处理" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -74,9 +74,9 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -104,20 +104,20 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -125,8 +125,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -172,20 +172,20 @@ msgstr "元数据生成器" msgid "Catalog generator" msgstr "类目生成器" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "保持所有的 HTML 文件中的超链接并将所有链接的文件放入一个压缩文件内。该插件此后将在添加 HTML 文件到书库时自动运行。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "输入 HTML 文件的字符编码。如常用编码:cp1252, latin1, iso-8859-1 和 utf-8。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -193,49 +193,49 @@ msgid "" msgstr "" "在 pmlname_img 或 images 目录下创建一个包含 PML 文件及所有图像的 PMLZ 归档。此插件在每次向书库添加 PML 文件时运行。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "从漫画文件中提取封面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "从 %s 文件中读取元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "读取 RAR 归档中电子书的元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "读取 ZIP 归档中电子书的元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "设置 %s 文件的元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "从 %s 文件设置元数据" @@ -379,35 +379,35 @@ msgstr "该配置文件适用 SONY PRS 产品线,如 500/505/700 型号等, msgid "This profile is intended for the Amazon Kindle DX." msgstr "该配置文件适用 Amazon Kindle DX。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "已安装插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "关联插件文件类型" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "本地插件定制" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "禁用插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "无有效插件位于 " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "插件 %s 初始化返回失败回溯:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -419,29 +419,29 @@ msgstr "" " 通过加载外部插件定制 Calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "添加插件,指定包含其 zip 文件的路径。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "按名称移除自定义插件(对内置插件无效)。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "定制插件,指定插件名和自定制字符串,使用逗号分隔。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "列出全部已装插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "启用该名称插件" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "禁用该名称插件" @@ -592,7 +592,7 @@ msgstr "与翰林 V5 电子书通信。" msgid "Communicate with the BOOX eBook reader." msgstr "与 BOOX eBook reader 通信。" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -663,7 +663,7 @@ msgstr "与 Kobo Reader 通信" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -673,22 +673,22 @@ msgstr "与 Kobo Reader 通信" msgid "Getting list of books on device..." msgstr "从设备中获取书籍列表..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "正在从设备中删除书籍..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "将书籍从设备的元数据列表移除中..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -706,6 +706,10 @@ msgstr "与 通信" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "与诺基亚 770 网络平板通信。" @@ -1495,6 +1499,51 @@ msgstr "正在对电子书籍进行转换..." msgid "Creating" msgstr "正在创建" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1822,11 +1871,11 @@ msgstr "漫画" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "标题" @@ -1835,7 +1884,7 @@ msgstr "标题" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "作者" @@ -1858,7 +1907,7 @@ msgstr "出品人" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "注释" @@ -1867,7 +1916,7 @@ msgstr "注释" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "标签" @@ -1877,7 +1926,7 @@ msgstr "标签" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "系列" @@ -1887,7 +1936,7 @@ msgid "Language" msgstr "语言" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "时间戳" @@ -2131,7 +2180,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "封面" @@ -2170,70 +2219,70 @@ msgstr "所有文章" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "这是一部 Amazon Topaz 书籍。无法处理。" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "标题页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "目录" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "词汇表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "致谢" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "参考文献" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "末页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "版权" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "献辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "题辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "前言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "插图列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "表格列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "注释" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "序言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "正文" @@ -2277,7 +2326,7 @@ msgstr "侧边栏" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2285,7 +2334,7 @@ msgstr "一般情况下,Calibre 会将空行识别为段落分隔。而此选 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2437,7 +2486,7 @@ msgstr "" "获取 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "作者" @@ -2596,19 +2645,19 @@ msgid "" "slowest." msgstr "指定压缩级别。范围 1-10。1 为最低级别,压缩过程最快;10为最高压缩率,但压缩过程更长。" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "用 markdown 预处理运行文本输入。了解更多关于 markdown 信息参见" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "输出文本中不插入目录。" @@ -2773,7 +2822,7 @@ msgstr "复制" msgid "Copy to Clipboard" msgstr "复制到剪贴板" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "选择文件" @@ -2788,13 +2837,13 @@ msgid "User annotations generated from main library only" msgstr "仅使用主书库生成注释" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "未选择书籍" @@ -2834,209 +2883,209 @@ msgstr "多少空白书籍?" msgid "How many empty books should be added?" msgstr "应添加多少空白书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "正在上传书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "Topaz 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "文本书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF 书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "漫画" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "归档" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "支持的书j" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "合并一些书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "找到一些重复内容,并入如下已有书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "无法读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "无法从下列项目读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "未选择书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "无法删除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "选择删除格式" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "选择删除格式" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "从设备删除书籍。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "选定书籍将被永久删除,文件会从您的电脑中移除。是否确定?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "无法下载元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "社会性元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "封面" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "正在为 %s 本书下载 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "下载一些元数据失败" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "下载下列书籍元数据失败:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "下载元数据失败。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "错误" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "无法编辑元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "无法合并书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "合并需要选定至少两本书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -3044,7 +3093,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -3054,51 +3103,51 @@ msgid "" "from your computer.

      Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "您将要合并多余 5 本书。是否确定?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "无法保存到磁盘" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "选择目标目录" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "保存出错" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "保存时出错。" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "无法保存一些书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "点击显示详情按钮查看具体哪些。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "未选定书籍生成类目" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "正在生成 %s 类目..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "未找到书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3106,49 +3155,49 @@ msgstr "" "没有书籍收入类目\n" "检查不含标签" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "已经生成类目。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "输出类目目录" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "选定目标位置 %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "正在抓取新闻,来源于 " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " 已抓取。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "无法转换" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "开始转换 %d 本书" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "无法查看" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "选择格式进行查看" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "选定多本书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3156,11 +3205,11 @@ msgid "" "continue?" msgstr "您正在试图打开 %d 本书籍。同时打开太多书籍可能会变慢,并对电脑响应速度有消极影响。一旦开始,需等待进程完成。是否继续?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "无法打开文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s 无可用格式。" @@ -3185,7 +3234,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "没有书籍" @@ -3309,15 +3358,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3341,12 +3390,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3376,8 +3425,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "路径" @@ -3394,8 +3444,8 @@ msgid "Formats" msgstr "格式" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3408,12 +3458,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "无" @@ -4482,11 +4532,11 @@ msgstr "" "高级用法参见 XPath " "教程。" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "用封面浏览" @@ -4676,128 +4726,124 @@ msgstr "设备: " msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "已连接 " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "电子书:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "已添加, 您可以从中获取电子书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "由" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "使用 %s 格式." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "正在发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "在发送电子邮件之前自动转换下列书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "由于无法找到合适的文件格式无法通过电子邮件发送下列书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "发送电子书籍失败" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "无法通过电子邮件发送以下书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "已通过邮件发送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "新闻:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "附加" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "将新闻发送到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "正在发送类目到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

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

      由于设备存储空间不足无法将书籍传送到设备上 " @@ -4835,7 +4881,7 @@ msgid "My Books" msgstr "我的书籍" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "生成类目" @@ -4974,157 +5020,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "系统端口选定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "安装命令行工具失败。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "命令行工具已安装" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "命令行工具安装于" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移动 calibre.app,您必须重新安装命令行工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "不合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s 不是合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "选择插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "该插件不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "插件: %s 不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "无法个性化插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "插件: %s 无需个性化设置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "定制" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "不能移除内置插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 无法移除. 该插件是内置插件. 您可以尝试禁用它而非移除." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您确定吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "错误日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "访问日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "无法启动内容服务器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "选择书籍位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "无效的尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸大小 %s 不合法. 合法的格式为 宽度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "不合法的数据库路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "不合法的数据库路径 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "
      必须是文件目录." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "不合法的数据库路径.
      无法写入到 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "检查数据库完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "检查数据库完整性失败" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "找到部分不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5252,296 +5298,300 @@ msgstr "在此控制 calibre 发送到设备时的存储方式。首选项 -> msgid "Sending to &device" msgstr "发送到设备(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "首选项" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "电子书位置(&L)(电子书籍按作者排序存储在文件目录中,元数据存储在 metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "选择新的数据库路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "新版程序可用时提示(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "默认下载社会性元数据(标签、评分等)(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "默认抓取元数据覆盖作者和标题(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "默认网络超时(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "设置网络访问的默认超时限制 (例如在从互联网获取信息时的超时)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "选择界面语言, 需重启(&l):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "普通" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "进程优先级(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "首选输出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "首选输入格式顺序(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "使用罗马数字作为序列数(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需重启生效(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "在系统托盘除显示和提醒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在单独的窗口显示封面浏览界面, 需重启生效(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "即时搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "自动将下载的新闻传输到电子书阅读器上(&n)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "在将新闻传送到设备上后从书库中删除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "浏览模式下显示的书籍封面数量(&N), 须重启生效;" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "工具栏" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "小" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "工具栏按钮大小(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "在工具栏显示按钮文字(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "选择在书库界面中显示的新系列(&c)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "使用内部浏览器显示" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "将电子邮件地址添加到书籍发送目的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "添加邮件地址(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "设为默认(&d)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "删除邮件地址(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以将您的书籍用电子邮件发送给你(或您的读者)。电子邮件将自动向所有钩选自动发送的地址发送下载新闻。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待中的工作进程最大值(需要重启)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "检查数据库完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "安装命令行工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "打开 calibre 配置目录(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "显示最大并发任务数为可用 CPU 核心数(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "调试设备检测(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "Calibre 带有一个网络服务器程序,您可以由此使用浏览器访问你的书库。对服务器程序配置的修改需要重启服务器程序生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "服务器端口(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "用户名(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密码(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您使用空密码将导致其他人可以从web界面访问您的书籍库." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "显示书籍封面的最大尺寸(宽度x高度). 过大的封面将会被相应缩小. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "最大封面大小(&c):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "显示密码(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "每次请求最大 OPDS 项(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "启动服务器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "停止服务器(&o)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "测试服务器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "在系统启动时自动启动服务器(&a)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "查看服务器日志(&s)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5556,33 +5606,33 @@ msgstr "" "http://myhostname:8080 作为新类目。此时 myhostname 应该为有效主机名,或者您 Calibre 程序所运行计算机的 IP " "地址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "从可以通过配置插件的启用与否来调整Calibre的功能特性." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "启用/禁用插件(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "定制插件(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "移除插件(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "添加插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "插件文件(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "添加(&A)" @@ -5620,9 +5670,9 @@ msgstr "数字" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "日期" @@ -5816,12 +5866,18 @@ msgstr "一直显示此警告信息(&S)" msgid "ERROR" msgstr "错误" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "格式" @@ -6626,6 +6682,10 @@ msgstr "若您想添加的标签不在可用标签列表中,请在此添加。 msgid "Add tag to available tags and apply it to current book" msgstr "将标签添加到可用列表并应用到当前书籍" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6988,146 +7048,162 @@ msgstr "正则表达式 (?P)" msgid "Save single format to disk..." msgstr "将单格式存入磁盘" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "逐个修改元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "批量修改元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "下载元数据和封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "仅下载元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "仅下载封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "仅下载社会性元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "合并到第一本选定书籍 - 删除其它" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "合并到第一本选定书籍 - 保留其它" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "从单个目录添加书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "添加空书。(无任何格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "保存到磁盘" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "保存到磁盘单个目录" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "仅保存 %s 到磁盘" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "查看" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "查看特定格式" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "移除选定书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "移除选定书籍中指定格式的书..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "移除所有格式选定书籍,除..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "移除选定书籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "分别转换" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "批量转换" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "在您 calibre 书库中创建书籍类目" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "运行欢迎向导" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "类似书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "已连接 " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7211,29 +7287,29 @@ msgid "Rating" msgstr "评分" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "书籍 %s 中 %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "双击编辑该项

      " @@ -7277,11 +7353,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "不允许" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7478,155 +7554,163 @@ msgstr "尝试重启电脑。" msgid "try deleting the file" msgstr "尝试删除文件" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "在 ui.py 中设定" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "高级搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "搜索(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" msgstr "

      用标题、作者、出版商、标签、注释等搜索书籍列表

      空格间隔关键词视为且(AND)关系" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "重置快速搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "选择已存搜索或输入新存入搜索名称" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "当前搜索文本(取代搜索名称)" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "以框中名称保存当前搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "删除当前已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "添加书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "移除书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "编辑元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "发送到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "抓取新闻" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "转换电子书" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "打开包含目录" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "显示书籍详情" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "同作者的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "同系列的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "同出版商的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "同标签的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "配置 Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7653,32 +7737,36 @@ msgstr "书籍既没有标题也没有 ISBN 编号" msgid "No matches found for this book" msgstr "未找到匹配此书信息" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "搜索(点击左侧按钮进行高级搜索)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "选择已存搜索或输入新存入搜索名称" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "(所有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7801,18 +7889,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "匹配所有" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "匹配任一" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7838,15 +7939,15 @@ msgstr "为批处理排队书籍" msgid "Queueing " msgstr "正在排队 " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "抓取新闻来源于 " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "转换现有" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7860,77 +7961,70 @@ msgstr "恢复(&R)" msgid "&Donate to support calibre" msgstr "捐款赞助 Calibre 项目(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "弹出已连接设备(&E)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "重启(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "

      帮助参见:用户手册
      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速上手指南" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "无法配置" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "有正在运行任务时无法进行配置。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "无可用详细信息" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "设备上书籍没有详细信息可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

      无法转换:%s

      它是 DRM 保护书籍。您需要首先使用第三方工具去除 DRM。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." -msgstr "是众多全球志愿者的努力结晶。如果您觉得它有用,请考虑捐助支持开发。" +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -7940,28 +8034,21 @@ msgstr "" " 退出可能导致设备损坏。
      \n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "警告:正在运行任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "将在系统栏中继续运行。要关闭,在系统栏菜单中选择退出。" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"最新版本:%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "有可用更新" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8444,42 +8531,26 @@ msgstr "粘贴图像" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"书库\n" -"%d\n" -"本书" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"阅读器\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"存储卡 A\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"存储卡 B\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -8501,35 +8572,39 @@ msgstr "点击查看阅读器存储卡 B 中的书籍" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "大小写转换" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "大写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "小写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "转换大小写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "标题大写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9867,89 +9942,89 @@ msgstr "未知新闻来源" msgid "The \"%s\" recipe needs a username and password." msgstr "订阅清单“%s”需要用户名与密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "下载完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "下载下列文章失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "下载下列文章的某些部分失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " 自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\t失败链接:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "无法抓取文章。使用 -vv 选项运行察看原因。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "正在抓取源..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "从索引页面获取了源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "正在尝试下载封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "正在生成刊头..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "开始下载 [ %d 线程数]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "新闻源下载到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "无法下载封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "正在从 %s 下载封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "已下载刊头图像" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "无标题文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "已下载文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "下载失败文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "抓取源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "登录失败,检查您 calibre 期刊服务的用户名密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10050,6 +10125,9 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Sort tags list by popularity" #~ msgstr "按欢迎度排序标签" +#~ msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " +#~ msgstr "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " + #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "将unicode字符转换为ASCII字符." @@ -10065,6 +10143,17 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Device database corrupted" #~ msgstr "设备数据库损坏" +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "最新版本:%s" + +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "是众多全球志愿者的努力结晶。如果您觉得它有用,请考虑捐助支持开发。" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "点击关闭封面浏览" @@ -10079,6 +10168,42 @@ msgstr "不下载 CSS 样式表。" #~ "module failed:
      " #~ msgstr "

      已禁用封面浏览。
      导入图片流模块失败:
      " +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "阅读器\n" +#~ "%s\n" +#~ "可用" + +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "存储卡 A\n" +#~ "%s\n" +#~ "可用" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "存储卡 B\n" +#~ "%s\n" +#~ "可用" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "书库\n" +#~ "%d\n" +#~ "本书" + #~ msgid "" #~ "The format in which to output the data. Available choices: %s. Defaults is " #~ "text." @@ -10120,6 +10245,9 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "与索尼 PRS-600/700/900 eBook reader 通信。" +#~ msgid "

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

      帮助参见:用户手册
      " + #~ msgid "" #~ "The value %d you have chosen for the content server port is a system " #~ "port. You operating system may not allow the server to run on this " diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 58d39942b5..9d8f98f598 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-03 01:21+0000\n" -"PO-Revision-Date: 2010-07-02 18:09+0000\n" +"POT-Creation-Date: 2010-07-09 22:00+0000\n" +"PO-Revision-Date: 2010-07-09 20:15+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" @@ -28,10 +28,10 @@ msgstr "完全不做任何事" #: /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:466 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 @@ -73,9 +73,9 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -103,20 +103,20 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -124,8 +124,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 @@ -171,20 +171,20 @@ msgstr "元數據寫入器" msgid "Catalog generator" msgstr "分類產生器" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "追蹤 HTML 檔案中所有的本地端連結,並建立包含所有被連結檔案的 ZIP 檔。這個外掛程式會在您每次將 HTML 檔案加入書庫時執行。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "輸入 HTML 檔案的編碼。一般的選擇包括: cp1252、 latin1、iso-8859-1 和 utf-8。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -193,49 +193,49 @@ msgstr "" "建立包含 PML 檔案和在 pmlname_img 或 images 目錄中所有圖片的 PMLZ 壓縮檔。這個外掛程式會在您每次將 PML " "檔案加入書庫時執行。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "從漫畫檔中擷取封面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "從 %s 文件中讀取詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "從用 RAR 格式壓縮的電子書檔案中讀取詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "從用ZIP格式壓縮的電子書檔案中讀取詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "在%s檔案中設定詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "從%s檔案中設定詮釋資料" @@ -379,35 +379,35 @@ msgstr "這個設定檔適用SONY PRS 系列,如 500/505/700 型號等,使 msgid "This profile is intended for the Amazon Kindle DX." msgstr "這個設定檔適用於Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" msgstr "已安裝的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" msgstr "檔案類型外掛程式對應" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" msgstr "本地外掛程式自訂設置" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" msgstr "已關閉的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " msgstr "沒有在 中找到合適的外掛程式 " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" @@ -419,29 +419,29 @@ msgstr "" " 以載入的外部外掛程式自訂 calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "指定含有外掛程式的 zip 檔案的路徑來加入一個外掛程式。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "依名稱移除一個自訂的外掛程式。對內建外掛程式無效" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "自訂外掛程式。指定外掛程式的名稱以及用逗號分隔的自訂字串。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" msgstr "列出所有已安裝的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" msgstr "開啟已經命名的外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" msgstr "關閉已經命名的外掛程式" @@ -592,7 +592,7 @@ msgstr "與翰林V5電子書通訊。" msgid "Communicate with the BOOX eBook reader." msgstr "與 BOOX eBook 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -663,7 +663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 @@ -673,22 +673,22 @@ msgstr "" msgid "Getting list of books on device..." msgstr "從裝置中取得書籍列表" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 msgid "Removing books from device..." msgstr "正在從裝置中移除書籍..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 msgid "Removing books from device metadata listing..." msgstr "將書籍從裝置的元數據清單移除..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 msgid "Adding books to device metadata listing..." @@ -706,6 +706,10 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "與 Nokia 770 internet tablet 連接。" @@ -1499,6 +1503,51 @@ msgstr "正在對電子書籍進行轉換..." msgid "Creating" msgstr "建立中" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. %prog will try to detect " +"these and replace them with constructs that epubcheck likes. This may cause " +"significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. %prog can either add them to the manifest or delete " +"them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " @@ -1826,11 +1875,11 @@ msgstr "漫畫" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" msgstr "書名" @@ -1839,7 +1888,7 @@ msgstr "書名" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "作者" @@ -1862,7 +1911,7 @@ msgstr "製作人" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "評論" @@ -1871,7 +1920,7 @@ msgstr "評論" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" msgstr "標簽" @@ -1881,7 +1930,7 @@ msgstr "標簽" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" msgstr "系列" @@ -1891,7 +1940,7 @@ msgid "Language" msgstr "語言" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "時間戳記" @@ -2135,7 +2184,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "封面" @@ -2174,70 +2223,70 @@ msgstr "所有文章" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "標題頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "目錄" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "辭彙" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "致謝" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "參考書目" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "版權頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "版權所有" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "呈獻" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "題辭" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "插圖的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "表格的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "備註" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "主文" @@ -2281,7 +2330,7 @@ msgstr "側邊欄" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2289,7 +2338,7 @@ msgstr "一般而言 calibre 會把空行視為段落標記。使用這個選項 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2442,7 +2491,7 @@ msgstr "" "取得關於這個 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:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" msgstr "作者" @@ -2601,19 +2650,19 @@ msgid "" "slowest." msgstr "指定要使用的壓縮等級。比例為 1 到 10。1 是最少的壓縮但速度最快,而 10 為最高的壓縮但速度最慢。" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "透過 markdown 前處理器執行文字輸入。要了解更多關於 markdown 的資訊請看" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "不要在輸出的文字中插入目錄頁。" @@ -2779,7 +2828,7 @@ msgstr "複製" msgid "Copy to Clipboard" msgstr "複製到剪貼簿" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 msgid "Choose Files" msgstr "選擇檔案" @@ -2794,13 +2843,13 @@ msgid "User annotations generated from main library only" msgstr "使用者註記只從主要書庫產生" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 msgid "No books selected" msgstr "尚未選取書籍" @@ -2840,209 +2889,209 @@ msgstr "有多少空白書籍?" msgid "How many empty books should be added?" msgstr "有多少空白書籍要加入?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." msgstr "正在上傳書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" msgstr "書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" msgstr "EPUB 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" msgstr "LRF 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" msgstr "HTML 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" msgstr "LIT 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" msgstr "MOBI 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" msgstr "純文字書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" msgstr "PDF 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" msgstr "漫畫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" msgstr "壓縮檔" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" msgstr "支援的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" msgstr "無法讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" msgstr "無法從以下項目讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 msgid "No book selected" msgstr "尚未選取書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 msgid "Cannot delete" msgstr "無法刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 msgid "Choose formats to be deleted" msgstr "選擇要刪除的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" msgstr "選擇不要刪除的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 msgid "Deleting books from device." msgstr "正在從裝置中刪除書籍。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "選取的書籍會被永久刪除而檔案會從您的電腦中移除。您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 msgid "Cannot download metadata" msgstr "不能下載元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" msgstr "社交網路元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" msgstr "封面" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" msgstr "元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 msgid "Downloading %s for %d book(s)" msgstr "正在下載 %s,用於 %d 書" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 msgid "Failed to download some metadata" msgstr "下載部分元數據失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 msgid "Failed to download metadata for the following:" msgstr "以下項目下載元數據失敗:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" msgstr "下載元數據失敗:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 msgid "Cannot edit metadata" msgstr "不能編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 msgid "" "All book formats and metadata from the selected books will be added to the " "first selected book.

      The second and subsequently selected " @@ -3050,7 +3099,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 msgid "" "All book formats and metadata from the selected books will be merged into " "the first selected book.

      After merger the second and " @@ -3060,51 +3109,51 @@ msgid "" "from your computer.

      Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 msgid "Cannot save to disk" msgstr "不能儲存到磁碟" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 msgid "Choose destination directory" msgstr "選擇目的端目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 msgid "Error while saving" msgstr "當儲存時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 msgid "There was an error while saving." msgstr "當儲存時發生錯誤。" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Could not save some books" msgstr "不能儲存某些書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." msgstr "點選顯示詳細資料按鈕" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 msgid "No books selected to generate catalog for" msgstr "沒有選取書籍來建立分類" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 msgid "Generating %s catalog..." msgstr "正在產生 %s 分類.." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "找不到書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3112,49 +3161,49 @@ msgstr "" "沒有可分類的書籍\n" "請檢查排除的標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." msgstr "分類已產生。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" msgstr "匯出分類目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 msgid "Select destination for %s.%s" msgstr "選擇 %s 的目的端。%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 msgid "Fetching news from " msgstr "取回新聞於 " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 msgid " fetched." msgstr " 已取回。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 msgid "Cannot convert" msgstr "不能轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" msgstr "正在開始 %d 本書的轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 msgid "Cannot view" msgstr "不能檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 msgid "Choose the format to view" msgstr "選擇要檢視的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" msgstr "已選取多個書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3162,11 +3211,11 @@ msgid "" "continue?" msgstr "您正嘗試開啟 %d 本書。同時開啟太多書可能會很慢並且對您的電腦的回應有負面效果。當這個程序開始後直到完成之前都不能停止。您想要繼續嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" msgstr "不能開啟資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 msgid "%s has no available formats." msgstr "%s 沒有可用的格式。" @@ -3191,7 +3240,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處理。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "No books" msgstr "沒有書籍" @@ -3315,15 +3364,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 @@ -3347,12 +3396,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3382,8 +3431,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "路徑" @@ -3400,8 +3450,8 @@ msgid "Formats" msgstr "格式" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" @@ -3414,12 +3464,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 msgid "None" msgstr "沒有" @@ -4493,11 +4543,11 @@ msgstr "" "則會比對任何標籤。

      要學習更多關於 XPath 的進階用法,請查閱 XPath Tutorial。" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 msgid "Browse by covers" msgstr "依封面瀏覽" @@ -4687,128 +4737,124 @@ msgstr "裝置: " msgid " detected." msgstr " 被偵測到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778 -msgid "Connected " -msgstr "已連線 " - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "selected to send" msgstr "選擇要傳送的項目" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Choose format to send to device" msgstr "選擇要傳送到裝置的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "No device" msgstr "沒有裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "Cannot send: No device is connected" msgstr "不能傳送:沒有連線中的裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "No card" msgstr "沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "不能傳送:裝置沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 msgid "E-book:" msgstr "電子書:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 msgid "Attached, you will find the e-book" msgstr "已附加,您會發現電子書" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "in the %s format." msgstr "%s 格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 msgid "Sending email to" msgstr "傳送電子郵件到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 msgid "No suitable formats" msgstr "沒有合適的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 msgid "Auto convert the following books before sending via email?" msgstr "是否在透過電子郵件傳送前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "無法透過電子郵件傳送前下列書籍,因為找不到適合的格式:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email books" msgstr "無法寄出書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email the following books:" msgstr "無法寄出下列書籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Sent by email:" msgstr "以電子郵件傳送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "News:" msgstr "新聞:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 msgid "Sent news to" msgstr "傳送新聞到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 msgid "Auto convert the following books before uploading to the device?" msgstr "是否在上傳到裝置前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 msgid "Sending catalogs to device." msgstr "正在傳送分類到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 msgid "Sending news to device." msgstr "正在傳送新聞到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Sending books to device." msgstr "正在傳送書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "裝置上已無空間" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

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

      不能上傳書籍到裝置,因為已無更多可用空間 " @@ -4846,7 +4892,7 @@ msgid "My Books" msgstr "我的書籍" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "產生分類" @@ -4985,157 +5031,157 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." msgstr "安裝命令列工具失敗。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" msgstr "命令列工具已安裝" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" msgstr "命令列工具已安裝於" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移動 calibre.app,您必須重新安裝命令列工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" msgstr "沒有有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" msgstr "%s 不是有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" msgstr "選擇外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" msgstr "外掛程式不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" msgstr "外掛程式:%s 不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" msgstr "外掛程式不可自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" msgstr "外掛程式:%s 不需要自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" msgstr "自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" msgstr "不能移除內建的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 不能移除。它是內建的外掛程式。請嘗試停用它來代替。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 msgid "Error log:" msgstr "錯誤紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 msgid "Access log:" msgstr "存取紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 msgid "Failed to start content server" msgstr "啟動內容伺服器失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" msgstr "選擇書籍的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" msgstr "不正確的大小" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸 %s 是無效的。格式必須為 寬度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" msgstr "無效的資料庫位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " msgstr "無效的資料庫位置 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
      Must be a directory." msgstr "
      必須是目錄。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
      Cannot write to " msgstr "無效的資料庫位置。
      不能寫入 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" msgstr "正在檢查資料庫完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" msgstr "檢查資料庫完整性失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" msgstr "發現某些不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5266,221 +5312,225 @@ msgstr "" msgid "Sending to &device" msgstr "傳送到裝置(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "偏好設定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "電子書位置(電子書儲存在資料夾中以作者排序,而元數據則儲存在 metadata.db 檔案中)(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" msgstr "瀏覽新的資料庫位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "當有新版本可用時顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "預設下載社交網路元數據 (標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" msgstr "當取得元數據時覆蓋作者和書名(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" msgstr "預設網路逾時時間(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "設定網路抓取的預設逾時時間(例如任何我們透過網路取得資訊的時間)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" msgstr "選擇語言(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "一般" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" msgstr "工作優先權(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" msgstr "偏好的輸出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" msgstr "偏好的輸入格式(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" msgstr "在叢書編號使用羅馬數字(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需要重新啟動)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "在系統匣中顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示封面瀏覽器(需要重新啟動)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" msgstr "隨打即查" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "自動將下載的新聞傳送到電子書閱讀器(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "當新聞自動傳送到閱讀器後將它自書庫刪除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在瀏覽模式中要顯示的封面數(需重新啟動)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "工具列" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "小" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "工具列按鈕大小(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "在工具列按鈕中顯示文字(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "選擇在書庫檢視中顯示的欄位(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "使用內部檢視器於(&V):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "加入要傳送電子書的電子郵件位址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "加入電子郵件(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "成為預設值(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "移除電子郵件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以將書籍透過電子郵件傳送給您(或您的閱讀器)。已下載的新聞會自動傳送到所有有核取「自動傳送」的電子郵件位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待 worker 程序的最大數目(需重新啟動)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "檢查資料庫完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "安裝命令列工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "開啟 &calibre 組態目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "限制最大同時工作不超過可用的 &CPU 核心" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "裝置偵測除錯(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5488,75 +5538,75 @@ msgid "" msgstr "" "calibre 包含了一個網路伺服器,讓您可以在世界的任何地方使用瀏覽器存取您的書籍收藏。任何對這個設定值的改變都要在伺服器重新啟動後才會生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "伺服器連接埠(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "使用者名稱(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密碼(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您讓密碼留空,任何人都可以使用網頁介面存取您的藏書。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "顯示封面的最大尺寸 (寬度x高度)。太大的封面會被調整大小。 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "最大封面尺寸(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "顯示密碼(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "每次查詢最大 &OPDS 項目:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "啟動伺服器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "停止伺服器(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "測試伺服器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "啟動時自動執行伺服器(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "檢視伺服器紀錄檔(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

      Remember to leave calibre running as the server only runs as long as " @@ -5570,33 +5620,33 @@ msgstr "" "

      Stanza 應該能自動看到您的 calibre 藏書。如果沒有,請試著在您 iPhone 上的 Stanza 閱讀器把 URL " "http://myhostname:8080 加入為新的分類。其中 myhostname 應該是執行 calibre 的電腦的有效主機名稱或 IP 位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "您可以在這裡自訂 Caligre 的行為,控制它使用何種外掛程式。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "啟用/停用外掛程式(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "自訂外掛程式(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "移除外掛程式(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "加入新的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "外掛程式檔案(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "加入(&A)" @@ -5634,9 +5684,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "日期" @@ -5830,12 +5880,18 @@ msgstr "再次顯示這個警告(&S)" msgid "ERROR" msgstr "錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "格式" @@ -6637,6 +6693,10 @@ msgstr "如果您想要的標籤不在可用的清單中,您可以在這裡加 msgid "Add tag to available tags and apply it to current book" msgstr "將標籤加入可用的標籤並套用到目前的書籍" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" @@ -6989,146 +7049,162 @@ msgstr "正規表示式 (?P)" msgid "Save single format to disk..." msgstr "儲存單一格式到磁碟..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" msgstr "個別編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" msgstr "大量編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" msgstr "下載元數據和封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" msgstr "只下載元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" msgstr "只下載封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" msgstr "只下載社交網路元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" msgstr "從單一目錄加入書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "從目錄加入書籍,包含子目錄(每個目錄一本書,每個電子書檔案被當成同樣書籍的不同格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "從目錄加入書籍,包含子目錄(每個目錄多本書,每個電子書檔案被當成不同的書籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "加入空的電子書(沒有格式的書籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 msgid "Save to disk" msgstr "儲存至磁碟" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" msgstr "儲存到磁碟的單一目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Save only %s format to disk" msgstr "只儲存 %s 格式到磁碟" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 msgid "View" msgstr "檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" msgstr "檢視指定的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" msgstr "移除選取的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." msgstr "從選取書籍中移除指定格式的檔案.." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." msgstr "從選取書籍移除所有的格式,除了..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" msgstr "移除選取的書籍中的封面" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" msgstr "個別轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" msgstr "大量轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" msgstr "在您的 calibre 書庫建立書籍的分類" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" msgstr "執行歡迎精靈" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "Similar books..." msgstr "類似的書籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +msgid "Connected " +msgstr "已連線 " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 msgid "Book Details" msgstr "" @@ -7212,29 +7288,29 @@ msgid "Rating" msgstr "評等" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "書籍 %s / %s。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

      " msgstr "請雙擊以編輯

      " @@ -7278,11 +7354,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "不允許的" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7479,155 +7555,163 @@ msgstr "嘗試重新啟動您的電腦。" msgid "try deleting the file" msgstr "嘗試刪除檔案" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 msgid "Advanced search" msgstr "進階搜尋" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 msgid "&Search:" msgstr "搜尋(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 msgid "" "

      Search the list of books by title, author, publisher, tags, comments, " "etc.

      Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 msgid "Reset Quick Search" msgstr "重設快速搜尋" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 msgid "Add books" msgstr "加入書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 msgid "Remove books" msgstr "移除書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 msgid "Edit meta information" msgstr "編輯元數據資訊" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 msgid "Send to device" msgstr "傳送到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 msgid "S" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 msgid "Fetch news" msgstr "取回新聞" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 msgid "F" msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 msgid "Convert E-books" msgstr "轉換電子書" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 msgid "Open containing folder" msgstr "開啟包含的資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 msgid "Show book details" msgstr "顯示書籍詳細資料" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 msgid "Books by same author" msgstr "同樣作者的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 msgid "Books in this series" msgstr "在這套叢書中的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 msgid "Books by this publisher" msgstr "這個出版社的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 msgid "Books with the same tags" msgstr "同樣標籤的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 msgid "Configure calibre" msgstr "設定 calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 msgid "Ctrl+P" msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7654,32 +7738,36 @@ msgstr "具有書名或 ISBN 的書籍" msgid "No matches found for this book" msgstr "找不到這本書的符合項" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 msgid "Search" msgstr "搜尋" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" msgstr "搜尋(要使用進階搜尋請按左邊的按鈕)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "({0} of all)" msgstr "" @@ -7802,18 +7890,31 @@ msgstr "" msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" msgstr "符合全部" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" msgstr "符合任何" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -7839,15 +7940,15 @@ msgstr "大量轉換的佇列中的書籍" msgid "Queueing " msgstr "佇列中 " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "取回新聞於 " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "轉換現有的" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -7861,77 +7962,70 @@ msgstr "還原(&R)" msgid "&Donate to support calibre" msgstr "捐款支援 calibre (&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "重新啟動(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206 -msgid "

      For help see the: User Manual
      " -msgstr "

      需要協助請查閱:User Manual
      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 -msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " -msgstr "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速使用指南" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure" msgstr "不能設定" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Cannot configure while there are running jobs." msgstr "當有工作仍在進行時不能設定。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed info available" msgstr "沒有詳細資訊可用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 msgid "No detailed information is available for books on the device." msgstr "在這個裝置上的書籍沒有詳細資訊可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Conversion Error" msgstr "轉換時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 msgid "" "

      Could not convert: %s

      It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

      無法轉換:%s

      它是具有 DRM 的書籍。您必須先移除 DRM 後才能使用第三方工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." -msgstr "是世界各地許多志工努力的成果。如果您覺得它有用,請考慮捐款以支持它的開發。" +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -7941,28 +8035,21 @@ msgstr "" " 現在結束可能造成裝置上的損毀。
      \n" " 您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 msgid "WARNING: Active jobs" msgstr "警告:使用中的工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "會在系統匣中保持執行。要關閉它,請在系統匣的關聯選單中選擇結束。" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52 -msgid "" -"Latest version: %s" -msgstr "" -"最新版本:%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "有更新可用" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8445,42 +8532,26 @@ msgstr "貼上圖片" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 msgid "" "Library\n" -"%d\n" -"books" +"%d books" msgstr "" -"書庫\n" -"%d\n" -"本書" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 msgid "" "Reader\n" -"%s\n" -"available" +"%s" msgstr "" -"閱讀器\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 msgid "" "Card A\n" -"%s\n" -"available" +"%s" msgstr "" -"記憶卡 A\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 msgid "" "Card B\n" -"%s\n" -"available" +"%s" msgstr "" -"記憶卡 B\n" -"%s\n" -"可用" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 msgid "Click to see the books available on your computer" @@ -8502,35 +8573,39 @@ msgstr "按這裡查看您的閱讀器記憶卡 B 中有多少書籍" msgid "Books located at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 msgid "Change Case" msgstr "變更大小寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 msgid "Upper Case" msgstr "全大寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 msgid "Lower Case" msgstr "全小寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 msgid "Swap Case" msgstr "大小寫互換" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 msgid "Hide" msgstr "" @@ -9896,89 +9971,89 @@ msgstr "未知的新聞來源" msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "下載完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "無法下載下列文章:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\t失敗的連結:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "無法取回文章。以 -vv 執行來查看原因。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "正在取回餵送..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "從索引頁取得餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "正在嘗試下載封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "將餵送下載到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "無法下載封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "正在從 %s 下載封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "無標題的文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "已下載的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "下載失敗的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "正在取回餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10124,6 +10199,12 @@ msgstr "不要下載 CSS 樣式表。" #~ msgid "Click to browse books by tags" #~ msgstr "點選以標籤來瀏覽書籍" +#~ msgid "

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

      需要協助請查閱:User Manual
      " + +#~ msgid "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " +#~ msgstr "%s: %s by Kovid Goyal %%(version)s
      %%(device)s

      " + #~ msgid "Choose a location for your ebook library." #~ msgstr "選擇您的電子書庫的位置。" @@ -10163,9 +10244,56 @@ msgstr "不要下載 CSS 樣式表。" #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "無法存取 %s。使用 %s 做為書庫。" +#~ msgid "" +#~ "is the result of the efforts of many volunteers from all over the world. If " +#~ "you find it useful, please consider donating to support its development." +#~ msgstr "是世界各地許多志工努力的成果。如果您覺得它有用,請考慮捐款以支持它的開發。" + +#~ msgid "" +#~ "Latest version: %s" +#~ msgstr "" +#~ "最新版本:%s" + #~ msgid "Ebook Viewer" #~ msgstr "電子書槍視器" +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "閱讀器\n" +#~ "%s\n" +#~ "可用" + +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "書庫\n" +#~ "%d\n" +#~ "本書" + +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "記憶卡 A\n" +#~ "%s\n" +#~ "可用" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "記憶卡 B\n" +#~ "%s\n" +#~ "可用" + #~ msgid "" #~ "The format in which to output the data. Available choices: %s. Defaults is " #~ "text." From 363e21a2ea6effa0a87237b077243f7a693af8ab Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 11 Jul 2010 04:39:49 +0100 Subject: [PATCH 002/100] Launchpad automatic translations update. --- src/calibre/translations/ca.po | 984 ++++++++++++++++++--------------- src/calibre/translations/nl.po | 853 +++++++++++++++------------- src/calibre/translations/sr.po | 917 ++++++++++++++++-------------- 3 files changed, 1513 insertions(+), 1241 deletions(-) diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 354fcf35bf..18670fb209 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,19 +10,19 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:37+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-10 10:18+0000\n" +"Last-Translator: sefirotsama \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" +"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" -msgstr "No fa absolutament res" +msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 @@ -31,7 +31,7 @@ msgstr "No fa absolutament res" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -115,10 +115,10 @@ msgstr "No fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -163,11 +163,11 @@ msgstr "Tipus de fitxer" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" -msgstr "Lector de metadades" +msgstr "Lector de metainformació" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" -msgstr "Escriptor de metadades" +msgstr "Escriptor de metainformació" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" @@ -180,7 +180,7 @@ msgid "" "library." msgstr "" "Segueix tots els enllaços locals en un fitxer HTML i crea un arxiu ZIP que " -"contingui els fitxers enllaçats. Aquest connector s'executat cada vegada que " +"contingui els fitxers enllaçats. Aquest connector s'executa cada vegada que " "s'afegeix un fitxer HTML a la biblioteca." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 @@ -224,15 +224,15 @@ msgstr "Extreu la portada dels fitxers de còmic" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" -msgstr "Llegeix les metadades dels fitxers %s" +msgstr "Llegeix la metainformació dels fitxers %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" -msgstr "Llegeix les metadades dels llibres electrònics en arxius RAR" +msgstr "Llegeix la metainformació dels llibres electrònics en arxius RAR" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" -msgstr "Llegeix les metadades dels llibres electrònics en arxius ZIP" +msgstr "Llegeix la metainformació dels llibres electrònics en arxius ZIP" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 @@ -241,11 +241,11 @@ msgstr "Llegeix les metadades dels llibres electrònics en arxius ZIP" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" -msgstr "Estableix metadades als fitxers %s" +msgstr "Estableix la metainformació als fitxers %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" -msgstr "Estableix metadades des dels fitxers %s" +msgstr "Estableix metainformació des dels fitxers %s" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" @@ -258,10 +258,10 @@ msgid "" "useful for documents that do not declare an encoding or that have erroneous " "encoding declarations." msgstr "" -"Especifiqueu el joc de caràcters del document d'entrada. Aquesta opció té " -"preferència a qualsevol altre joc de caràcters que pugui estar indicat al " +"Especifiqueu el joc de caràcters del document d'entrada. Aquesta opció " +"sobreescriurà qualsevol altre joc de caràcters que pugui estar indicat al " "document. És particularment útil per a documents que no indiquen cap joc de " -"caràcters o ho fan incorrectamen." +"caràcters o ho fan incorrectament." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" @@ -522,11 +522,11 @@ msgstr "finalitzat" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" -msgstr "" +msgstr "Fes servir Sèries com a categoria a l'iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" -msgstr "" +msgstr "Cau de caràtules des de l'iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" @@ -722,30 +722,30 @@ msgstr "Comunica amb el lector Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "S'està obtenint el llistat de llibres disponibles al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "S'estan suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "S'estan suprimint llibres del llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "S'estan afegint llibres al llistat de metadades del dispositiu..." @@ -763,7 +763,7 @@ msgstr "Comunicar-se amb el Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Comunicar-se amb el Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -917,12 +917,12 @@ msgstr "Estableix comunicació amb el lector de llibres electrònics." msgid "Get device information..." msgstr "Obté informació del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "S'estan transferint llibres al dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "S'estan enviant metadades al dispositiu..." @@ -1706,7 +1706,7 @@ msgstr "S'està creant" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "Reparador d'ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" @@ -1715,9 +1715,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1730,10 +1730,18 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [opcions] fitxer.epub\n" +"\n" +"Arregla els problemes més comuns als fitxers EPUB que poden causar ésser " +"rebutjats per un servei de publicació amb pobre disseny.\n" +"\n" +"De manera predeterminada, no arreglant és correcte i els missatges són " +"impresos per cada error detectat. Faci servir les opcions per controlar " +"quins errors han estat automàticament arreglats." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Ha d'especificar un fitxer epub." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1741,13 +1749,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" +msgstr "Elimina arxius no manifestats enlloc de afegir-los al manifest" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -1800,6 +1808,10 @@ msgid "" "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" +"No fer servir una caràtula SVG. Faci servir aquesta opció si el seu EPUB " +"serà fet servir a un dispositiu que no té suport per a SVG, com per exemple " +"l'iPhone o bé JetBook Lite. Sense aquesta opció, aquests dispositius " +"mostrarà la caràtula com una pàgina en blanc." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" @@ -2275,12 +2287,15 @@ msgstr "Establir la data de publicació." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "" +"Aconsegueix caràtules del ebook i guarda-les com el fitxer especificat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" +"Especifica el nom d'un fitxer OPF. La metainformació serà escrita juntament " +"al fitxer OPF." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" @@ -2288,6 +2303,9 @@ msgid "" "ebook. Metadata specified on the command line will override metadata read " "from the OPF file" msgstr "" +"Llegeix la metainformació des d'un fitxer OPF específic i la fa servir com a " +"metainfornació al ebook. La metainformació especificada a la línia d'ordres " +"serà sobreescriurà la metainformació llegida del fitxer OPF." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" @@ -2319,11 +2337,11 @@ msgstr "No s'ha trobat cap caràtula" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15 msgid "Cover download" -msgstr "" +msgstr "Caràtula descarregada." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" -msgstr "" +msgstr "Descarrega metainformació des de Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 msgid "Metadata download" @@ -2339,19 +2357,19 @@ msgstr "etiquetes" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 msgid "description/reviews" -msgstr "" +msgstr "Descripció/sinopsis" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:113 msgid "Download %s from %s" -msgstr "" +msgstr "Descarrega %s des de %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:139 msgid "Downloads metadata from Google Books" -msgstr "" +msgstr "Descarrega metainformació des de Google Books." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from isbndb.com" -msgstr "" +msgstr "Descarrega metainformació des de isbndb.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:184 msgid "" @@ -2361,11 +2379,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194 msgid "Downloads social metadata from amazon.com" -msgstr "" +msgstr "Descarrega metainformació social des d'amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" +"Descarrega informació de series, etiquetes i qualificacions des de " +"librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" @@ -2380,40 +2400,53 @@ msgid "" "isbndb.com.\n" "\n" msgstr "" +"\n" +"%prog [opcions] clau\n" +"\n" +"Obté metainformació de llibres des de isndb.com. Pot especificar " +"l'identificador ISBN del llibre o bé el seu títol i autor. Si vostè " +"especifica el títol i l'autor, serà retornat més d'un llibre.\n" +"\n" +"La clau, és la clau del compte que vostè genera desprès de registrar-ne un " +"compte gratuit a isbndb.com.\n" +"\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "" +"L'identificador ISBN del llibre del qual vostè en vol la metainformació." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." -msgstr "" +msgstr "L'autor del llibre el qual vostè ha cercat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." -msgstr "" +msgstr "El títol del llibre el qual vostè ha cercat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." -msgstr "" +msgstr "L'editor del llibre el qual vostè ha cercat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." -msgstr "" +msgstr "LibraryThing.com ha esgotat el temps. Provi-ho de nou més tard." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." msgstr "" +"No s'ha pogut aconseguir la caràtula, el servidor està experimentant una " +"càrrega molt alta. Si us plau, provi-ho de nou més tard." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." -msgstr "" +msgstr " no trobat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." -msgstr "" +msgstr "Error al servidor LibraryThing.com. Provi-ho de nou més tard." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" @@ -2423,30 +2456,39 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" msgstr "" +"\n" +"%prog [opcions] ISBN\n" +"\n" +"Aconsegueix una portada imatge o bé metainformació social per al llibre " +"identificat mitjançant ISBN des de LibrqaryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" -msgstr "" +msgstr "Portada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" +"Modifica les imatges per a trobar les limitacions de mida del dispositiu " +"Palm." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." -msgstr "" +msgstr "Quan es mostri, fes servir l'autor com a camp d'autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." msgstr "" +"No afegeixis índex al final del llibre. Útil si el llibre té el seu propi " +"índex." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." -msgstr "" +msgstr "Títol per qualsevol índex generat en línia." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." @@ -2466,78 +2508,78 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" -msgstr "" +msgstr "Pàgina del títol" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" -msgstr "" +msgstr "Índex" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" -msgstr "" +msgstr "Índex" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" -msgstr "" +msgstr "Glossari" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" -msgstr "" +msgstr "Reconeixements" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" -msgstr "" +msgstr "Bibliografia" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" -msgstr "" +msgstr "Colofó" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" -msgstr "" +msgstr "Drets d'autor" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" -msgstr "" +msgstr "Dedicatòria" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" -msgstr "" +msgstr "Epígraf" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" -msgstr "" +msgstr "Prefaci" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" -msgstr "" +msgstr "Índex d'il·lustracions" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" -msgstr "" +msgstr "Índex de taules" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" -msgstr "" +msgstr "Anotacions" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" -msgstr "" +msgstr "Pròleg" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" -msgstr "" +msgstr "Text principal" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" -msgstr "" +msgstr "El format de llibre %s no està suportat" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." -msgstr "" +msgstr "Opcions de generació del HTML TOC." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" @@ -2550,24 +2592,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." -msgstr "" +msgstr "Opcions de generació OPF, NCX, etcètera." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." -msgstr "" +msgstr "Versió OPF per generar. Per defecte és %default." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" +"Genera un fitxer Adobe \"page-map\" si la informació de paginació és " +"disponible." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" -msgstr "" +msgstr "Notes al peu" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" -msgstr "" +msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 @@ -2589,13 +2633,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" -msgstr "" +msgstr "Format per a fer servir a un contenidor pdb. Les opcions son:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "" +"Especifica la codificació de caràcters per a la sortida del document. La " +"opció per defecte és cp1252. Nota: aquesta opció no és recolzada per tots " +"els formats." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" @@ -3190,14 +3237,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3259,7 +3306,7 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3427,7 +3474,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "" @@ -3583,12 +3630,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3656,7 +3703,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Cap" @@ -4505,12 +4552,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4781,124 +4828,124 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Envia a la memòria interna" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4906,132 +4953,132 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +msgid "No card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

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

      No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -5296,7 +5343,7 @@ msgid "Access log:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "" @@ -5360,32 +5407,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5396,93 +5443,104 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

    • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
    • \n" +"
    • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
    • \n" +"
    • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferències" @@ -7148,11 +7206,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -7245,7 +7303,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Desa al disc" @@ -7254,17 +7313,18 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Mostra" @@ -7308,46 +7368,46 @@ msgstr "" msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "" @@ -7410,6 +7470,218 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Reinicialitza la recerca ràpida" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Afegeix llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Suprimeix llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Esborra" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Envia al dispositiu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Recull notí­cies (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7698,163 +7970,34 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "&Restringit a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "Re&cerca:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Reinicialitza la recerca ràpida" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Afegeix llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Suprimeix llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Esborra" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Edita la meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Envia al dispositiu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Recull notí­cies (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Converteix Ebooks" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7883,6 +8026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "" @@ -7902,15 +8046,19 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(tots els llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "" @@ -8117,69 +8265,69 @@ msgstr "" msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "No puc configurar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8656,91 +8804,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "" @@ -9841,7 +9941,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10521,6 +10621,9 @@ msgstr "" #~ "Recerca llibres pel tí­tol, l'autor, l'editorial, les etiquetes i els " #~ "comentaris

    Els espais entre paraules es substitueixen per AND." +#~ msgid "Convert E-books" +#~ msgstr "Converteix Ebooks" + #~ msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." #~ msgstr "" #~ "Aquest perfil és adient per a la línia del SONY PRS. Els models 500/505/700 " @@ -10578,3 +10681,6 @@ msgstr "" #~ "EPUB s'utilitzarà a un dispositiu que no es compatible amb SVG, com l'iPhone " #~ "o el jetBook Lite. Sense aquesta opció, dits dispositius mostraran la tapa " #~ "com una pàgina en blanc." + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index b17977c6e2..952e6cd90c 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:36+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-10 12:21+0000\n" +"Last-Translator: Koen Mercken \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" +"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -32,7 +32,7 @@ msgstr "Doet helemaal niets" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -116,10 +116,10 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -702,30 +702,30 @@ msgstr "Communiceer met de Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Bezig met het ophalen van boeken van het apparaat..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Bezig om boeken te verwijderen van apparaat..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Verwijderen boeken van apparaat metagegevens lijst..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Toevoegen boeken aan apparaat metagegevens lijst..." @@ -743,7 +743,7 @@ msgstr "Communiceer met de Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Communiceer met de Pandigital Novel." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -894,12 +894,12 @@ msgstr "Communiceer met een e-boek lezer." msgid "Get device information..." msgstr "Haal lezer informatie op..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Bezig om de boeken naar het aparaat over te zetten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Versturen van metagegevens naar apparaat..." @@ -1681,18 +1681,18 @@ msgstr "Aanmaken" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "ePub correctie" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "lapmiddel epubcheck fouten" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1705,10 +1705,16 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [options] file.epu\n" +"Hersteld eenvoudige problemen in EPUB bestanden die ervoor kunnen zorgen dat " +"ze geweigerd worden door slecht ontworpen publicatie diensten.\n" +"De standaard instelling is dat er geen herstellingen gebeuren en dat er " +"foutmeldingen worden weergegeven voor iedere gevonden fout. Gebruik de " +"opties om in te stellen welke fouten automatisch hersteld worden." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "U dient een epub bestand te specifieren." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1716,8 +1722,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -3313,14 +3319,14 @@ msgid "Main memory" msgstr "|Hoofdgeheugen" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Geheugenkaart B" @@ -3386,7 +3392,7 @@ msgid "Failed to download metadata:" msgstr "Metagegevens konden niet worden gedownload:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3574,7 +3580,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde folder kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Geen boeken" @@ -3745,12 +3751,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3821,7 +3827,7 @@ msgstr "Klik om te openen" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Geen" @@ -4710,12 +4716,12 @@ msgid "Footer regular expression:" msgstr "Voetnoot reguliere expressie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ongeldige reguliere expressie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ongeldige reguliere expressie: %s" @@ -4999,124 +5005,124 @@ msgstr "toe te voegen labels" msgid "tags to remove" msgstr "te verwijderen labels" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Apparaat niet meer verbonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Lees apparaat informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Lees boeken lijst van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Haal annotaties uit apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Verstuur metagegevens naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Stuur de collectie(s) naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Upload %d boeken naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Verwijder boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Download boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Bekijk book op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Stel standaard stuur naar apparaat actie in" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " en verwijder ze uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Stuur naar hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Zend naar opslag kaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Zend naar opslag kaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Verzend en verwijder uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Verzend specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Verbind met folder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Verbind met iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Verbreek apparaat verbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Haal annoties op (experimenteel)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Selecteer de \"als apparaat\" te openen map" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5124,126 +5130,126 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "Geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Kan niet zenden: geen apparaat beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-Boek:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "Aangesloten, je zult het e-boek vinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "door" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "in het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Versturen van email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" "Auto-converteer de volgende boeken alvorens ze via email te versturen?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare " "formaten zijn gevonden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Boeken konden niet worden ge-emailed." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "De volgende boeken konden niet worden ge-emailed:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Verstuurd via email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Nieuws:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Bijgevoegd is de" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Nieuws verzonden naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Verstuur catalogus naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Versturen van nieuws naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5252,11 +5258,11 @@ msgstr "" "er geen geschikte bestandsformaten konden worden gevonden. Converteer " "boek(en) eerst naar een formaat dat word ondersteund door je lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5540,7 +5546,7 @@ msgid "Access log:" msgstr "Toeganglog-bestand:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Content server kon niet worden gestart" @@ -5610,11 +5616,11 @@ msgstr "" "moeten checken. Dit kan gebeuren als je de bestanden in de folders direct " "hebt gemanipuleerd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5624,11 +5630,11 @@ msgstr "" "bestanden. Calibre kan metagegevens uit het bestand lezen, of uit de " "bestandsnaam samenstellen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Lees metagegevens alleen uit de &bestandsnaam" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5636,11 +5642,11 @@ msgstr "" "Verwissel de voornaam en achternaam van de auteur. Dit heeft alleen " "betrekking op metagegevens gelezen uit bestandsnamen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Verwissel auteur voornaam en achternaam" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5651,7 +5657,7 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5659,15 +5665,15 @@ msgstr "" "Voeg nieuwe bestanden automatisch toe indien boeken met zelfde titel en " "auteur worden gevonden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configureer metagegevens uit bestandsnaam" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "Boeken &Toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5675,60 +5681,70 @@ msgstr "" "Hier kun je bepalen hoe calibre je boeken zal bewaren wanneer je de bewaar " "op schijf knop aanklikt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Bewaar &Omslag apart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Update &metagegevens in de opgeslagen copieën" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Bewaar metagegevens in &OPF bestand" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Converteer niet-Engelse tekens naar &Engelse equivalenten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatteer &datum als:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Op te slaan bestands &formaten:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Vervang spatie met &underscores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Verander pad in &kleine letters" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Bewaren boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Bewaar collecties op het apparaat" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 -msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5739,13 +5755,14 @@ msgstr "" "bepaalde apparaten door de apparaat interface plugins in te stellen onder " "voorkeuren -> plugins." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Verstuur naar &apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Voorkeuren" @@ -7552,11 +7569,11 @@ msgstr "Reguliere expressie (?P<titel>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Geen overeenkomst" @@ -7653,7 +7670,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Voeg leeg boek toe (Boek zonder formaten)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Opslaan op schijf" @@ -7662,17 +7680,18 @@ msgid "Save to disk in a single directory" msgstr "Opslaan op schijf in een enkele folder" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Bewaar alleen %s formaat op schijf" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Bekijk" @@ -7717,46 +7736,46 @@ msgstr "Maak catalogus van boeken in je calibre bibliotheek" msgid "Run welcome wizard" msgstr "Start de welkom wizard" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Vergelijkbare boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "" @@ -7820,6 +7839,220 @@ msgstr "Klik om een lijst met actieve opdrachten te zien" msgid " - Jobs" msgstr " - Taken" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Klik hier om de boeken te zien die beschikbaar zijn op uw computer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Klik hier om de boeken te zien in het hoofdgeheugen van je lezer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "Klik hier om de boeken te zien op opslagkaart A in je lezer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Geavanceerde Zoekopdracht" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

Search the list of books by title, author, publisher, tags, comments, " +"etc.

Words separated by spaces are ANDed" +msgstr "" +"

Zoek door de boekenlijst gesorteerd op titek, auteur, uitgever, labels, " +"commentaar, enz.

Woorden gescheiden door spaties worden samengevoegd" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Snelzoeken wissen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Verwijder de huidige bewaarde zoekopdracht" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Voeg boeken toe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Verwijder boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Zend naar lezer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Download nieuws" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Open betreffende map" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Laat boek details zien" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Boeken van dezelfde auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Boeken in deze serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Boeken van deze uitgever" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Boeken met dezelfde labels" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -8111,165 +8344,34 @@ msgstr "probeer de computer opnieuw op te starten" msgid "try deleting the file" msgstr "probeer het bestand te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "gezet in ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Geavanceerde Zoekopdracht" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Zoeken:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

Search the list of books by title, author, publisher, tags, comments, " -"etc.

Words separated by spaces are ANDed" -msgstr "" -"

Zoek door de boekenlijst gesorteerd op titek, auteur, uitgever, labels, " -"commentaar, enz.

Woorden gescheiden door spaties worden samengevoegd" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Snelzoeken wissen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Verwijder de huidige bewaarde zoekopdracht" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Voeg boeken toe" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Verwijder boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Wijzig meta informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Zend naar lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Download nieuws" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Converteer E-boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Open betreffende map" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Laat boek details zien" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Boeken van dezelfde auteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Boeken in deze serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Boeken van deze uitgever" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Boeken met dezelfde labels" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "configueer calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8300,6 +8402,7 @@ msgstr "Geen overeenkomsten gevonden voor dit boek" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Zoeken" @@ -8319,15 +8422,19 @@ msgstr "Opgeslagen zoekopdrachten" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(alle boeken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "" @@ -8538,33 +8645,33 @@ msgstr "&Herstarten" msgid "Calibre Quick Start Guide" msgstr "Calibre snelstart handboek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Kan niet configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8572,27 +8679,27 @@ msgstr "" "

Kon %s niet converteren.

Het is een eboek met DRM. " "Je moet eerst de DRM verwijderen met externe programma's." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -8603,11 +8710,11 @@ msgstr "" "apparaat.
\n" " Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "Waarschuwing: actieve werk opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9100,91 +9207,43 @@ msgstr "" msgid "Print eBook" msgstr "Print eboek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Afbeelding kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Afbeelding Plakken" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Klik hier om de boeken te zien die beschikbaar zijn op uw computer" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klik hier om de boeken te zien in het hoofdgeheugen van je lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "Klik hier om de boeken te zien op opslagkaart A in je lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Lettervorm wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Hoofdletters" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Kleine letters" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Lettervorm Wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Elk Woord Met Hoofdletter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "" @@ -10516,10 +10575,8 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" -"Onthoud alle collecties zelfs als deze zich niet in de metagegevens van de " -"bibliotheek bevinden" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -11568,6 +11625,9 @@ msgstr "Download geen CSS stylesheets" #~ "Zoek de boekenlijst op titel, auteur, uitgeverij, tags of " #~ "opmerkingen.

Meerdere woorden met spaties worden allen gebruikt." +#~ msgid "Convert E-books" +#~ msgstr "Converteer E-boeken" + #~ msgid "Click to browse books by their covers" #~ msgstr "Klik om boeken bij hun omslag te bekijken" @@ -12238,3 +12298,14 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Merge books" #~ msgstr "Boeken samenvoegen" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve device collections." +#~ msgstr "Bewaar collecties op het apparaat" + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Onthoud alle collecties zelfs als deze zich niet in de metagegevens van de " +#~ "bibliotheek bevinden" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 39f7ae30ac..0936355616 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:25+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-10 09:36+0000\n" +"Last-Translator: Vladimir Oka \n" "Language-Team: Serbian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -28,7 +28,7 @@ msgstr "Ne radi baš ništa" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -112,10 +112,10 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -697,30 +697,30 @@ msgstr "Uspostavi komunikaciju s Kobo čitačem" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Preuzimam spisak knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Uklanjam knjige iz spiska metapodataka na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Dodajem knjige u spisak metapodataka na uređaju..." @@ -738,7 +738,7 @@ msgstr "Uspostavi komunikaciju sa Sweex MM300 uređajem" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Uspostavi komunikaciju s Pandigital Novel čitačem" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -889,12 +889,12 @@ msgstr "Uspostavi komunikaciju s čitačem e-knjiga." msgid "Get device information..." msgstr "Pročitaj informacije o uređaju..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Šaljem knjige na uređaj..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Šaljem metapodatke na uređaj..." @@ -1661,18 +1661,18 @@ msgstr "Kreiram" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "ePub Radionica" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Izbegni epubcheck greške" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1685,24 +1685,32 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [opcije] fajl.epub\n" +"\n" +"Popravi uobičajene probleme u EPUB fajlovima koji dovode do toga da oni budu " +"odbijeni od strane loše projektovanih izdavačkih servisa.\n" +"\n" +"Podrazumeva se da neće bit nikakve popravke i da će se za svaku grešku samo " +"prikazati poruka. Koristite ovu opciju da odredite koje greške će biti " +"automatski popravljene." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Morate da specificirate epub fajl" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Popravi fajlove koji nisu u manifestu" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" +msgstr "Izbriši fajlove koji nisu u manifestu umesto da ih dodaš u manifest." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -3264,14 +3272,14 @@ msgid "Main memory" msgstr "Osnovna memorija" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Memorijska kartica A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Memorijska kartica B" @@ -3337,7 +3345,7 @@ msgid "Failed to download metadata:" msgstr "Nisam uspeo da preuzmem metapodatke:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3523,7 +3531,7 @@ msgid "The specified directory could not be processed." msgstr "Nisam mogao da obradim navedeni direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Nema knjiga" @@ -3693,12 +3701,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3769,7 +3777,7 @@ msgstr "Kliknite da biste otvorili" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nema" @@ -4659,12 +4667,12 @@ msgid "Footer regular expression:" msgstr "Regularni izraz za fusnotu:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Neispravan regularni izraz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Neispravan regularni izraz: %s" @@ -4945,124 +4953,124 @@ msgstr "etikete za dodavanje" msgid "tags to remove" msgstr "etikete za uklanjanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Nema detaljnih podataka." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Uređaj više nije priključen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Prikupi informacije o uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Preuzmi spisak knjiga sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Preuzmi beleške sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Pošalji metapodatke na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Pošalji kolekciju na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Prenesi %d knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Izbriši kjnige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Preuzmi knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Pregledaj knjige na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Postavi podrazumevanu akciju pri prenošenju na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Pošalji elektronskom poštom na" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " i izbriši iz biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Pošalji u osnovnu memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Pošalji na memorijsku karticu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Pošalji na memorijsku karticu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Osnovna memorija" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Pošalji i izbriši iz biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Pošalji određeni format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Uspostavi komunikaciju s direktorijumom" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Uspostavi komunikaciju sa iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Isključi uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Preuzmi beleške (eksperimentalno)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Izaberite direktorijum koji će biti korišćen kao uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Nije uspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5070,123 +5078,123 @@ msgstr "" "Došlo je do privremene greške u komunikaciji sa uređajem. Molim vas da " "isključite uređaj i/ili ponovo pokrenete računar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " detektovan." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "izabrane za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Izaberi format za slanje na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Ne mogu da pošaljem: Nije priključen nijedan uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Nema memorijske kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Ne mogu da pošaljem: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-knjiga:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "E-knjigu ćete pronaći priključenu uz ovu poruku" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "u formatu %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Šaljem poruku za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "Automatski konvertuj ove knjige pre slanja elektronskom poštom?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nisam uspeo da pošaljem ove knjige, jer nisu pronađeni odgovarajući formati:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Nisam uspeo da pošaljem knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Nisam uspeo da pošaljem sledeće knjige:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Poslato elektronskom poštom:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Vesti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Priključeno je" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Poslao vesti za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertuj sledeće knjige pre slanja na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Šaljem katalog na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Šaljem vesti na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Šaljem knjige na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5195,11 +5203,11 @@ msgstr "" "odgovarajući formati. Morate prvo konvertovati knjige u format koji vaš " "uređaj podržava." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Na uređaju nema dovoljno mesta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -5482,7 +5490,7 @@ msgid "Access log:" msgstr "Dnevnik pristupa:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Nisam uspeo da pokrenem server sadržaja" @@ -5552,11 +5560,11 @@ msgstr "" "formate proverite i ručno. Do ove greške može doći ako ručno baratate " "direktorijumom koji sadrži vašu biblioteku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5566,11 +5574,11 @@ msgstr "" "njega dodajete. Ovi podaci se mogu čitati ili iz sadržaja, ili iz imena " "fajla." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Čitaj metapodatke samo iz imena &fajla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5578,11 +5586,11 @@ msgstr "" "Promeni redosled imena i prezimena autora. Ovo utiče samo na metapodatke " "pročitane iz imena fajla." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Promeni redosled imena i prezimena autora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5601,7 +5609,7 @@ msgstr "" "\"an\"), interpunkciju, te veličinu slova. Poklapanje autora mora bit " "egzaktno." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5609,15 +5617,15 @@ msgstr "" "Ako su pronađene knjige sa sličnim naslovom i autorima, automatski &dodaj " "nove fajlove" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Podesi metapodatke pročitane iz imena fajla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Dodavanje knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5625,65 +5633,70 @@ msgstr "" "Ovde možete upravljati načinom na koji calibre snima vaše knjige kada " "pritisnete dugme Snimi na disk:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Snimi &naslovnu stranu u poseban fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Osveži &metapodatke u snimljenim kopijama" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Snimi metapodatke u &OPF fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Konvertuj ne-engleske znake u &engleske ekvivalente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatiraj &datume na sledeći način:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formati koji će biti snimljeni:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Promeni razmake u &donje crte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Promeni putanje u &mala slova" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Snimanje knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Sačuvaj kolekcije već na uređaju." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 -msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -"Ako je izabrana ova opcija, kolekcije neće biti obrisane čak i ako se ponov " -"pošalje knjiga sa izmenjenim metapodacima gde se kolekcija ne nalazi među " -"njima. Uz to, izmena kolekcija u pogledu na uređaj će biti omogućena. Ako " -"opcija nije izabrana, kolekcije će uvek odslikavati samo metapodatke u " -"calibre biblioteci." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5694,13 +5707,14 @@ msgstr "" "pojedinačne uređaje podešavanjem dodataka za vezu s uređajima u Podešavanja-" ">Dodaci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Slanje na &uređaj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Podešavanja" @@ -5876,7 +5890,7 @@ msgstr "Onemogući &animacije" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Prikaži &dugme za donacije (zahteva ponovno pokretanje)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6312,6 +6326,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" +"Sve obeležene knjige će biti zauvek izbrisane s vašeg uređaja. Molim " +"vas da proverite spisak." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" @@ -7162,7 +7178,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (bilo %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7490,11 +7506,11 @@ msgstr "Regularni izraz (?P<naslov>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Ništa nije pronađeno" @@ -7592,7 +7608,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Snimi na disk" @@ -7601,17 +7618,18 @@ msgid "Save to disk in a single directory" msgstr "Snimi na disk u jedan direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Snimi na disk samo %s format" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "Sačuvaj samo format %s na disk u jedan direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Prikaži" @@ -7655,46 +7673,46 @@ msgstr "Napravite katalog knjiga u vašoj calibre biblioteci" msgid "Run welcome wizard" msgstr "Pokrenite čarobnjaka za dobrodošlicu" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Slične knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Dodaj knjige u biblioteku" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Uredi kolekicje" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Izlog omota" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Izlog etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "kreirao Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Priključen je " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Pronađena je novija verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Podaci o knjizi" @@ -7757,6 +7775,235 @@ msgstr "Kliknite da vidite spisak aktivnih poslova." msgid " - Jobs" msgstr " - Poslova" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" +"Biblioteka\n" +"%d knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" +"Čitač\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" +"Kartica A\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" +"Kartica B\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Kliknite da vidite koje knjige su na raspolaganju na vašem računaru" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "" +"Kliknite da vidite koje knjige su na raspolaganju u osnovnoj memoriji vašeg " +"čitača" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" +"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici A " +"vašeg čitača" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" +"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici B " +"vašeg čitača" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Knjige se nalaze u" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "slobodno" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Prikaz knjiga će bit ograničen na knjige koje odgovaraju sačuvanoj pretrazi" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Napredna pretraga" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" +"

    Pretraži spisak knjiga po naslovu, autoru, izdavaču, etiketama, " +"komentarima, itd.

    Reči razdovjene razmacima moraju SVE biti prisutne" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Poništi brzu pretragu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Sačuvajte trenutnu pretragu pod imenom prikazanim u polju" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Izaberi aktivnu sačuvanu pretragu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Dodaj knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Ukloni knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Spoj odrednice s knjigama" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Pošalji na uređaj" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Preuzmi vesti" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Otvori izvorni direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Prikaži detalje o knjizi" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Knjige od istog autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Knjige iz iste serije" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Knjige od istog izdavača" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Knjige sa istim etiketama" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Pomoć" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "Otvorite calibre Korisničko uputstvo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "F1" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8056,166 +8303,34 @@ msgstr "pokušajte da ponovo pokrenete računar." msgid "try deleting the file" msgstr "pokušajte da izbrišete fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "Og&raniči na:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Prikaz knjiga će bit ograničen na knjige koje odgovaraju sačuvanoj pretrazi" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "podesi u ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Napredna pretraga" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Traži:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" -"

    Pretraži spisak knjiga po naslovu, autoru, izdavaču, etiketama, " -"komentarima, itd.

    Reči razdovjene razmacima moraju SVE biti prisutne" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Poništi brzu pretragu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Sačuvajte trenutnu pretragu pod imenom prikazanim u polju" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Izaberi aktivnu sačuvanu pretragu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Dodaj knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Ukloni knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Izmeni metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Spoj odrednice s knjigama" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Pošalji na uređaj" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Preuzmi vesti" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Konvertuj e-knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Otvori izvorni direktorijum" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Prikaži detalje o knjizi" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Knjige od istog autora" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Knjige iz iste serije" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Knjige od istog izdavača" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Knjige sa istim etiketama" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Podesi calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8246,6 +8361,7 @@ msgstr "Nema rezultata za ovu knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Traži" @@ -8265,15 +8381,19 @@ msgstr "Sačuvane pretrage" msgid "Choose saved search or enter name for new saved search" msgstr "Izaberite sačuvanu pretragu, ili unesite ime za novu" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} od {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(sve knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} od svih)" @@ -8398,7 +8518,7 @@ msgstr "Sortiraj po srednjoj oceni" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Odredite način sortiranja u Izlogu etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8412,6 +8532,7 @@ msgstr "Odgovara bilo koji od" msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" +"Kada je u Izlogu etiketa izabrano više stavki traži bilo koju od njih" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" @@ -8419,7 +8540,7 @@ msgstr "&Uredi korisničke kategorije" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Dodajte sopstvene kategorije u Izlog etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8484,33 +8605,33 @@ msgstr "&Ponovo pokreni" msgid "Calibre Quick Start Guide" msgstr "Kratko uputstvo za Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Ne mogu da podesim" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Ne mogu da podesim dok ima aktivnih poslova." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Ne postoje detaljne informacije" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Ne postoje detaljne informacije za knjige na uređaju." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Greška u konverziji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8518,27 +8639,30 @@ msgstr "" "

    Nisam uspeo da konvertujem: %s

    Knjiga je zaštićena DRMom. Prvo morate ukloniti DRM nezavisnim alatima." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Recept je isključen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Neuspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"je rezultat napora mnogih dobrovoljaca širom sveta. Ako mislite da vam je od " +"koristi molim vas da razmislite o mogućnosti da napravite donaciju u korist " +"daljeg razvoja. Vaše donacije pomažu da se razvoj calibrea nastavi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Još uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8549,11 +8673,11 @@ msgstr "" "uređaju.
    \n" " Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "UPOZORENJE: Aktivni poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9045,97 +9169,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "Štampaj e-knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiraj sliku" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Ubaci sliku" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Kliknite da vidite koje knjige su na raspolaganju na vašem računaru" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju u osnovnoj memoriji vašeg " -"čitača" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici A " -"vašeg čitača" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici B " -"vašeg čitača" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Knjige se nalaze u" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Promeni veličinu slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Velika slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Mala slova" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Zameni velika slova u mala, i obrnuto" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Veličina slova za naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Povuci za promenu veličine" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Prikaži" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Sakrij" @@ -10486,9 +10556,8 @@ msgid "User-created tag browser categories" msgstr "Korisničke kategorije za izlog etiketa" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" -"Sačuvaj sve kolekcije čak i ako ne postoje u metapodacima u biblioteci" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -10895,6 +10964,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Sort by &popularity" #~ msgstr "Sortiraj po &popularnosti" +#~ msgid "Convert E-books" +#~ msgstr "Konvertuj e-knjige" + #~ msgid "

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

    Za pomoć vidi: Korisničko uputstvo
    " @@ -11152,3 +11224,26 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Uspostavi komunikaciju sa iTunes (EKSPERIMENTALNO)" + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Sačuvaj sve kolekcije čak i ako ne postoje u metapodacima u biblioteci" + +#~ msgid "Preserve device collections." +#~ msgstr "Sačuvaj kolekcije već na uređaju." + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Ako je izabrana ova opcija, kolekcije neće biti obrisane čak i ako se ponov " +#~ "pošalje knjiga sa izmenjenim metapodacima gde se kolekcija ne nalazi među " +#~ "njima. Uz to, izmena kolekcija u pogledu na uređaj će biti omogućena. Ako " +#~ "opcija nije izabrana, kolekcije će uvek odslikavati samo metapodatke u " +#~ "calibre biblioteci." + +#~ msgid " " +#~ msgstr " " From 4fb3a73d85abd314c30a6e94adc514d7939d7985 Mon Sep 17 00:00:00 2001 From: Sengian Date: Sun, 11 Jul 2010 12:37:07 +0200 Subject: [PATCH 003/100] Bibtex export plugin first implementation --- src/calibre/customize/builtins.py | 4 +- src/calibre/gui2/catalog/catalog_bibtex.py | 52 + src/calibre/gui2/catalog/catalog_bibtex.ui | 47 + src/calibre/library/bibtex.py | 2593 ++++++++++++++++++++ src/calibre/library/catalog.py | 91 +- 5 files changed, 2783 insertions(+), 4 deletions(-) create mode 100644 src/calibre/gui2/catalog/catalog_bibtex.py create mode 100644 src/calibre/gui2/catalog/catalog_bibtex.ui create mode 100644 src/calibre/library/bibtex.py diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 9d876b42d1..65627f56ca 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -467,12 +467,12 @@ from calibre.devices.kobo.driver import KOBO from calibre.ebooks.metadata.fetch import GoogleBooks, ISBNDB, Amazon, \ LibraryThing from calibre.ebooks.metadata.douban import DoubanBooks -from calibre.library.catalog import CSV_XML, EPUB_MOBI +from calibre.library.catalog import CSV_XML, EPUB_MOBI, BIBTEX from calibre.ebooks.epub.fix.unmanifested import Unmanifested from calibre.ebooks.epub.fix.epubcheck import Epubcheck plugins = [HTML2ZIP, PML2PMLZ, ArchiveExtract, GoogleBooks, ISBNDB, Amazon, - LibraryThing, DoubanBooks, CSV_XML, EPUB_MOBI, Unmanifested, Epubcheck] + LibraryThing, DoubanBooks, CSV_XML, EPUB_MOBI, BIBTEX, Unmanifested, Epubcheck] plugins += [ ComicInput, EPUBInput, diff --git a/src/calibre/gui2/catalog/catalog_bibtex.py b/src/calibre/gui2/catalog/catalog_bibtex.py new file mode 100644 index 0000000000..713aa50319 --- /dev/null +++ b/src/calibre/gui2/catalog/catalog_bibtex.py @@ -0,0 +1,52 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai +from __future__ import with_statement + +__license__ = 'GPL v3' +__copyright__ = '2009, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + + +from calibre.gui2 import gprefs +from calibre.gui2.catalog.catalog_bibtex_ui import Ui_Form +from PyQt4.Qt import QWidget, QListWidgetItem + +class PluginWidget(QWidget, Ui_Form): + + TITLE = _('BibTeX Options') + HELP = _('Options specific to')+' BibTeX '+_('output') + sync_enabled = False + formats = set(['bib']) + + def __init__(self, parent=None): + QWidget.__init__(self, parent) + self.setupUi(self) + from calibre.library.catalog import FIELDS + self.all_fields = [] + for x in FIELDS: + if x != 'all': + self.all_fields.append(x) + QListWidgetItem(x, self.db_fields) + + def initialize(self, name): + self.name = name + fields = gprefs.get(name+'_db_fields', self.all_fields) + # Restore the activated fields from last use + for x in xrange(self.db_fields.count()): + item = self.db_fields.item(x) + item.setSelected(unicode(item.text()) in fields) + + def options(self): + # Save the currently activated fields + fields = [] + for x in xrange(self.db_fields.count()): + item = self.db_fields.item(x) + if item.isSelected(): + fields.append(unicode(item.text())) + gprefs.set(self.name+'_db_fields', fields) + + # Return a dictionary with current options for this widget + if len(self.db_fields.selectedItems()): + return {'fields':[unicode(item.text()) for item in self.db_fields.selectedItems()]} + else: + return {'fields':['all']} diff --git a/src/calibre/gui2/catalog/catalog_bibtex.ui b/src/calibre/gui2/catalog/catalog_bibtex.ui new file mode 100644 index 0000000000..9634f66dcd --- /dev/null +++ b/src/calibre/gui2/catalog/catalog_bibtex.ui @@ -0,0 +1,47 @@ + + + Form + + + + 0 + 0 + 579 + 411 + + + + Form + + + + + + Fields to include in output: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + + + + + 0 + 0 + + + + + + + QAbstractItemView::MultiSelection + + + + + + + + diff --git a/src/calibre/library/bibtex.py b/src/calibre/library/bibtex.py new file mode 100644 index 0000000000..c3586f5e2b --- /dev/null +++ b/src/calibre/library/bibtex.py @@ -0,0 +1,2593 @@ +# -*- coding: utf-8 -*- + +""" Collection of python utility-methodes commonly used by other + bibliograph packages. + From http://pypi.python.org/pypi/bibliograph.core/ + + Zope Public License (ZPL) Version 2.1 + + A copyright notice accompanies this license document that + identifies the copyright holders. + + This license has been certified as open source. It has also + been designated as GPL compatible by the Free Software + Foundation (FSF). + + Redistribution and use in source and binary forms, with or + without modification, are permitted provided that the + following conditions are met: + + 1. Redistributions in source code must retain the + accompanying copyright notice, this list of conditions, + and the following disclaimer. + + 2. Redistributions in binary form must reproduce the accompanying + copyright notice, this list of conditions, and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + + 3. Names of the copyright holders must not be used to + endorse or promote products derived from this software + without prior written permission from the copyright + holders. + + 4. The right to distribute this software or to use it for + any purpose does not give you the right to use + Servicemarks (sm) or Trademarks (tm) of the copyright + holders. Use of them is covered by separate agreement + with the copyright holders. + + 5. If any files are modified, you must cause the modified + files to carry prominent notices stating that you changed + the files and the date of any change. + + Disclaimer + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' + AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT + NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + NO EVENT SHALL THE COPYRIGHT HOLDERS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. + """ + +__docformat__ = 'reStructuredText' +__author__ = 'Tom Gross ' + +import os, re, string + +#from locale import getlocale +from calibre.constants import preferred_encoding +from calibre import strftime +from calibre.utils.date import isoformat + +utf8enc2latex_mapping = { + # This is a mapping of Unicode characters to LaTeX equivalents. + # The information has been extracted from + # , written by + # David Carlisle and Sebastian Rahtz. + # + # The extraction has been done by the "create_unimap.py" script + # located at . + u'\xa0': '$~$', + u'\xa1': '{\\textexclamdown}', + u'\xa2': '{\\textcent}', + u'\xa3': '{\\textsterling}', + u'\xa4': '{\\textcurrency}', + u'\xa5': '{\\textyen}', + u'\xa6': '{\\textbrokenbar}', + u'\xa7': '{\\textsection}', + u'\xa8': '{\\textasciidieresis}', + u'\xa9': '{\\textcopyright}', + u'\xaa': '{\\textordfeminine}', + u'\xab': '{\\guillemotleft}', + u'\xac': '$\\lnot$', + u'\xad': '$\\-$', + u'\xae': '{\\textregistered}', + u'\xaf': '{\\textasciimacron}', + u'\xb0': '{\\textdegree}', + u'\xb1': '$\\pm$', + u'\xb2': '${^2}$', + u'\xb3': '${^3}$', + u'\xb4': '{\\textasciiacute}', + u'\xb5': '$\\mathrm{\\mu}$', + u'\xb6': '{\\textparagraph}', + u'\xb7': '$\\cdot$', + u'\xb8': '{\\c{}}', + u'\xb9': '${^1}$', + u'\xba': '{\\textordmasculine}', + u'\xbb': '{\\guillemotright}', + u'\xbc': '{\\textonequarter}', + u'\xbd': '{\\textonehalf}', + u'\xbe': '{\\textthreequarters}', + u'\xbf': '{\\textquestiondown}', + u'\xc0': '{\\`{A}}', + u'\xc1': "{\\'{A}}", + u'\xc2': '{\\^{A}}', + u'\xc3': '{\\~{A}}', + u'\xc4': '{\\"{A}}', + u'\xc5': '{\\AA}', + u'\xc6': '{\\AE}', + u'\xc7': '{\\c{C}}', + u'\xc8': '{\\`{E}}', + u'\xc9': "{\\'{E}}", + u'\xca': '{\\^{E}}', + u'\xcb': '{\\"{E}}', + u'\xcc': '{\\`{I}}', + u'\xcd': "{\\'{I}}", + u'\xce': '{\\^{I}}', + u'\xcf': '{\\"{I}}', + u'\xd0': '{\\DH}', + u'\xd1': '{\\~{N}}', + u'\xd2': '{\\`{O}}', + u'\xd3': "{\\'{O}}", + u'\xd4': '{\\^{O}}', + u'\xd5': '{\\~{O}}', + u'\xd6': '{\\"{O}}', + u'\xd7': '{\\texttimes}', + u'\xd8': '{\\O}', + u'\xd9': '{\\`{U}}', + u'\xda': "{\\'{U}}", + u'\xdb': '{\\^{U}}', + u'\xdc': '{\\"{U}}', + u'\xdd': "{\\'{Y}}", + u'\xde': '{\\TH}', + u'\xdf': '{\\ss}', + u'\xe0': '{\\`{a}}', + u'\xe1': "{\\'{a}}", + u'\xe2': '{\\^{a}}', + u'\xe3': '{\\~{a}}', + u'\xe4': '{\\"{a}}', + u'\xe5': '{\\aa}', + u'\xe6': '{\\ae}', + u'\xe7': '{\\c{c}}', + u'\xe8': '{\\`{e}}', + u'\xe9': "{\\'{e}}", + u'\xea': '{\\^{e}}', + u'\xeb': '{\\"{e}}', + u'\xec': '{\\`{\\i}}', + u'\xed': "{\\'{\\i}}", + u'\xee': '{\\^{\\i}}', + u'\xef': '{\\"{\\i}}', + u'\xf0': '{\\dh}', + u'\xf1': '{\\~{n}}', + u'\xf2': '{\\`{o}}', + u'\xf3': "{\\'{o}}", + u'\xf4': '{\\^{o}}', + u'\xf5': '{\\~{o}}', + u'\xf6': '{\\"{o}}', + u'\xf7': '$\\div$', + u'\xf8': '{\\o}', + u'\xf9': '{\\`{u}}', + u'\xfa': "{\\'{u}}", + u'\xfb': '{\\^{u}}', + u'\xfc': '{\\"{u}}', + u'\xfd': "{\\'{y}}", + u'\xfe': '{\\th}', + u'\xff': '{\\"{y}}', + u'\u0100': '{\\={A}}', + u'\u0101': '{\\={a}}', + u'\u0102': '{\\u{A}}', + u'\u0103': '{\\u{a}}', + u'\u0104': '{\\k{A}}', + u'\u0105': '{\\k{a}}', + u'\u0106': "{\\'{C}}", + u'\u0107': "{\\'{c}}", + u'\u0108': '{\\^{C}}', + u'\u0109': '{\\^{c}}', + u'\u010a': '{\\.{C}}', + u'\u010b': '{\\.{c}}', + u'\u010c': '{\\v{C}}', + u'\u010d': '{\\v{c}}', + u'\u010e': '{\\v{D}}', + u'\u010f': '{\\v{d}}', + u'\u0110': '{\\DJ}', + u'\u0111': '{\\dj}', + u'\u0112': '{\\={E}}', + u'\u0113': '{\\={e}}', + u'\u0114': '{\\u{E}}', + u'\u0115': '{\\u{e}}', + u'\u0116': '{\\.{E}}', + u'\u0117': '{\\.{e}}', + u'\u0118': '{\\k{E}}', + u'\u0119': '{\\k{e}}', + u'\u011a': '{\\v{E}}', + u'\u011b': '{\\v{e}}', + u'\u011c': '{\\^{G}}', + u'\u011d': '{\\^{g}}', + u'\u011e': '{\\u{G}}', + u'\u011f': '{\\u{g}}', + u'\u0120': '{\\.{G}}', + u'\u0121': '{\\.{g}}', + u'\u0122': '{\\c{G}}', + u'\u0123': '{\\c{g}}', + u'\u0124': '{\\^{H}}', + u'\u0125': '{\\^{h}}', + u'\u0126': '{{\\fontencoding{LELA}\\selectfont\\char40}}', + u'\u0127': '$\\Elzxh$', + u'\u0128': '{\\~{I}}', + u'\u0129': '{\\~{\\i}}', + u'\u012a': '{\\={I}}', + u'\u012b': '{\\={\\i}}', + u'\u012c': '{\\u{I}}', + u'\u012d': '{\\u{\\i}}', + u'\u012e': '{\\k{I}}', + u'\u012f': '{\\k{i}}', + u'\u0130': '{\\.{I}}', + u'\u0131': '{\\i}', + u'\u0132': '{IJ}', + u'\u0133': '{ij}', + u'\u0134': '{\\^{J}}', + u'\u0135': '{\\^{\\j}}', + u'\u0136': '{\\c{K}}', + u'\u0137': '{\\c{k}}', + u'\u0138': '{{\\fontencoding{LELA}\\selectfont\\char91}}', + u'\u0139': "{\\'{L}}", + u'\u013a': "{\\'{l}}", + u'\u013b': '{\\c{L}}', + u'\u013c': '{\\c{l}}', + u'\u013d': '{\\v{L}}', + u'\u013e': '{\\v{l}}', + u'\u013f': '{{\\fontencoding{LELA}\\selectfont\\char201}}', + u'\u0140': '{{\\fontencoding{LELA}\\selectfont\\char202}}', + u'\u0141': '{\\L}', + u'\u0142': '{\\l}', + u'\u0143': "{\\'{N}}", + u'\u0144': "{\\'{n}}", + u'\u0145': '{\\c{N}}', + u'\u0146': '{\\c{n}}', + u'\u0147': '{\\v{N}}', + u'\u0148': '{\\v{n}}', + u'\u0149': "{'n}", + u'\u014a': '{\\NG}', + u'\u014b': '{\\ng}', + u'\u014c': '{\\={O}}', + u'\u014d': '{\\={o}}', + u'\u014e': '{\\u{O}}', + u'\u014f': '{\\u{o}}', + u'\u0150': '{\\H{O}}', + u'\u0151': '{\\H{o}}', + u'\u0152': '{\\OE}', + u'\u0153': '{\\oe}', + u'\u0154': "{\\'{R}}", + u'\u0155': "{\\'{r}}", + u'\u0156': '{\\c{R}}', + u'\u0157': '{\\c{r}}', + u'\u0158': '{\\v{R}}', + u'\u0159': '{\\v{r}}', + u'\u015a': "{\\'{S}}", + u'\u015b': "{\\'{s}}", + u'\u015c': '{\\^{S}}', + u'\u015d': '{\\^{s}}', + u'\u015e': '{\\c{S}}', + u'\u015f': '{\\c{s}}', + u'\u0160': '{\\v{S}}', + u'\u0161': '{\\v{s}}', + u'\u0162': '{\\c{T}}', + u'\u0163': '{\\c{t}}', + u'\u0164': '{\\v{T}}', + u'\u0165': '{\\v{t}}', + u'\u0166': '{{\\fontencoding{LELA}\\selectfont\\char47}}', + u'\u0167': '{{\\fontencoding{LELA}\\selectfont\\char63}}', + u'\u0168': '{\\~{U}}', + u'\u0169': '{\\~{u}}', + u'\u016a': '{\\={U}}', + u'\u016b': '{\\={u}}', + u'\u016c': '{\\u{U}}', + u'\u016d': '{\\u{u}}', + u'\u016e': '{\\r{U}}', + u'\u016f': '{\\r{u}}', + u'\u0170': '{\\H{U}}', + u'\u0171': '{\\H{u}}', + u'\u0172': '{\\k{U}}', + u'\u0173': '{\\k{u}}', + u'\u0174': '{\\^{W}}', + u'\u0175': '{\\^{w}}', + u'\u0176': '{\\^{Y}}', + u'\u0177': '{\\^{y}}', + u'\u0178': '{\\"{Y}}', + u'\u0179': "{\\'{Z}}", + u'\u017a': "{\\'{z}}", + u'\u017b': '{\\.{Z}}', + u'\u017c': '{\\.{z}}', + u'\u017d': '{\\v{Z}}', + u'\u017e': '{\\v{z}}', + u'\u0192': '$f$', + u'\u0195': '{\\texthvlig}', + u'\u019e': '{\\textnrleg}', + u'\u01aa': '$\\eth$', + u'\u01ba': '{{\\fontencoding{LELA}\\selectfont\\char195}}', + u'\u01c2': '{\\textdoublepipe}', + u'\u01f5': "{\\'{g}}", + u'\u0250': '$\\Elztrna$', + u'\u0252': '$\\Elztrnsa$', + u'\u0254': '$\\Elzopeno$', + u'\u0256': '$\\Elzrtld$', + u'\u0258': '{{\\fontencoding{LEIP}\\selectfont\\char61}}', + u'\u0259': '$\\Elzschwa$', + u'\u025b': '$\\varepsilon$', + u'\u0261': '{g}', + u'\u0263': '$\\Elzpgamma$', + u'\u0264': '$\\Elzpbgam$', + u'\u0265': '$\\Elztrnh$', + u'\u026c': '$\\Elzbtdl$', + u'\u026d': '$\\Elzrtll$', + u'\u026f': '$\\Elztrnm$', + u'\u0270': '$\\Elztrnmlr$', + u'\u0271': '$\\Elzltlmr$', + u'\u0272': '{\\Elzltln}', + u'\u0273': '$\\Elzrtln$', + u'\u0277': '$\\Elzclomeg$', + u'\u0278': '{\\textphi}', + u'\u0279': '$\\Elztrnr$', + u'\u027a': '$\\Elztrnrl$', + u'\u027b': '$\\Elzrttrnr$', + u'\u027c': '$\\Elzrl$', + u'\u027d': '$\\Elzrtlr$', + u'\u027e': '$\\Elzfhr$', + u'\u027f': '{{\\fontencoding{LEIP}\\selectfont\\char202}}', + u'\u0282': '$\\Elzrtls$', + u'\u0283': '$\\Elzesh$', + u'\u0287': '$\\Elztrnt$', + u'\u0288': '$\\Elzrtlt$', + u'\u028a': '$\\Elzpupsil$', + u'\u028b': '$\\Elzpscrv$', + u'\u028c': '$\\Elzinvv$', + u'\u028d': '$\\Elzinvw$', + u'\u028e': '$\\Elztrny$', + u'\u0290': '$\\Elzrtlz$', + u'\u0292': '$\\Elzyogh$', + u'\u0294': '$\\Elzglst$', + u'\u0295': '$\\Elzreglst$', + u'\u0296': '$\\Elzinglst$', + u'\u029e': '{\\textturnk}', + u'\u02a4': '$\\Elzdyogh$', + u'\u02a7': '$\\Elztesh$', + u'\u02bc': "{'}", + u'\u02c7': '{\\textasciicaron}', + u'\u02c8': '$\\Elzverts$', + u'\u02cc': '$\\Elzverti$', + u'\u02d0': '$\\Elzlmrk$', + u'\u02d1': '$\\Elzhlmrk$', + u'\u02d2': '$\\Elzsbrhr$', + u'\u02d3': '$\\Elzsblhr$', + u'\u02d4': '$\\Elzrais$', + u'\u02d5': '$\\Elzlow$', + u'\u02d8': '{\\textasciibreve}', + u'\u02d9': '{\\textperiodcentered}', + u'\u02da': '{\\r{}}', + u'\u02db': '{\\k{}}', + u'\u02dc': '{\\texttildelow}', + u'\u02dd': '{\\H{}}', + u'\u02e5': '{\\tone{55}}', + u'\u02e6': '{\\tone{44}}', + u'\u02e7': '{\\tone{33}}', + u'\u02e8': '{\\tone{22}}', + u'\u02e9': '{\\tone{11}}', + u'\u0300': '{\\`}', + u'\u0301': "{\\'}", + u'\u0302': '{\\^}', + u'\u0303': '{\\~}', + u'\u0304': '{\\=}', + u'\u0306': '{\\u}', + u'\u0307': '{\\.}', + u'\u0308': '{\\"}', + u'\u030a': '{\\r}', + u'\u030b': '{\\H}', + u'\u030c': '{\\v}', + u'\u030f': '{\\cyrchar\\C}', + u'\u0311': '{{\\fontencoding{LECO}\\selectfont\\char177}}', + u'\u0318': '{{\\fontencoding{LECO}\\selectfont\\char184}}', + u'\u0319': '{{\\fontencoding{LECO}\\selectfont\\char185}}', + u'\u0321': '$\\Elzpalh$', + u'\u0322': '{\\Elzrh}', + u'\u0327': '{\\c}', + u'\u0328': '{\\k}', + u'\u032a': '$\\Elzsbbrg$', + u'\u032b': '{{\\fontencoding{LECO}\\selectfont\\char203}}', + u'\u032f': '{{\\fontencoding{LECO}\\selectfont\\char207}}', + u'\u0335': '{\\Elzxl}', + u'\u0336': '{\\Elzbar}', + u'\u0337': '{{\\fontencoding{LECO}\\selectfont\\char215}}', + u'\u0338': '{{\\fontencoding{LECO}\\selectfont\\char216}}', + u'\u033a': '{{\\fontencoding{LECO}\\selectfont\\char218}}', + u'\u033b': '{{\\fontencoding{LECO}\\selectfont\\char219}}', + u'\u033c': '{{\\fontencoding{LECO}\\selectfont\\char220}}', + u'\u033d': '{{\\fontencoding{LECO}\\selectfont\\char221}}', + u'\u0361': '{{\\fontencoding{LECO}\\selectfont\\char225}}', + u'\u0386': "{\\'{A}}", + u'\u0388': "{\\'{E}}", + u'\u0389': "{\\'{H}}", + u'\u038a': "{\\'{}{I}}", + u'\u038c': "{\\'{}O}", + u'\u038e': "$\\mathrm{'Y}$", + u'\u038f': "$\\mathrm{'\\Omega}$", + u'\u0390': '$\\acute{\\ddot{\\iota}}$', + u'\u0391': '$\\Alpha$', + u'\u0392': '$\\Beta$', + u'\u0393': '$\\Gamma$', + u'\u0394': '$\\Delta$', + u'\u0395': '$\\Epsilon$', + u'\u0396': '$\\Zeta$', + u'\u0397': '$\\Eta$', + u'\u0398': '$\\Theta$', + u'\u0399': '$\\Iota$', + u'\u039a': '$\\Kappa$', + u'\u039b': '$\\Lambda$', + u'\u039c': '$M$', + u'\u039d': '$N$', + u'\u039e': '$\\Xi$', + u'\u039f': '$O$', + u'\u03a0': '$\\Pi$', + u'\u03a1': '$\\Rho$', + u'\u03a3': '$\\Sigma$', + u'\u03a4': '$\\Tau$', + u'\u03a5': '$\\Upsilon$', + u'\u03a6': '$\\Phi$', + u'\u03a7': '$\\Chi$', + u'\u03a8': '$\\Psi$', + u'\u03a9': '$\\Omega$', + u'\u03aa': '$\\mathrm{\\ddot{I}}$', + u'\u03ab': '$\\mathrm{\\ddot{Y}}$', + u'\u03ac': "{\\'{$\\alpha$}}", + u'\u03ad': '$\\acute{\\epsilon}$', + u'\u03ae': '$\\acute{\\eta}$', + u'\u03af': '$\\acute{\\iota}$', + u'\u03b0': '$\\acute{\\ddot{\\upsilon}}$', + u'\u03b1': '$\\alpha$', + u'\u03b2': '$\\beta$', + u'\u03b3': '$\\gamma$', + u'\u03b4': '$\\delta$', + u'\u03b5': '$\\epsilon$', + u'\u03b6': '$\\zeta$', + u'\u03b7': '$\\eta$', + u'\u03b8': '{\\texttheta}', + u'\u03b9': '$\\iota$', + u'\u03ba': '$\\kappa$', + u'\u03bb': '$\\lambda$', + u'\u03bc': '$\\mu$', + u'\u03bd': '$\\nu$', + u'\u03be': '$\\xi$', + u'\u03bf': '$o$', + u'\u03c0': '$\\pi$', + u'\u03c1': '$\\rho$', + u'\u03c2': '$\\varsigma$', + u'\u03c3': '$\\sigma$', + u'\u03c4': '$\\tau$', + u'\u03c5': '$\\upsilon$', + u'\u03c6': '$\\varphi$', + u'\u03c7': '$\\chi$', + u'\u03c8': '$\\psi$', + u'\u03c9': '$\\omega$', + u'\u03ca': '$\\ddot{\\iota}$', + u'\u03cb': '$\\ddot{\\upsilon}$', + u'\u03cc': "{\\'{o}}", + u'\u03cd': '$\\acute{\\upsilon}$', + u'\u03ce': '$\\acute{\\omega}$', + u'\u03d0': '{\\Pisymbol{ppi022}{87}}', + u'\u03d1': '{\\textvartheta}', + u'\u03d2': '$\\Upsilon$', + u'\u03d5': '$\\phi$', + u'\u03d6': '$\\varpi$', + u'\u03da': '$\\Stigma$', + u'\u03dc': '$\\Digamma$', + u'\u03dd': '$\\digamma$', + u'\u03de': '$\\Koppa$', + u'\u03e0': '$\\Sampi$', + u'\u03f0': '$\\varkappa$', + u'\u03f1': '$\\varrho$', + u'\u03f4': '{\\textTheta}', + u'\u03f6': '$\\backepsilon$', + u'\u0401': '{\\cyrchar\\CYRYO}', + u'\u0402': '{\\cyrchar\\CYRDJE}', + u'\u0403': "{\\cyrchar{\\'\\CYRG}}", + u'\u0404': '{\\cyrchar\\CYRIE}', + u'\u0405': '{\\cyrchar\\CYRDZE}', + u'\u0406': '{\\cyrchar\\CYRII}', + u'\u0407': '{\\cyrchar\\CYRYI}', + u'\u0408': '{\\cyrchar\\CYRJE}', + u'\u0409': '{\\cyrchar\\CYRLJE}', + u'\u040a': '{\\cyrchar\\CYRNJE}', + u'\u040b': '{\\cyrchar\\CYRTSHE}', + u'\u040c': "{\\cyrchar{\\'\\CYRK}}", + u'\u040e': '{\\cyrchar\\CYRUSHRT}', + u'\u040f': '{\\cyrchar\\CYRDZHE}', + u'\u0410': '{\\cyrchar\\CYRA}', + u'\u0411': '{\\cyrchar\\CYRB}', + u'\u0412': '{\\cyrchar\\CYRV}', + u'\u0413': '{\\cyrchar\\CYRG}', + u'\u0414': '{\\cyrchar\\CYRD}', + u'\u0415': '{\\cyrchar\\CYRE}', + u'\u0416': '{\\cyrchar\\CYRZH}', + u'\u0417': '{\\cyrchar\\CYRZ}', + u'\u0418': '{\\cyrchar\\CYRI}', + u'\u0419': '{\\cyrchar\\CYRISHRT}', + u'\u041a': '{\\cyrchar\\CYRK}', + u'\u041b': '{\\cyrchar\\CYRL}', + u'\u041c': '{\\cyrchar\\CYRM}', + u'\u041d': '{\\cyrchar\\CYRN}', + u'\u041e': '{\\cyrchar\\CYRO}', + u'\u041f': '{\\cyrchar\\CYRP}', + u'\u0420': '{\\cyrchar\\CYRR}', + u'\u0421': '{\\cyrchar\\CYRS}', + u'\u0422': '{\\cyrchar\\CYRT}', + u'\u0423': '{\\cyrchar\\CYRU}', + u'\u0424': '{\\cyrchar\\CYRF}', + u'\u0425': '{\\cyrchar\\CYRH}', + u'\u0426': '{\\cyrchar\\CYRC}', + u'\u0427': '{\\cyrchar\\CYRCH}', + u'\u0428': '{\\cyrchar\\CYRSH}', + u'\u0429': '{\\cyrchar\\CYRSHCH}', + u'\u042a': '{\\cyrchar\\CYRHRDSN}', + u'\u042b': '{\\cyrchar\\CYRERY}', + u'\u042c': '{\\cyrchar\\CYRSFTSN}', + u'\u042d': '{\\cyrchar\\CYREREV}', + u'\u042e': '{\\cyrchar\\CYRYU}', + u'\u042f': '{\\cyrchar\\CYRYA}', + u'\u0430': '{\\cyrchar\\cyra}', + u'\u0431': '{\\cyrchar\\cyrb}', + u'\u0432': '{\\cyrchar\\cyrv}', + u'\u0433': '{\\cyrchar\\cyrg}', + u'\u0434': '{\\cyrchar\\cyrd}', + u'\u0435': '{\\cyrchar\\cyre}', + u'\u0436': '{\\cyrchar\\cyrzh}', + u'\u0437': '{\\cyrchar\\cyrz}', + u'\u0438': '{\\cyrchar\\cyri}', + u'\u0439': '{\\cyrchar\\cyrishrt}', + u'\u043a': '{\\cyrchar\\cyrk}', + u'\u043b': '{\\cyrchar\\cyrl}', + u'\u043c': '{\\cyrchar\\cyrm}', + u'\u043d': '{\\cyrchar\\cyrn}', + u'\u043e': '{\\cyrchar\\cyro}', + u'\u043f': '{\\cyrchar\\cyrp}', + u'\u0440': '{\\cyrchar\\cyrr}', + u'\u0441': '{\\cyrchar\\cyrs}', + u'\u0442': '{\\cyrchar\\cyrt}', + u'\u0443': '{\\cyrchar\\cyru}', + u'\u0444': '{\\cyrchar\\cyrf}', + u'\u0445': '{\\cyrchar\\cyrh}', + u'\u0446': '{\\cyrchar\\cyrc}', + u'\u0447': '{\\cyrchar\\cyrch}', + u'\u0448': '{\\cyrchar\\cyrsh}', + u'\u0449': '{\\cyrchar\\cyrshch}', + u'\u044a': '{\\cyrchar\\cyrhrdsn}', + u'\u044b': '{\\cyrchar\\cyrery}', + u'\u044c': '{\\cyrchar\\cyrsftsn}', + u'\u044d': '{\\cyrchar\\cyrerev}', + u'\u044e': '{\\cyrchar\\cyryu}', + u'\u044f': '{\\cyrchar\\cyrya}', + u'\u0451': '{\\cyrchar\\cyryo}', + u'\u0452': '{\\cyrchar\\cyrdje}', + u'\u0453': "{\\cyrchar{\\'\\cyrg}}", + u'\u0454': '{\\cyrchar\\cyrie}', + u'\u0455': '{\\cyrchar\\cyrdze}', + u'\u0456': '{\\cyrchar\\cyrii}', + u'\u0457': '{\\cyrchar\\cyryi}', + u'\u0458': '{\\cyrchar\\cyrje}', + u'\u0459': '{\\cyrchar\\cyrlje}', + u'\u045a': '{\\cyrchar\\cyrnje}', + u'\u045b': '{\\cyrchar\\cyrtshe}', + u'\u045c': "{\\cyrchar{\\'\\cyrk}}", + u'\u045e': '{\\cyrchar\\cyrushrt}', + u'\u045f': '{\\cyrchar\\cyrdzhe}', + u'\u0460': '{\\cyrchar\\CYROMEGA}', + u'\u0461': '{\\cyrchar\\cyromega}', + u'\u0462': '{\\cyrchar\\CYRYAT}', + u'\u0464': '{\\cyrchar\\CYRIOTE}', + u'\u0465': '{\\cyrchar\\cyriote}', + u'\u0466': '{\\cyrchar\\CYRLYUS}', + u'\u0467': '{\\cyrchar\\cyrlyus}', + u'\u0468': '{\\cyrchar\\CYRIOTLYUS}', + u'\u0469': '{\\cyrchar\\cyriotlyus}', + u'\u046a': '{\\cyrchar\\CYRBYUS}', + u'\u046c': '{\\cyrchar\\CYRIOTBYUS}', + u'\u046d': '{\\cyrchar\\cyriotbyus}', + u'\u046e': '{\\cyrchar\\CYRKSI}', + u'\u046f': '{\\cyrchar\\cyrksi}', + u'\u0470': '{\\cyrchar\\CYRPSI}', + u'\u0471': '{\\cyrchar\\cyrpsi}', + u'\u0472': '{\\cyrchar\\CYRFITA}', + u'\u0474': '{\\cyrchar\\CYRIZH}', + u'\u0478': '{\\cyrchar\\CYRUK}', + u'\u0479': '{\\cyrchar\\cyruk}', + u'\u047a': '{\\cyrchar\\CYROMEGARND}', + u'\u047b': '{\\cyrchar\\cyromegarnd}', + u'\u047c': '{\\cyrchar\\CYROMEGATITLO}', + u'\u047d': '{\\cyrchar\\cyromegatitlo}', + u'\u047e': '{\\cyrchar\\CYROT}', + u'\u047f': '{\\cyrchar\\cyrot}', + u'\u0480': '{\\cyrchar\\CYRKOPPA}', + u'\u0481': '{\\cyrchar\\cyrkoppa}', + u'\u0482': '{\\cyrchar\\cyrthousands}', + u'\u0488': '{\\cyrchar\\cyrhundredthousands}', + u'\u0489': '{\\cyrchar\\cyrmillions}', + u'\u048c': '{\\cyrchar\\CYRSEMISFTSN}', + u'\u048d': '{\\cyrchar\\cyrsemisftsn}', + u'\u048e': '{\\cyrchar\\CYRRTICK}', + u'\u048f': '{\\cyrchar\\cyrrtick}', + u'\u0490': '{\\cyrchar\\CYRGUP}', + u'\u0491': '{\\cyrchar\\cyrgup}', + u'\u0492': '{\\cyrchar\\CYRGHCRS}', + u'\u0493': '{\\cyrchar\\cyrghcrs}', + u'\u0494': '{\\cyrchar\\CYRGHK}', + u'\u0495': '{\\cyrchar\\cyrghk}', + u'\u0496': '{\\cyrchar\\CYRZHDSC}', + u'\u0497': '{\\cyrchar\\cyrzhdsc}', + u'\u0498': '{\\cyrchar\\CYRZDSC}', + u'\u0499': '{\\cyrchar\\cyrzdsc}', + u'\u049a': '{\\cyrchar\\CYRKDSC}', + u'\u049b': '{\\cyrchar\\cyrkdsc}', + u'\u049c': '{\\cyrchar\\CYRKVCRS}', + u'\u049d': '{\\cyrchar\\cyrkvcrs}', + u'\u049e': '{\\cyrchar\\CYRKHCRS}', + u'\u049f': '{\\cyrchar\\cyrkhcrs}', + u'\u04a0': '{\\cyrchar\\CYRKBEAK}', + u'\u04a1': '{\\cyrchar\\cyrkbeak}', + u'\u04a2': '{\\cyrchar\\CYRNDSC}', + u'\u04a3': '{\\cyrchar\\cyrndsc}', + u'\u04a4': '{\\cyrchar\\CYRNG}', + u'\u04a5': '{\\cyrchar\\cyrng}', + u'\u04a6': '{\\cyrchar\\CYRPHK}', + u'\u04a7': '{\\cyrchar\\cyrphk}', + u'\u04a8': '{\\cyrchar\\CYRABHHA}', + u'\u04a9': '{\\cyrchar\\cyrabhha}', + u'\u04aa': '{\\cyrchar\\CYRSDSC}', + u'\u04ab': '{\\cyrchar\\cyrsdsc}', + u'\u04ac': '{\\cyrchar\\CYRTDSC}', + u'\u04ad': '{\\cyrchar\\cyrtdsc}', + u'\u04ae': '{\\cyrchar\\CYRY}', + u'\u04af': '{\\cyrchar\\cyry}', + u'\u04b0': '{\\cyrchar\\CYRYHCRS}', + u'\u04b1': '{\\cyrchar\\cyryhcrs}', + u'\u04b2': '{\\cyrchar\\CYRHDSC}', + u'\u04b3': '{\\cyrchar\\cyrhdsc}', + u'\u04b4': '{\\cyrchar\\CYRTETSE}', + u'\u04b5': '{\\cyrchar\\cyrtetse}', + u'\u04b6': '{\\cyrchar\\CYRCHRDSC}', + u'\u04b7': '{\\cyrchar\\cyrchrdsc}', + u'\u04b8': '{\\cyrchar\\CYRCHVCRS}', + u'\u04b9': '{\\cyrchar\\cyrchvcrs}', + u'\u04ba': '{\\cyrchar\\CYRSHHA}', + u'\u04bb': '{\\cyrchar\\cyrshha}', + u'\u04bc': '{\\cyrchar\\CYRABHCH}', + u'\u04bd': '{\\cyrchar\\cyrabhch}', + u'\u04be': '{\\cyrchar\\CYRABHCHDSC}', + u'\u04bf': '{\\cyrchar\\cyrabhchdsc}', + u'\u04c0': '{\\cyrchar\\CYRpalochka}', + u'\u04c3': '{\\cyrchar\\CYRKHK}', + u'\u04c4': '{\\cyrchar\\cyrkhk}', + u'\u04c7': '{\\cyrchar\\CYRNHK}', + u'\u04c8': '{\\cyrchar\\cyrnhk}', + u'\u04cb': '{\\cyrchar\\CYRCHLDSC}', + u'\u04cc': '{\\cyrchar\\cyrchldsc}', + u'\u04d4': '{\\cyrchar\\CYRAE}', + u'\u04d5': '{\\cyrchar\\cyrae}', + u'\u04d8': '{\\cyrchar\\CYRSCHWA}', + u'\u04d9': '{\\cyrchar\\cyrschwa}', + u'\u04e0': '{\\cyrchar\\CYRABHDZE}', + u'\u04e1': '{\\cyrchar\\cyrabhdze}', + u'\u04e8': '{\\cyrchar\\CYROTLD}', + u'\u04e9': '{\\cyrchar\\cyrotld}', + u'\u2002': '{\\hspace{0.6em}}', + u'\u2003': '{\\hspace{1em}}', + u'\u2004': '{\\hspace{0.33em}}', + u'\u2005': '{\\hspace{0.25em}}', + u'\u2006': '{\\hspace{0.166em}}', + u'\u2007': '{\\hphantom{0}}', + u'\u2008': '{\\hphantom{,}}', + u'\u2009': '{\\hspace{0.167em}}', + u'\u200a': '$\\mkern1mu$', + u'\u2010': '{-}', + u'\u2013': '{\\textendash}', + u'\u2014': '{\\textemdash}', + u'\u2015': '{\\rule{1em}{1pt}}', + u'\u2016': '$\\Vert$', + u'\u2018': '{`}', + u'\u2019': "{'}", + u'\u201a': '{,}', + u'\u201b': '$\\Elzreapos$', + u'\u201c': '{\\textquotedblleft}', + u'\u201d': '{\\textquotedblright}', + u'\u201e': '{,,}', + u'\u2020': '{\\textdagger}', + u'\u2021': '{\\textdaggerdbl}', + u'\u2022': '{\\textbullet}', + u'\u2024': '{.}', + u'\u2025': '{..}', + u'\u2026': '{\\ldots}', + u'\u2030': '{\\textperthousand}', + u'\u2031': '{\\textpertenthousand}', + u'\u2032': "${'}$", + u'\u2033': "${''}$", + u'\u2034': "${'''}$", + u'\u2035': '$\\backprime$', + u'\u2039': '{\\guilsinglleft}', + u'\u203a': '{\\guilsinglright}', + u'\u2057': "$''''$", + u'\u205f': '{\\mkern4mu}', + u'\u2060': '{\\nolinebreak}', + u'\u20a7': '{\\ensuremath{\\Elzpes}}', + u'\u20ac': '{\\mbox{\\texteuro}}', + u'\u20db': '$\\dddot$', + u'\u20dc': '$\\ddddot$', + u'\u2102': '$\\mathbb{C}$', + u'\u210a': '{\\mathscr{g}}', + u'\u210b': '$\\mathscr{H}$', + u'\u210c': '$\\mathfrak{H}$', + u'\u210d': '$\\mathbb{H}$', + u'\u210f': '$\\hslash$', + u'\u2110': '$\\mathscr{I}$', + u'\u2111': '$\\mathfrak{I}$', + u'\u2112': '$\\mathscr{L}$', + u'\u2113': '$\\mathscr{l}$', + u'\u2115': '$\\mathbb{N}$', + u'\u2116': '{\\cyrchar\\textnumero}', + u'\u2118': '$\\wp$', + u'\u2119': '$\\mathbb{P}$', + u'\u211a': '$\\mathbb{Q}$', + u'\u211b': '$\\mathscr{R}$', + u'\u211c': '$\\mathfrak{R}$', + u'\u211d': '$\\mathbb{R}$', + u'\u211e': '$\\Elzxrat$', + u'\u2122': '{\\texttrademark}', + u'\u2124': '$\\mathbb{Z}$', + u'\u2126': '$\\Omega$', + u'\u2127': '$\\mho$', + u'\u2128': '$\\mathfrak{Z}$', + u'\u2129': '$\\ElsevierGlyph{2129}$', + u'\u212b': '{\\AA}', + u'\u212c': '$\\mathscr{B}$', + u'\u212d': '$\\mathfrak{C}$', + u'\u212f': '$\\mathscr{e}$', + u'\u2130': '$\\mathscr{E}$', + u'\u2131': '$\\mathscr{F}$', + u'\u2133': '$\\mathscr{M}$', + u'\u2134': '$\\mathscr{o}$', + u'\u2135': '$\\aleph$', + u'\u2136': '$\\beth$', + u'\u2137': '$\\gimel$', + u'\u2138': '$\\daleth$', + u'\u2153': '$\\textfrac{1}{3}$', + u'\u2154': '$\\textfrac{2}{3}$', + u'\u2155': '$\\textfrac{1}{5}$', + u'\u2156': '$\\textfrac{2}{5}$', + u'\u2157': '$\\textfrac{3}{5}$', + u'\u2158': '$\\textfrac{4}{5}$', + u'\u2159': '$\\textfrac{1}{6}$', + u'\u215a': '$\\textfrac{5}{6}$', + u'\u215b': '$\\textfrac{1}{8}$', + u'\u215c': '$\\textfrac{3}{8}$', + u'\u215d': '$\\textfrac{5}{8}$', + u'\u215e': '$\\textfrac{7}{8}$', + u'\u2190': '$\\leftarrow$', + u'\u2191': '$\\uparrow$', + u'\u2192': '$\\rightarrow$', + u'\u2193': '$\\downarrow$', + u'\u2194': '$\\leftrightarrow$', + u'\u2195': '$\\updownarrow$', + u'\u2196': '$\\nwarrow$', + u'\u2197': '$\\nearrow$', + u'\u2198': '$\\searrow$', + u'\u2199': '$\\swarrow$', + u'\u219a': '$\\nleftarrow$', + u'\u219b': '$\\nrightarrow$', + u'\u219c': '$\\arrowwaveright$', + u'\u219d': '$\\arrowwaveright$', + u'\u219e': '$\\twoheadleftarrow$', + u'\u21a0': '$\\twoheadrightarrow$', + u'\u21a2': '$\\leftarrowtail$', + u'\u21a3': '$\\rightarrowtail$', + u'\u21a6': '$\\mapsto$', + u'\u21a9': '$\\hookleftarrow$', + u'\u21aa': '$\\hookrightarrow$', + u'\u21ab': '$\\looparrowleft$', + u'\u21ac': '$\\looparrowright$', + u'\u21ad': '$\\leftrightsquigarrow$', + u'\u21ae': '$\\nleftrightarrow$', + u'\u21b0': '$\\Lsh$', + u'\u21b1': '$\\Rsh$', + u'\u21b3': '$\\ElsevierGlyph{21B3}$', + u'\u21b6': '$\\curvearrowleft$', + u'\u21b7': '$\\curvearrowright$', + u'\u21ba': '$\\circlearrowleft$', + u'\u21bb': '$\\circlearrowright$', + u'\u21bc': '$\\leftharpoonup$', + u'\u21bd': '$\\leftharpoondown$', + u'\u21be': '$\\upharpoonright$', + u'\u21bf': '$\\upharpoonleft$', + u'\u21c0': '$\\rightharpoonup$', + u'\u21c1': '$\\rightharpoondown$', + u'\u21c2': '$\\downharpoonright$', + u'\u21c3': '$\\downharpoonleft$', + u'\u21c4': '$\\rightleftarrows$', + u'\u21c5': '$\\dblarrowupdown$', + u'\u21c6': '$\\leftrightarrows$', + u'\u21c7': '$\\leftleftarrows$', + u'\u21c8': '$\\upuparrows$', + u'\u21c9': '$\\rightrightarrows$', + u'\u21ca': '$\\downdownarrows$', + u'\u21cb': '$\\leftrightharpoons$', + u'\u21cc': '$\\rightleftharpoons$', + u'\u21cd': '$\\nLeftarrow$', + u'\u21ce': '$\\nLeftrightarrow$', + u'\u21cf': '$\\nRightarrow$', + u'\u21d0': '$\\Leftarrow$', + u'\u21d1': '$\\Uparrow$', + u'\u21d2': '$\\Rightarrow$', + u'\u21d3': '$\\Downarrow$', + u'\u21d4': '$\\Leftrightarrow$', + u'\u21d5': '$\\Updownarrow$', + u'\u21da': '$\\Lleftarrow$', + u'\u21db': '$\\Rrightarrow$', + u'\u21dd': '$\\rightsquigarrow$', + u'\u21f5': '$\\DownArrowUpArrow$', + u'\u2200': '$\\forall$', + u'\u2201': '$\\complement$', + u'\u2202': '$\\partial$', + u'\u2203': '$\\exists$', + u'\u2204': '$\\nexists$', + u'\u2205': '$\\varnothing$', + u'\u2207': '$\\nabla$', + u'\u2208': '$\\in$', + u'\u2209': '$\\not\\in$', + u'\u220b': '$\\ni$', + u'\u220c': '$\\not\\ni$', + u'\u220f': '$\\prod$', + u'\u2210': '$\\coprod$', + u'\u2211': '$\\sum$', + u'\u2212': '{-}', + u'\u2213': '$\\mp$', + u'\u2214': '$\\dotplus$', + u'\u2216': '$\\setminus$', + u'\u2217': '${_\\ast}$', + u'\u2218': '$\\circ$', + u'\u2219': '$\\bullet$', + u'\u221a': '$\\surd$', + u'\u221d': '$\\propto$', + u'\u221e': '$\\infty$', + u'\u221f': '$\\rightangle$', + u'\u2220': '$\\angle$', + u'\u2221': '$\\measuredangle$', + u'\u2222': '$\\sphericalangle$', + u'\u2223': '$\\mid$', + u'\u2224': '$\\nmid$', + u'\u2225': '$\\parallel$', + u'\u2226': '$\\nparallel$', + u'\u2227': '$\\wedge$', + u'\u2228': '$\\vee$', + u'\u2229': '$\\cap$', + u'\u222a': '$\\cup$', + u'\u222b': '$\\int$', + u'\u222c': '$\\int\\!\\int$', + u'\u222d': '$\\int\\!\\int\\!\\int$', + u'\u222e': '$\\oint$', + u'\u222f': '$\\surfintegral$', + u'\u2230': '$\\volintegral$', + u'\u2231': '$\\clwintegral$', + u'\u2232': '$\\ElsevierGlyph{2232}$', + u'\u2233': '$\\ElsevierGlyph{2233}$', + u'\u2234': '$\\therefore$', + u'\u2235': '$\\because$', + u'\u2237': '$\\Colon$', + u'\u2238': '$\\ElsevierGlyph{2238}$', + u'\u223a': '$\\mathbin{{:}\\!\\!{-}\\!\\!{:}}$', + u'\u223b': '$\\homothetic$', + u'\u223c': '$\\sim$', + u'\u223d': '$\\backsim$', + u'\u223e': '$\\lazysinv$', + u'\u2240': '$\\wr$', + u'\u2241': '$\\not\\sim$', + u'\u2242': '$\\ElsevierGlyph{2242}$', + u'\u2243': '$\\simeq$', + u'\u2244': '$\\not\\simeq$', + u'\u2245': '$\\cong$', + u'\u2246': '$\\approxnotequal$', + u'\u2247': '$\\not\\cong$', + u'\u2248': '$\\approx$', + u'\u2249': '$\\not\\approx$', + u'\u224a': '$\\approxeq$', + u'\u224b': '$\\tildetrpl$', + u'\u224c': '$\\allequal$', + u'\u224d': '$\\asymp$', + u'\u224e': '$\\Bumpeq$', + u'\u224f': '$\\bumpeq$', + u'\u2250': '$\\doteq$', + u'\u2251': '$\\doteqdot$', + u'\u2252': '$\\fallingdotseq$', + u'\u2253': '$\\risingdotseq$', + u'\u2254': '{:=}', + u'\u2255': '$=:$', + u'\u2256': '$\\eqcirc$', + u'\u2257': '$\\circeq$', + u'\u2259': '$\\estimates$', + u'\u225a': '$\\ElsevierGlyph{225A}$', + u'\u225b': '$\\starequal$', + u'\u225c': '$\\triangleq$', + u'\u225f': '$\\ElsevierGlyph{225F}$', + u'\u2260': '$\\not =$', + u'\u2261': '$\\equiv$', + u'\u2262': '$\\not\\equiv$', + u'\u2264': '$\\leq$', + u'\u2265': '$\\geq$', + u'\u2266': '$\\leqq$', + u'\u2267': '$\\geqq$', + u'\u2268': '$\\lneqq$', + u'\u2269': '$\\gneqq$', + u'\u226a': '$\\ll$', + u'\u226b': '$\\gg$', + u'\u226c': '$\\between$', + u'\u226d': '$\\not\\kern-0.3em\\times$', + u'\u226e': '$\\not<$', + u'\u226f': '$\\not>$', + u'\u2270': '$\\not\\leq$', + u'\u2271': '$\\not\\geq$', + u'\u2272': '$\\lessequivlnt$', + u'\u2273': '$\\greaterequivlnt$', + u'\u2274': '$\\ElsevierGlyph{2274}$', + u'\u2275': '$\\ElsevierGlyph{2275}$', + u'\u2276': '$\\lessgtr$', + u'\u2277': '$\\gtrless$', + u'\u2278': '$\\notlessgreater$', + u'\u2279': '$\\notgreaterless$', + u'\u227a': '$\\prec$', + u'\u227b': '$\\succ$', + u'\u227c': '$\\preccurlyeq$', + u'\u227d': '$\\succcurlyeq$', + u'\u227e': '$\\precapprox$', + u'\u227f': '$\\succapprox$', + u'\u2280': '$\\not\\prec$', + u'\u2281': '$\\not\\succ$', + u'\u2282': '$\\subset$', + u'\u2283': '$\\supset$', + u'\u2284': '$\\not\\subset$', + u'\u2285': '$\\not\\supset$', + u'\u2286': '$\\subseteq$', + u'\u2287': '$\\supseteq$', + u'\u2288': '$\\not\\subseteq$', + u'\u2289': '$\\not\\supseteq$', + u'\u228a': '$\\subsetneq$', + u'\u228b': '$\\supsetneq$', + u'\u228e': '$\\uplus$', + u'\u228f': '$\\sqsubset$', + u'\u2290': '$\\sqsupset$', + u'\u2291': '$\\sqsubseteq$', + u'\u2292': '$\\sqsupseteq$', + u'\u2293': '$\\sqcap$', + u'\u2294': '$\\sqcup$', + u'\u2295': '$\\oplus$', + u'\u2296': '$\\ominus$', + u'\u2297': '$\\otimes$', + u'\u2298': '$\\oslash$', + u'\u2299': '$\\odot$', + u'\u229a': '$\\circledcirc$', + u'\u229b': '$\\circledast$', + u'\u229d': '$\\circleddash$', + u'\u229e': '$\\boxplus$', + u'\u229f': '$\\boxminus$', + u'\u22a0': '$\\boxtimes$', + u'\u22a1': '$\\boxdot$', + u'\u22a2': '$\\vdash$', + u'\u22a3': '$\\dashv$', + u'\u22a4': '$\\top$', + u'\u22a5': '$\\perp$', + u'\u22a7': '$\\truestate$', + u'\u22a8': '$\\forcesextra$', + u'\u22a9': '$\\Vdash$', + u'\u22aa': '$\\Vvdash$', + u'\u22ab': '$\\VDash$', + u'\u22ac': '$\\nvdash$', + u'\u22ad': '$\\nvDash$', + u'\u22ae': '$\\nVdash$', + u'\u22af': '$\\nVDash$', + u'\u22b2': '$\\vartriangleleft$', + u'\u22b3': '$\\vartriangleright$', + u'\u22b4': '$\\trianglelefteq$', + u'\u22b5': '$\\trianglerighteq$', + u'\u22b6': '$\\original$', + u'\u22b7': '$\\image$', + u'\u22b8': '$\\multimap$', + u'\u22b9': '$\\hermitconjmatrix$', + u'\u22ba': '$\\intercal$', + u'\u22bb': '$\\veebar$', + u'\u22be': '$\\rightanglearc$', + u'\u22c0': '$\\ElsevierGlyph{22C0}$', + u'\u22c1': '$\\ElsevierGlyph{22C1}$', + u'\u22c2': '$\\bigcap$', + u'\u22c3': '$\\bigcup$', + u'\u22c4': '$\\diamond$', + u'\u22c5': '$\\cdot$', + u'\u22c6': '$\\star$', + u'\u22c7': '$\\divideontimes$', + u'\u22c8': '$\\bowtie$', + u'\u22c9': '$\\ltimes$', + u'\u22ca': '$\\rtimes$', + u'\u22cb': '$\\leftthreetimes$', + u'\u22cc': '$\\rightthreetimes$', + u'\u22cd': '$\\backsimeq$', + u'\u22ce': '$\\curlyvee$', + u'\u22cf': '$\\curlywedge$', + u'\u22d0': '$\\Subset$', + u'\u22d1': '$\\Supset$', + u'\u22d2': '$\\Cap$', + u'\u22d3': '$\\Cup$', + u'\u22d4': '$\\pitchfork$', + u'\u22d6': '$\\lessdot$', + u'\u22d7': '$\\gtrdot$', + u'\u22d8': '$\\verymuchless$', + u'\u22d9': '$\\verymuchgreater$', + u'\u22da': '$\\lesseqgtr$', + u'\u22db': '$\\gtreqless$', + u'\u22de': '$\\curlyeqprec$', + u'\u22df': '$\\curlyeqsucc$', + u'\u22e2': '$\\not\\sqsubseteq$', + u'\u22e3': '$\\not\\sqsupseteq$', + u'\u22e5': '$\\Elzsqspne$', + u'\u22e6': '$\\lnsim$', + u'\u22e7': '$\\gnsim$', + u'\u22e8': '$\\precedesnotsimilar$', + u'\u22e9': '$\\succnsim$', + u'\u22ea': '$\\ntriangleleft$', + u'\u22eb': '$\\ntriangleright$', + u'\u22ec': '$\\ntrianglelefteq$', + u'\u22ed': '$\\ntrianglerighteq$', + u'\u22ee': '$\\vdots$', + u'\u22ef': '$\\cdots$', + u'\u22f0': '$\\upslopeellipsis$', + u'\u22f1': '$\\downslopeellipsis$', + u'\u2305': '{\\barwedge}', + u'\u2306': '$\\perspcorrespond$', + u'\u2308': '$\\lceil$', + u'\u2309': '$\\rceil$', + u'\u230a': '$\\lfloor$', + u'\u230b': '$\\rfloor$', + u'\u2315': '$\\recorder$', + u'\u2316': '$\\mathchar"2208$', + u'\u231c': '$\\ulcorner$', + u'\u231d': '$\\urcorner$', + u'\u231e': '$\\llcorner$', + u'\u231f': '$\\lrcorner$', + u'\u2322': '$\\frown$', + u'\u2323': '$\\smile$', + u'\u2329': '$\\langle$', + u'\u232a': '$\\rangle$', + u'\u233d': '$\\ElsevierGlyph{E838}$', + u'\u23a3': '$\\Elzdlcorn$', + u'\u23b0': '$\\lmoustache$', + u'\u23b1': '$\\rmoustache$', + u'\u2423': '{\\textvisiblespace}', + u'\u2460': '{\\ding{172}}', + u'\u2461': '{\\ding{173}}', + u'\u2462': '{\\ding{174}}', + u'\u2463': '{\\ding{175}}', + u'\u2464': '{\\ding{176}}', + u'\u2465': '{\\ding{177}}', + u'\u2466': '{\\ding{178}}', + u'\u2467': '{\\ding{179}}', + u'\u2468': '{\\ding{180}}', + u'\u2469': '{\\ding{181}}', + u'\u24c8': '$\\circledS$', + u'\u2506': '$\\Elzdshfnc$', + u'\u2519': '$\\Elzsqfnw$', + u'\u2571': '$\\diagup$', + u'\u25a0': '{\\ding{110}}', + u'\u25a1': '$\\square$', + u'\u25aa': '$\\blacksquare$', + u'\u25ad': '$\\fbox{~~}$', + u'\u25af': '$\\Elzvrecto$', + u'\u25b1': '$\\ElsevierGlyph{E381}$', + u'\u25b2': '{\\ding{115}}', + u'\u25b3': '$\\bigtriangleup$', + u'\u25b4': '$\\blacktriangle$', + u'\u25b5': '$\\vartriangle$', + u'\u25b8': '$\\blacktriangleright$', + u'\u25b9': '$\\triangleright$', + u'\u25bc': '{\\ding{116}}', + u'\u25bd': '$\\bigtriangledown$', + u'\u25be': '$\\blacktriangledown$', + u'\u25bf': '$\\triangledown$', + u'\u25c2': '$\\blacktriangleleft$', + u'\u25c3': '$\\triangleleft$', + u'\u25c6': '{\\ding{117}}', + u'\u25ca': '$\\lozenge$', + u'\u25cb': '$\\bigcirc$', + u'\u25cf': '{\\ding{108}}', + u'\u25d0': '$\\Elzcirfl$', + u'\u25d1': '$\\Elzcirfr$', + u'\u25d2': '$\\Elzcirfb$', + u'\u25d7': '{\\ding{119}}', + u'\u25d8': '$\\Elzrvbull$', + u'\u25e7': '$\\Elzsqfl$', + u'\u25e8': '$\\Elzsqfr$', + u'\u25ea': '$\\Elzsqfse$', + u'\u25ef': '$\\bigcirc$', + u'\u2605': '{\\ding{72}}', + u'\u2606': '{\\ding{73}}', + u'\u260e': '{\\ding{37}}', + u'\u261b': '{\\ding{42}}', + u'\u261e': '{\\ding{43}}', + u'\u263e': '{\\rightmoon}', + u'\u263f': '{\\mercury}', + u'\u2640': '{\\venus}', + u'\u2642': '{\\male}', + u'\u2643': '{\\jupiter}', + u'\u2644': '{\\saturn}', + u'\u2645': '{\\uranus}', + u'\u2646': '{\\neptune}', + u'\u2647': '{\\pluto}', + u'\u2648': '{\\aries}', + u'\u2649': '{\\taurus}', + u'\u264a': '{\\gemini}', + u'\u264b': '{\\cancer}', + u'\u264c': '{\\leo}', + u'\u264d': '{\\virgo}', + u'\u264e': '{\\libra}', + u'\u264f': '{\\scorpio}', + u'\u2650': '{\\sagittarius}', + u'\u2651': '{\\capricornus}', + u'\u2652': '{\\aquarius}', + u'\u2653': '{\\pisces}', + u'\u2660': '{\\ding{171}}', + u'\u2662': '$\\diamond$', + u'\u2663': '{\\ding{168}}', + u'\u2665': '{\\ding{170}}', + u'\u2666': '{\\ding{169}}', + u'\u2669': '{\\quarternote}', + u'\u266a': '{\\eighthnote}', + u'\u266d': '$\\flat$', + u'\u266e': '$\\natural$', + u'\u266f': '$\\sharp$', + u'\u2701': '{\\ding{33}}', + u'\u2702': '{\\ding{34}}', + u'\u2703': '{\\ding{35}}', + u'\u2704': '{\\ding{36}}', + u'\u2706': '{\\ding{38}}', + u'\u2707': '{\\ding{39}}', + u'\u2708': '{\\ding{40}}', + u'\u2709': '{\\ding{41}}', + u'\u270c': '{\\ding{44}}', + u'\u270d': '{\\ding{45}}', + u'\u270e': '{\\ding{46}}', + u'\u270f': '{\\ding{47}}', + u'\u2710': '{\\ding{48}}', + u'\u2711': '{\\ding{49}}', + u'\u2712': '{\\ding{50}}', + u'\u2713': '{\\ding{51}}', + u'\u2714': '{\\ding{52}}', + u'\u2715': '{\\ding{53}}', + u'\u2716': '{\\ding{54}}', + u'\u2717': '{\\ding{55}}', + u'\u2718': '{\\ding{56}}', + u'\u2719': '{\\ding{57}}', + u'\u271a': '{\\ding{58}}', + u'\u271b': '{\\ding{59}}', + u'\u271c': '{\\ding{60}}', + u'\u271d': '{\\ding{61}}', + u'\u271e': '{\\ding{62}}', + u'\u271f': '{\\ding{63}}', + u'\u2720': '{\\ding{64}}', + u'\u2721': '{\\ding{65}}', + u'\u2722': '{\\ding{66}}', + u'\u2723': '{\\ding{67}}', + u'\u2724': '{\\ding{68}}', + u'\u2725': '{\\ding{69}}', + u'\u2726': '{\\ding{70}}', + u'\u2727': '{\\ding{71}}', + u'\u2729': '{\\ding{73}}', + u'\u272a': '{\\ding{74}}', + u'\u272b': '{\\ding{75}}', + u'\u272c': '{\\ding{76}}', + u'\u272d': '{\\ding{77}}', + u'\u272e': '{\\ding{78}}', + u'\u272f': '{\\ding{79}}', + u'\u2730': '{\\ding{80}}', + u'\u2731': '{\\ding{81}}', + u'\u2732': '{\\ding{82}}', + u'\u2733': '{\\ding{83}}', + u'\u2734': '{\\ding{84}}', + u'\u2735': '{\\ding{85}}', + u'\u2736': '{\\ding{86}}', + u'\u2737': '{\\ding{87}}', + u'\u2738': '{\\ding{88}}', + u'\u2739': '{\\ding{89}}', + u'\u273a': '{\\ding{90}}', + u'\u273b': '{\\ding{91}}', + u'\u273c': '{\\ding{92}}', + u'\u273d': '{\\ding{93}}', + u'\u273e': '{\\ding{94}}', + u'\u273f': '{\\ding{95}}', + u'\u2740': '{\\ding{96}}', + u'\u2741': '{\\ding{97}}', + u'\u2742': '{\\ding{98}}', + u'\u2743': '{\\ding{99}}', + u'\u2744': '{\\ding{100}}', + u'\u2745': '{\\ding{101}}', + u'\u2746': '{\\ding{102}}', + u'\u2747': '{\\ding{103}}', + u'\u2748': '{\\ding{104}}', + u'\u2749': '{\\ding{105}}', + u'\u274a': '{\\ding{106}}', + u'\u274b': '{\\ding{107}}', + u'\u274d': '{\\ding{109}}', + u'\u274f': '{\\ding{111}}', + u'\u2750': '{\\ding{112}}', + u'\u2751': '{\\ding{113}}', + u'\u2752': '{\\ding{114}}', + u'\u2756': '{\\ding{118}}', + u'\u2758': '{\\ding{120}}', + u'\u2759': '{\\ding{121}}', + u'\u275a': '{\\ding{122}}', + u'\u275b': '{\\ding{123}}', + u'\u275c': '{\\ding{124}}', + u'\u275d': '{\\ding{125}}', + u'\u275e': '{\\ding{126}}', + u'\u2761': '{\\ding{161}}', + u'\u2762': '{\\ding{162}}', + u'\u2763': '{\\ding{163}}', + u'\u2764': '{\\ding{164}}', + u'\u2765': '{\\ding{165}}', + u'\u2766': '{\\ding{166}}', + u'\u2767': '{\\ding{167}}', + u'\u2776': '{\\ding{182}}', + u'\u2777': '{\\ding{183}}', + u'\u2778': '{\\ding{184}}', + u'\u2779': '{\\ding{185}}', + u'\u277a': '{\\ding{186}}', + u'\u277b': '{\\ding{187}}', + u'\u277c': '{\\ding{188}}', + u'\u277d': '{\\ding{189}}', + u'\u277e': '{\\ding{190}}', + u'\u277f': '{\\ding{191}}', + u'\u2780': '{\\ding{192}}', + u'\u2781': '{\\ding{193}}', + u'\u2782': '{\\ding{194}}', + u'\u2783': '{\\ding{195}}', + u'\u2784': '{\\ding{196}}', + u'\u2785': '{\\ding{197}}', + u'\u2786': '{\\ding{198}}', + u'\u2787': '{\\ding{199}}', + u'\u2788': '{\\ding{200}}', + u'\u2789': '{\\ding{201}}', + u'\u278a': '{\\ding{202}}', + u'\u278b': '{\\ding{203}}', + u'\u278c': '{\\ding{204}}', + u'\u278d': '{\\ding{205}}', + u'\u278e': '{\\ding{206}}', + u'\u278f': '{\\ding{207}}', + u'\u2790': '{\\ding{208}}', + u'\u2791': '{\\ding{209}}', + u'\u2792': '{\\ding{210}}', + u'\u2793': '{\\ding{211}}', + u'\u2794': '{\\ding{212}}', + u'\u2798': '{\\ding{216}}', + u'\u2799': '{\\ding{217}}', + u'\u279a': '{\\ding{218}}', + u'\u279b': '{\\ding{219}}', + u'\u279c': '{\\ding{220}}', + u'\u279d': '{\\ding{221}}', + u'\u279e': '{\\ding{222}}', + u'\u279f': '{\\ding{223}}', + u'\u27a0': '{\\ding{224}}', + u'\u27a1': '{\\ding{225}}', + u'\u27a2': '{\\ding{226}}', + u'\u27a3': '{\\ding{227}}', + u'\u27a4': '{\\ding{228}}', + u'\u27a5': '{\\ding{229}}', + u'\u27a6': '{\\ding{230}}', + u'\u27a7': '{\\ding{231}}', + u'\u27a8': '{\\ding{232}}', + u'\u27a9': '{\\ding{233}}', + u'\u27aa': '{\\ding{234}}', + u'\u27ab': '{\\ding{235}}', + u'\u27ac': '{\\ding{236}}', + u'\u27ad': '{\\ding{237}}', + u'\u27ae': '{\\ding{238}}', + u'\u27af': '{\\ding{239}}', + u'\u27b1': '{\\ding{241}}', + u'\u27b2': '{\\ding{242}}', + u'\u27b3': '{\\ding{243}}', + u'\u27b4': '{\\ding{244}}', + u'\u27b5': '{\\ding{245}}', + u'\u27b6': '{\\ding{246}}', + u'\u27b7': '{\\ding{247}}', + u'\u27b8': '{\\ding{248}}', + u'\u27b9': '{\\ding{249}}', + u'\u27ba': '{\\ding{250}}', + u'\u27bb': '{\\ding{251}}', + u'\u27bc': '{\\ding{252}}', + u'\u27bd': '{\\ding{253}}', + u'\u27be': '{\\ding{254}}', + u'\u27f5': '$\\longleftarrow$', + u'\u27f6': '$\\longrightarrow$', + u'\u27f7': '$\\longleftrightarrow$', + u'\u27f8': '$\\Longleftarrow$', + u'\u27f9': '$\\Longrightarrow$', + u'\u27fa': '$\\Longleftrightarrow$', + u'\u27fc': '$\\longmapsto$', + u'\u27ff': '$\\sim\\joinrel\\leadsto$', + u'\u2905': '$\\ElsevierGlyph{E212}$', + u'\u2912': '$\\UpArrowBar$', + u'\u2913': '$\\DownArrowBar$', + u'\u2923': '$\\ElsevierGlyph{E20C}$', + u'\u2924': '$\\ElsevierGlyph{E20D}$', + u'\u2925': '$\\ElsevierGlyph{E20B}$', + u'\u2926': '$\\ElsevierGlyph{E20A}$', + u'\u2927': '$\\ElsevierGlyph{E211}$', + u'\u2928': '$\\ElsevierGlyph{E20E}$', + u'\u2929': '$\\ElsevierGlyph{E20F}$', + u'\u292a': '$\\ElsevierGlyph{E210}$', + u'\u2933': '$\\ElsevierGlyph{E21C}$', + u'\u2936': '$\\ElsevierGlyph{E21A}$', + u'\u2937': '$\\ElsevierGlyph{E219}$', + u'\u2940': '$\\Elolarr$', + u'\u2941': '$\\Elorarr$', + u'\u2942': '$\\ElzRlarr$', + u'\u2944': '$\\ElzrLarr$', + u'\u2947': '$\\Elzrarrx$', + u'\u294e': '$\\LeftRightVector$', + u'\u294f': '$\\RightUpDownVector$', + u'\u2950': '$\\DownLeftRightVector$', + u'\u2951': '$\\LeftUpDownVector$', + u'\u2952': '$\\LeftVectorBar$', + u'\u2953': '$\\RightVectorBar$', + u'\u2954': '$\\RightUpVectorBar$', + u'\u2955': '$\\RightDownVectorBar$', + u'\u2956': '$\\DownLeftVectorBar$', + u'\u2957': '$\\DownRightVectorBar$', + u'\u2958': '$\\LeftUpVectorBar$', + u'\u2959': '$\\LeftDownVectorBar$', + u'\u295a': '$\\LeftTeeVector$', + u'\u295b': '$\\RightTeeVector$', + u'\u295c': '$\\RightUpTeeVector$', + u'\u295d': '$\\RightDownTeeVector$', + u'\u295e': '$\\DownLeftTeeVector$', + u'\u295f': '$\\DownRightTeeVector$', + u'\u2960': '$\\LeftUpTeeVector$', + u'\u2961': '$\\LeftDownTeeVector$', + u'\u296e': '$\\UpEquilibrium$', + u'\u296f': '$\\ReverseUpEquilibrium$', + u'\u2970': '$\\RoundImplies$', + u'\u297c': '$\\ElsevierGlyph{E214}$', + u'\u297d': '$\\ElsevierGlyph{E215}$', + u'\u2980': '$\\Elztfnc$', + u'\u2985': '$\\ElsevierGlyph{3018}$', + u'\u2986': '$\\Elroang$', + u'\u2993': '$<\\kern-0.58em($', + u'\u2994': '$\\ElsevierGlyph{E291}$', + u'\u2999': '$\\Elzddfnc$', + u'\u299c': '$\\Angle$', + u'\u29a0': '$\\Elzlpargt$', + u'\u29b5': '$\\ElsevierGlyph{E260}$', + u'\u29b6': '$\\ElsevierGlyph{E61B}$', + u'\u29ca': '$\\ElzLap$', + u'\u29cb': '$\\Elzdefas$', + u'\u29cf': '$\\LeftTriangleBar$', + u'\u29d0': '$\\RightTriangleBar$', + u'\u29dc': '$\\ElsevierGlyph{E372}$', + u'\u29eb': '$\\blacklozenge$', + u'\u29f4': '$\\RuleDelayed$', + u'\u2a04': '$\\Elxuplus$', + u'\u2a05': '$\\ElzThr$', + u'\u2a06': '$\\Elxsqcup$', + u'\u2a07': '$\\ElzInf$', + u'\u2a08': '$\\ElzSup$', + u'\u2a0d': '$\\ElzCint$', + u'\u2a0f': '$\\clockoint$', + u'\u2a10': '$\\ElsevierGlyph{E395}$', + u'\u2a16': '$\\sqrint$', + u'\u2a25': '$\\ElsevierGlyph{E25A}$', + u'\u2a2a': '$\\ElsevierGlyph{E25B}$', + u'\u2a2d': '$\\ElsevierGlyph{E25C}$', + u'\u2a2e': '$\\ElsevierGlyph{E25D}$', + u'\u2a2f': '$\\ElzTimes$', + u'\u2a34': '$\\ElsevierGlyph{E25E}$', + u'\u2a35': '$\\ElsevierGlyph{E25E}$', + u'\u2a3c': '$\\ElsevierGlyph{E259}$', + u'\u2a3f': '$\\amalg$', + u'\u2a53': '$\\ElzAnd$', + u'\u2a54': '$\\ElzOr$', + u'\u2a55': '$\\ElsevierGlyph{E36E}$', + u'\u2a56': '$\\ElOr$', + u'\u2a5e': '$\\perspcorrespond$', + u'\u2a5f': '$\\Elzminhat$', + u'\u2a63': '$\\ElsevierGlyph{225A}$', + u'\u2a6e': '$\\stackrel{*}{=}$', + u'\u2a75': '$\\Equal$', + u'\u2a7d': '$\\leqslant$', + u'\u2a7e': '$\\geqslant$', + u'\u2a85': '$\\lessapprox$', + u'\u2a86': '$\\gtrapprox$', + u'\u2a87': '$\\lneq$', + u'\u2a88': '$\\gneq$', + u'\u2a89': '$\\lnapprox$', + u'\u2a8a': '$\\gnapprox$', + u'\u2a8b': '$\\lesseqqgtr$', + u'\u2a8c': '$\\gtreqqless$', + u'\u2a95': '$\\eqslantless$', + u'\u2a96': '$\\eqslantgtr$', + u'\u2a9d': '$\\Pisymbol{ppi020}{117}$', + u'\u2a9e': '$\\Pisymbol{ppi020}{105}$', + u'\u2aa1': '$\\NestedLessLess$', + u'\u2aa2': '$\\NestedGreaterGreater$', + u'\u2aaf': '$\\preceq$', + u'\u2ab0': '$\\succeq$', + u'\u2ab5': '$\\precneqq$', + u'\u2ab6': '$\\succneqq$', + u'\u2ab7': '$\\precapprox$', + u'\u2ab8': '$\\succapprox$', + u'\u2ab9': '$\\precnapprox$', + u'\u2aba': '$\\succnapprox$', + u'\u2ac5': '$\\subseteqq$', + u'\u2ac6': '$\\supseteqq$', + u'\u2acb': '$\\subsetneqq$', + u'\u2acc': '$\\supsetneqq$', + u'\u2aeb': '$\\ElsevierGlyph{E30D}$', + u'\u2af6': '$\\Elztdcol$', + u'\u2afd': '${{/}\\!\\!{/}}$', + u'\u300a': '$\\ElsevierGlyph{300A}$', + u'\u300b': '$\\ElsevierGlyph{300B}$', + u'\u3018': '$\\ElsevierGlyph{3018}$', + u'\u3019': '$\\ElsevierGlyph{3019}$', + u'\u301a': '$\\openbracketleft$', + u'\u301b': '$\\openbracketright$', + u'\ufb00': '{ff}', + u'\ufb01': '{fi}', + u'\ufb02': '{fl}', + u'\ufb03': '{ffi}', + u'\ufb04': '{ffl}', + u'\U0001d400': '$\\mathbf{A}$', + u'\U0001d401': '$\\mathbf{B}$', + u'\U0001d402': '$\\mathbf{C}$', + u'\U0001d403': '$\\mathbf{D}$', + u'\U0001d404': '$\\mathbf{E}$', + u'\U0001d405': '$\\mathbf{F}$', + u'\U0001d406': '$\\mathbf{G}$', + u'\U0001d407': '$\\mathbf{H}$', + u'\U0001d408': '$\\mathbf{I}$', + u'\U0001d409': '$\\mathbf{J}$', + u'\U0001d40a': '$\\mathbf{K}$', + u'\U0001d40b': '$\\mathbf{L}$', + u'\U0001d40c': '$\\mathbf{M}$', + u'\U0001d40d': '$\\mathbf{N}$', + u'\U0001d40e': '$\\mathbf{O}$', + u'\U0001d40f': '$\\mathbf{P}$', + u'\U0001d410': '$\\mathbf{Q}$', + u'\U0001d411': '$\\mathbf{R}$', + u'\U0001d412': '$\\mathbf{S}$', + u'\U0001d413': '$\\mathbf{T}$', + u'\U0001d414': '$\\mathbf{U}$', + u'\U0001d415': '$\\mathbf{V}$', + u'\U0001d416': '$\\mathbf{W}$', + u'\U0001d417': '$\\mathbf{X}$', + u'\U0001d418': '$\\mathbf{Y}$', + u'\U0001d419': '$\\mathbf{Z}$', + u'\U0001d41a': '$\\mathbf{a}$', + u'\U0001d41b': '$\\mathbf{b}$', + u'\U0001d41c': '$\\mathbf{c}$', + u'\U0001d41d': '$\\mathbf{d}$', + u'\U0001d41e': '$\\mathbf{e}$', + u'\U0001d41f': '$\\mathbf{f}$', + u'\U0001d420': '$\\mathbf{g}$', + u'\U0001d421': '$\\mathbf{h}$', + u'\U0001d422': '$\\mathbf{i}$', + u'\U0001d423': '$\\mathbf{j}$', + u'\U0001d424': '$\\mathbf{k}$', + u'\U0001d425': '$\\mathbf{l}$', + u'\U0001d426': '$\\mathbf{m}$', + u'\U0001d427': '$\\mathbf{n}$', + u'\U0001d428': '$\\mathbf{o}$', + u'\U0001d429': '$\\mathbf{p}$', + u'\U0001d42a': '$\\mathbf{q}$', + u'\U0001d42b': '$\\mathbf{r}$', + u'\U0001d42c': '$\\mathbf{s}$', + u'\U0001d42d': '$\\mathbf{t}$', + u'\U0001d42e': '$\\mathbf{u}$', + u'\U0001d42f': '$\\mathbf{v}$', + u'\U0001d430': '$\\mathbf{w}$', + u'\U0001d431': '$\\mathbf{x}$', + u'\U0001d432': '$\\mathbf{y}$', + u'\U0001d433': '$\\mathbf{z}$', + u'\U0001d434': '$\\mathsl{A}$', + u'\U0001d435': '$\\mathsl{B}$', + u'\U0001d436': '$\\mathsl{C}$', + u'\U0001d437': '$\\mathsl{D}$', + u'\U0001d438': '$\\mathsl{E}$', + u'\U0001d439': '$\\mathsl{F}$', + u'\U0001d43a': '$\\mathsl{G}$', + u'\U0001d43b': '$\\mathsl{H}$', + u'\U0001d43c': '$\\mathsl{I}$', + u'\U0001d43d': '$\\mathsl{J}$', + u'\U0001d43e': '$\\mathsl{K}$', + u'\U0001d43f': '$\\mathsl{L}$', + u'\U0001d440': '$\\mathsl{M}$', + u'\U0001d441': '$\\mathsl{N}$', + u'\U0001d442': '$\\mathsl{O}$', + u'\U0001d443': '$\\mathsl{P}$', + u'\U0001d444': '$\\mathsl{Q}$', + u'\U0001d445': '$\\mathsl{R}$', + u'\U0001d446': '$\\mathsl{S}$', + u'\U0001d447': '$\\mathsl{T}$', + u'\U0001d448': '$\\mathsl{U}$', + u'\U0001d449': '$\\mathsl{V}$', + u'\U0001d44a': '$\\mathsl{W}$', + u'\U0001d44b': '$\\mathsl{X}$', + u'\U0001d44c': '$\\mathsl{Y}$', + u'\U0001d44d': '$\\mathsl{Z}$', + u'\U0001d44e': '$\\mathsl{a}$', + u'\U0001d44f': '$\\mathsl{b}$', + u'\U0001d450': '$\\mathsl{c}$', + u'\U0001d451': '$\\mathsl{d}$', + u'\U0001d452': '$\\mathsl{e}$', + u'\U0001d453': '$\\mathsl{f}$', + u'\U0001d454': '$\\mathsl{g}$', + u'\U0001d456': '$\\mathsl{i}$', + u'\U0001d457': '$\\mathsl{j}$', + u'\U0001d458': '$\\mathsl{k}$', + u'\U0001d459': '$\\mathsl{l}$', + u'\U0001d45a': '$\\mathsl{m}$', + u'\U0001d45b': '$\\mathsl{n}$', + u'\U0001d45c': '$\\mathsl{o}$', + u'\U0001d45d': '$\\mathsl{p}$', + u'\U0001d45e': '$\\mathsl{q}$', + u'\U0001d45f': '$\\mathsl{r}$', + u'\U0001d460': '$\\mathsl{s}$', + u'\U0001d461': '$\\mathsl{t}$', + u'\U0001d462': '$\\mathsl{u}$', + u'\U0001d463': '$\\mathsl{v}$', + u'\U0001d464': '$\\mathsl{w}$', + u'\U0001d465': '$\\mathsl{x}$', + u'\U0001d466': '$\\mathsl{y}$', + u'\U0001d467': '$\\mathsl{z}$', + u'\U0001d468': '$\\mathbit{A}$', + u'\U0001d469': '$\\mathbit{B}$', + u'\U0001d46a': '$\\mathbit{C}$', + u'\U0001d46b': '$\\mathbit{D}$', + u'\U0001d46c': '$\\mathbit{E}$', + u'\U0001d46d': '$\\mathbit{F}$', + u'\U0001d46e': '$\\mathbit{G}$', + u'\U0001d46f': '$\\mathbit{H}$', + u'\U0001d470': '$\\mathbit{I}$', + u'\U0001d471': '$\\mathbit{J}$', + u'\U0001d472': '$\\mathbit{K}$', + u'\U0001d473': '$\\mathbit{L}$', + u'\U0001d474': '$\\mathbit{M}$', + u'\U0001d475': '$\\mathbit{N}$', + u'\U0001d476': '$\\mathbit{O}$', + u'\U0001d477': '$\\mathbit{P}$', + u'\U0001d478': '$\\mathbit{Q}$', + u'\U0001d479': '$\\mathbit{R}$', + u'\U0001d47a': '$\\mathbit{S}$', + u'\U0001d47b': '$\\mathbit{T}$', + u'\U0001d47c': '$\\mathbit{U}$', + u'\U0001d47d': '$\\mathbit{V}$', + u'\U0001d47e': '$\\mathbit{W}$', + u'\U0001d47f': '$\\mathbit{X}$', + u'\U0001d480': '$\\mathbit{Y}$', + u'\U0001d481': '$\\mathbit{Z}$', + u'\U0001d482': '$\\mathbit{a}$', + u'\U0001d483': '$\\mathbit{b}$', + u'\U0001d484': '$\\mathbit{c}$', + u'\U0001d485': '$\\mathbit{d}$', + u'\U0001d486': '$\\mathbit{e}$', + u'\U0001d487': '$\\mathbit{f}$', + u'\U0001d488': '$\\mathbit{g}$', + u'\U0001d489': '$\\mathbit{h}$', + u'\U0001d48a': '$\\mathbit{i}$', + u'\U0001d48b': '$\\mathbit{j}$', + u'\U0001d48c': '$\\mathbit{k}$', + u'\U0001d48d': '$\\mathbit{l}$', + u'\U0001d48e': '$\\mathbit{m}$', + u'\U0001d48f': '$\\mathbit{n}$', + u'\U0001d490': '$\\mathbit{o}$', + u'\U0001d491': '$\\mathbit{p}$', + u'\U0001d492': '$\\mathbit{q}$', + u'\U0001d493': '$\\mathbit{r}$', + u'\U0001d494': '$\\mathbit{s}$', + u'\U0001d495': '$\\mathbit{t}$', + u'\U0001d496': '$\\mathbit{u}$', + u'\U0001d497': '$\\mathbit{v}$', + u'\U0001d498': '$\\mathbit{w}$', + u'\U0001d499': '$\\mathbit{x}$', + u'\U0001d49a': '$\\mathbit{y}$', + u'\U0001d49b': '$\\mathbit{z}$', + u'\U0001d49c': '$\\mathscr{A}$', + u'\U0001d49e': '$\\mathscr{C}$', + u'\U0001d49f': '$\\mathscr{D}$', + u'\U0001d4a2': '$\\mathscr{G}$', + u'\U0001d4a5': '$\\mathscr{J}$', + u'\U0001d4a6': '$\\mathscr{K}$', + u'\U0001d4a9': '$\\mathscr{N}$', + u'\U0001d4aa': '$\\mathscr{O}$', + u'\U0001d4ab': '$\\mathscr{P}$', + u'\U0001d4ac': '$\\mathscr{Q}$', + u'\U0001d4ae': '$\\mathscr{S}$', + u'\U0001d4af': '$\\mathscr{T}$', + u'\U0001d4b0': '$\\mathscr{U}$', + u'\U0001d4b1': '$\\mathscr{V}$', + u'\U0001d4b2': '$\\mathscr{W}$', + u'\U0001d4b3': '$\\mathscr{X}$', + u'\U0001d4b4': '$\\mathscr{Y}$', + u'\U0001d4b5': '$\\mathscr{Z}$', + u'\U0001d4b6': '$\\mathscr{a}$', + u'\U0001d4b7': '$\\mathscr{b}$', + u'\U0001d4b8': '$\\mathscr{c}$', + u'\U0001d4b9': '$\\mathscr{d}$', + u'\U0001d4bb': '$\\mathscr{f}$', + u'\U0001d4bd': '$\\mathscr{h}$', + u'\U0001d4be': '$\\mathscr{i}$', + u'\U0001d4bf': '$\\mathscr{j}$', + u'\U0001d4c0': '$\\mathscr{k}$', + u'\U0001d4c1': '$\\mathscr{l}$', + u'\U0001d4c2': '$\\mathscr{m}$', + u'\U0001d4c3': '$\\mathscr{n}$', + u'\U0001d4c5': '$\\mathscr{p}$', + u'\U0001d4c6': '$\\mathscr{q}$', + u'\U0001d4c7': '$\\mathscr{r}$', + u'\U0001d4c8': '$\\mathscr{s}$', + u'\U0001d4c9': '$\\mathscr{t}$', + u'\U0001d4ca': '$\\mathscr{u}$', + u'\U0001d4cb': '$\\mathscr{v}$', + u'\U0001d4cc': '$\\mathscr{w}$', + u'\U0001d4cd': '$\\mathscr{x}$', + u'\U0001d4ce': '$\\mathscr{y}$', + u'\U0001d4cf': '$\\mathscr{z}$', + u'\U0001d4d0': '$\\mathmit{A}$', + u'\U0001d4d1': '$\\mathmit{B}$', + u'\U0001d4d2': '$\\mathmit{C}$', + u'\U0001d4d3': '$\\mathmit{D}$', + u'\U0001d4d4': '$\\mathmit{E}$', + u'\U0001d4d5': '$\\mathmit{F}$', + u'\U0001d4d6': '$\\mathmit{G}$', + u'\U0001d4d7': '$\\mathmit{H}$', + u'\U0001d4d8': '$\\mathmit{I}$', + u'\U0001d4d9': '$\\mathmit{J}$', + u'\U0001d4da': '$\\mathmit{K}$', + u'\U0001d4db': '$\\mathmit{L}$', + u'\U0001d4dc': '$\\mathmit{M}$', + u'\U0001d4dd': '$\\mathmit{N}$', + u'\U0001d4de': '$\\mathmit{O}$', + u'\U0001d4df': '$\\mathmit{P}$', + u'\U0001d4e0': '$\\mathmit{Q}$', + u'\U0001d4e1': '$\\mathmit{R}$', + u'\U0001d4e2': '$\\mathmit{S}$', + u'\U0001d4e3': '$\\mathmit{T}$', + u'\U0001d4e4': '$\\mathmit{U}$', + u'\U0001d4e5': '$\\mathmit{V}$', + u'\U0001d4e6': '$\\mathmit{W}$', + u'\U0001d4e7': '$\\mathmit{X}$', + u'\U0001d4e8': '$\\mathmit{Y}$', + u'\U0001d4e9': '$\\mathmit{Z}$', + u'\U0001d4ea': '$\\mathmit{a}$', + u'\U0001d4eb': '$\\mathmit{b}$', + u'\U0001d4ec': '$\\mathmit{c}$', + u'\U0001d4ed': '$\\mathmit{d}$', + u'\U0001d4ee': '$\\mathmit{e}$', + u'\U0001d4ef': '$\\mathmit{f}$', + u'\U0001d4f0': '$\\mathmit{g}$', + u'\U0001d4f1': '$\\mathmit{h}$', + u'\U0001d4f2': '$\\mathmit{i}$', + u'\U0001d4f3': '$\\mathmit{j}$', + u'\U0001d4f4': '$\\mathmit{k}$', + u'\U0001d4f5': '$\\mathmit{l}$', + u'\U0001d4f6': '$\\mathmit{m}$', + u'\U0001d4f7': '$\\mathmit{n}$', + u'\U0001d4f8': '$\\mathmit{o}$', + u'\U0001d4f9': '$\\mathmit{p}$', + u'\U0001d4fa': '$\\mathmit{q}$', + u'\U0001d4fb': '$\\mathmit{r}$', + u'\U0001d4fc': '$\\mathmit{s}$', + u'\U0001d4fd': '$\\mathmit{t}$', + u'\U0001d4fe': '$\\mathmit{u}$', + u'\U0001d4ff': '$\\mathmit{v}$', + u'\U0001d500': '$\\mathmit{w}$', + u'\U0001d501': '$\\mathmit{x}$', + u'\U0001d502': '$\\mathmit{y}$', + u'\U0001d503': '$\\mathmit{z}$', + u'\U0001d504': '$\\mathfrak{A}$', + u'\U0001d505': '$\\mathfrak{B}$', + u'\U0001d507': '$\\mathfrak{D}$', + u'\U0001d508': '$\\mathfrak{E}$', + u'\U0001d509': '$\\mathfrak{F}$', + u'\U0001d50a': '$\\mathfrak{G}$', + u'\U0001d50d': '$\\mathfrak{J}$', + u'\U0001d50e': '$\\mathfrak{K}$', + u'\U0001d50f': '$\\mathfrak{L}$', + u'\U0001d510': '$\\mathfrak{M}$', + u'\U0001d511': '$\\mathfrak{N}$', + u'\U0001d512': '$\\mathfrak{O}$', + u'\U0001d513': '$\\mathfrak{P}$', + u'\U0001d514': '$\\mathfrak{Q}$', + u'\U0001d516': '$\\mathfrak{S}$', + u'\U0001d517': '$\\mathfrak{T}$', + u'\U0001d518': '$\\mathfrak{U}$', + u'\U0001d519': '$\\mathfrak{V}$', + u'\U0001d51a': '$\\mathfrak{W}$', + u'\U0001d51b': '$\\mathfrak{X}$', + u'\U0001d51c': '$\\mathfrak{Y}$', + u'\U0001d51e': '$\\mathfrak{a}$', + u'\U0001d51f': '$\\mathfrak{b}$', + u'\U0001d520': '$\\mathfrak{c}$', + u'\U0001d521': '$\\mathfrak{d}$', + u'\U0001d522': '$\\mathfrak{e}$', + u'\U0001d523': '$\\mathfrak{f}$', + u'\U0001d524': '$\\mathfrak{g}$', + u'\U0001d525': '$\\mathfrak{h}$', + u'\U0001d526': '$\\mathfrak{i}$', + u'\U0001d527': '$\\mathfrak{j}$', + u'\U0001d528': '$\\mathfrak{k}$', + u'\U0001d529': '$\\mathfrak{l}$', + u'\U0001d52a': '$\\mathfrak{m}$', + u'\U0001d52b': '$\\mathfrak{n}$', + u'\U0001d52c': '$\\mathfrak{o}$', + u'\U0001d52d': '$\\mathfrak{p}$', + u'\U0001d52e': '$\\mathfrak{q}$', + u'\U0001d52f': '$\\mathfrak{r}$', + u'\U0001d530': '$\\mathfrak{s}$', + u'\U0001d531': '$\\mathfrak{t}$', + u'\U0001d532': '$\\mathfrak{u}$', + u'\U0001d533': '$\\mathfrak{v}$', + u'\U0001d534': '$\\mathfrak{w}$', + u'\U0001d535': '$\\mathfrak{x}$', + u'\U0001d536': '$\\mathfrak{y}$', + u'\U0001d537': '$\\mathfrak{z}$', + u'\U0001d538': '$\\mathbb{A}$', + u'\U0001d539': '$\\mathbb{B}$', + u'\U0001d53b': '$\\mathbb{D}$', + u'\U0001d53c': '$\\mathbb{E}$', + u'\U0001d53d': '$\\mathbb{F}$', + u'\U0001d53e': '$\\mathbb{G}$', + u'\U0001d540': '$\\mathbb{I}$', + u'\U0001d541': '$\\mathbb{J}$', + u'\U0001d542': '$\\mathbb{K}$', + u'\U0001d543': '$\\mathbb{L}$', + u'\U0001d544': '$\\mathbb{M}$', + u'\U0001d546': '$\\mathbb{O}$', + u'\U0001d54a': '$\\mathbb{S}$', + u'\U0001d54b': '$\\mathbb{T}$', + u'\U0001d54c': '$\\mathbb{U}$', + u'\U0001d54d': '$\\mathbb{V}$', + u'\U0001d54e': '$\\mathbb{W}$', + u'\U0001d54f': '$\\mathbb{X}$', + u'\U0001d550': '$\\mathbb{Y}$', + u'\U0001d552': '$\\mathbb{a}$', + u'\U0001d553': '$\\mathbb{b}$', + u'\U0001d554': '$\\mathbb{c}$', + u'\U0001d555': '$\\mathbb{d}$', + u'\U0001d556': '$\\mathbb{e}$', + u'\U0001d557': '$\\mathbb{f}$', + u'\U0001d558': '$\\mathbb{g}$', + u'\U0001d559': '$\\mathbb{h}$', + u'\U0001d55a': '$\\mathbb{i}$', + u'\U0001d55b': '$\\mathbb{j}$', + u'\U0001d55c': '$\\mathbb{k}$', + u'\U0001d55d': '$\\mathbb{l}$', + u'\U0001d55e': '$\\mathbb{m}$', + u'\U0001d55f': '$\\mathbb{n}$', + u'\U0001d560': '$\\mathbb{o}$', + u'\U0001d561': '$\\mathbb{p}$', + u'\U0001d562': '$\\mathbb{q}$', + u'\U0001d563': '$\\mathbb{r}$', + u'\U0001d564': '$\\mathbb{s}$', + u'\U0001d565': '$\\mathbb{t}$', + u'\U0001d566': '$\\mathbb{u}$', + u'\U0001d567': '$\\mathbb{v}$', + u'\U0001d568': '$\\mathbb{w}$', + u'\U0001d569': '$\\mathbb{x}$', + u'\U0001d56a': '$\\mathbb{y}$', + u'\U0001d56b': '$\\mathbb{z}$', + u'\U0001d56c': '$\\mathslbb{A}$', + u'\U0001d56d': '$\\mathslbb{B}$', + u'\U0001d56e': '$\\mathslbb{C}$', + u'\U0001d56f': '$\\mathslbb{D}$', + u'\U0001d570': '$\\mathslbb{E}$', + u'\U0001d571': '$\\mathslbb{F}$', + u'\U0001d572': '$\\mathslbb{G}$', + u'\U0001d573': '$\\mathslbb{H}$', + u'\U0001d574': '$\\mathslbb{I}$', + u'\U0001d575': '$\\mathslbb{J}$', + u'\U0001d576': '$\\mathslbb{K}$', + u'\U0001d577': '$\\mathslbb{L}$', + u'\U0001d578': '$\\mathslbb{M}$', + u'\U0001d579': '$\\mathslbb{N}$', + u'\U0001d57a': '$\\mathslbb{O}$', + u'\U0001d57b': '$\\mathslbb{P}$', + u'\U0001d57c': '$\\mathslbb{Q}$', + u'\U0001d57d': '$\\mathslbb{R}$', + u'\U0001d57e': '$\\mathslbb{S}$', + u'\U0001d57f': '$\\mathslbb{T}$', + u'\U0001d580': '$\\mathslbb{U}$', + u'\U0001d581': '$\\mathslbb{V}$', + u'\U0001d582': '$\\mathslbb{W}$', + u'\U0001d583': '$\\mathslbb{X}$', + u'\U0001d584': '$\\mathslbb{Y}$', + u'\U0001d585': '$\\mathslbb{Z}$', + u'\U0001d586': '$\\mathslbb{a}$', + u'\U0001d587': '$\\mathslbb{b}$', + u'\U0001d588': '$\\mathslbb{c}$', + u'\U0001d589': '$\\mathslbb{d}$', + u'\U0001d58a': '$\\mathslbb{e}$', + u'\U0001d58b': '$\\mathslbb{f}$', + u'\U0001d58c': '$\\mathslbb{g}$', + u'\U0001d58d': '$\\mathslbb{h}$', + u'\U0001d58e': '$\\mathslbb{i}$', + u'\U0001d58f': '$\\mathslbb{j}$', + u'\U0001d590': '$\\mathslbb{k}$', + u'\U0001d591': '$\\mathslbb{l}$', + u'\U0001d592': '$\\mathslbb{m}$', + u'\U0001d593': '$\\mathslbb{n}$', + u'\U0001d594': '$\\mathslbb{o}$', + u'\U0001d595': '$\\mathslbb{p}$', + u'\U0001d596': '$\\mathslbb{q}$', + u'\U0001d597': '$\\mathslbb{r}$', + u'\U0001d598': '$\\mathslbb{s}$', + u'\U0001d599': '$\\mathslbb{t}$', + u'\U0001d59a': '$\\mathslbb{u}$', + u'\U0001d59b': '$\\mathslbb{v}$', + u'\U0001d59c': '$\\mathslbb{w}$', + u'\U0001d59d': '$\\mathslbb{x}$', + u'\U0001d59e': '$\\mathslbb{y}$', + u'\U0001d59f': '$\\mathslbb{z}$', + u'\U0001d5a0': '$\\mathsf{A}$', + u'\U0001d5a1': '$\\mathsf{B}$', + u'\U0001d5a2': '$\\mathsf{C}$', + u'\U0001d5a3': '$\\mathsf{D}$', + u'\U0001d5a4': '$\\mathsf{E}$', + u'\U0001d5a5': '$\\mathsf{F}$', + u'\U0001d5a6': '$\\mathsf{G}$', + u'\U0001d5a7': '$\\mathsf{H}$', + u'\U0001d5a8': '$\\mathsf{I}$', + u'\U0001d5a9': '$\\mathsf{J}$', + u'\U0001d5aa': '$\\mathsf{K}$', + u'\U0001d5ab': '$\\mathsf{L}$', + u'\U0001d5ac': '$\\mathsf{M}$', + u'\U0001d5ad': '$\\mathsf{N}$', + u'\U0001d5ae': '$\\mathsf{O}$', + u'\U0001d5af': '$\\mathsf{P}$', + u'\U0001d5b0': '$\\mathsf{Q}$', + u'\U0001d5b1': '$\\mathsf{R}$', + u'\U0001d5b2': '$\\mathsf{S}$', + u'\U0001d5b3': '$\\mathsf{T}$', + u'\U0001d5b4': '$\\mathsf{U}$', + u'\U0001d5b5': '$\\mathsf{V}$', + u'\U0001d5b6': '$\\mathsf{W}$', + u'\U0001d5b7': '$\\mathsf{X}$', + u'\U0001d5b8': '$\\mathsf{Y}$', + u'\U0001d5b9': '$\\mathsf{Z}$', + u'\U0001d5ba': '$\\mathsf{a}$', + u'\U0001d5bb': '$\\mathsf{b}$', + u'\U0001d5bc': '$\\mathsf{c}$', + u'\U0001d5bd': '$\\mathsf{d}$', + u'\U0001d5be': '$\\mathsf{e}$', + u'\U0001d5bf': '$\\mathsf{f}$', + u'\U0001d5c0': '$\\mathsf{g}$', + u'\U0001d5c1': '$\\mathsf{h}$', + u'\U0001d5c2': '$\\mathsf{i}$', + u'\U0001d5c3': '$\\mathsf{j}$', + u'\U0001d5c4': '$\\mathsf{k}$', + u'\U0001d5c5': '$\\mathsf{l}$', + u'\U0001d5c6': '$\\mathsf{m}$', + u'\U0001d5c7': '$\\mathsf{n}$', + u'\U0001d5c8': '$\\mathsf{o}$', + u'\U0001d5c9': '$\\mathsf{p}$', + u'\U0001d5ca': '$\\mathsf{q}$', + u'\U0001d5cb': '$\\mathsf{r}$', + u'\U0001d5cc': '$\\mathsf{s}$', + u'\U0001d5cd': '$\\mathsf{t}$', + u'\U0001d5ce': '$\\mathsf{u}$', + u'\U0001d5cf': '$\\mathsf{v}$', + u'\U0001d5d0': '$\\mathsf{w}$', + u'\U0001d5d1': '$\\mathsf{x}$', + u'\U0001d5d2': '$\\mathsf{y}$', + u'\U0001d5d3': '$\\mathsf{z}$', + u'\U0001d5d4': '$\\mathsfbf{A}$', + u'\U0001d5d5': '$\\mathsfbf{B}$', + u'\U0001d5d6': '$\\mathsfbf{C}$', + u'\U0001d5d7': '$\\mathsfbf{D}$', + u'\U0001d5d8': '$\\mathsfbf{E}$', + u'\U0001d5d9': '$\\mathsfbf{F}$', + u'\U0001d5da': '$\\mathsfbf{G}$', + u'\U0001d5db': '$\\mathsfbf{H}$', + u'\U0001d5dc': '$\\mathsfbf{I}$', + u'\U0001d5dd': '$\\mathsfbf{J}$', + u'\U0001d5de': '$\\mathsfbf{K}$', + u'\U0001d5df': '$\\mathsfbf{L}$', + u'\U0001d5e0': '$\\mathsfbf{M}$', + u'\U0001d5e1': '$\\mathsfbf{N}$', + u'\U0001d5e2': '$\\mathsfbf{O}$', + u'\U0001d5e3': '$\\mathsfbf{P}$', + u'\U0001d5e4': '$\\mathsfbf{Q}$', + u'\U0001d5e5': '$\\mathsfbf{R}$', + u'\U0001d5e6': '$\\mathsfbf{S}$', + u'\U0001d5e7': '$\\mathsfbf{T}$', + u'\U0001d5e8': '$\\mathsfbf{U}$', + u'\U0001d5e9': '$\\mathsfbf{V}$', + u'\U0001d5ea': '$\\mathsfbf{W}$', + u'\U0001d5eb': '$\\mathsfbf{X}$', + u'\U0001d5ec': '$\\mathsfbf{Y}$', + u'\U0001d5ed': '$\\mathsfbf{Z}$', + u'\U0001d5ee': '$\\mathsfbf{a}$', + u'\U0001d5ef': '$\\mathsfbf{b}$', + u'\U0001d5f0': '$\\mathsfbf{c}$', + u'\U0001d5f1': '$\\mathsfbf{d}$', + u'\U0001d5f2': '$\\mathsfbf{e}$', + u'\U0001d5f3': '$\\mathsfbf{f}$', + u'\U0001d5f4': '$\\mathsfbf{g}$', + u'\U0001d5f5': '$\\mathsfbf{h}$', + u'\U0001d5f6': '$\\mathsfbf{i}$', + u'\U0001d5f7': '$\\mathsfbf{j}$', + u'\U0001d5f8': '$\\mathsfbf{k}$', + u'\U0001d5f9': '$\\mathsfbf{l}$', + u'\U0001d5fa': '$\\mathsfbf{m}$', + u'\U0001d5fb': '$\\mathsfbf{n}$', + u'\U0001d5fc': '$\\mathsfbf{o}$', + u'\U0001d5fd': '$\\mathsfbf{p}$', + u'\U0001d5fe': '$\\mathsfbf{q}$', + u'\U0001d5ff': '$\\mathsfbf{r}$', + u'\U0001d600': '$\\mathsfbf{s}$', + u'\U0001d601': '$\\mathsfbf{t}$', + u'\U0001d602': '$\\mathsfbf{u}$', + u'\U0001d603': '$\\mathsfbf{v}$', + u'\U0001d604': '$\\mathsfbf{w}$', + u'\U0001d605': '$\\mathsfbf{x}$', + u'\U0001d606': '$\\mathsfbf{y}$', + u'\U0001d607': '$\\mathsfbf{z}$', + u'\U0001d608': '$\\mathsfsl{A}$', + u'\U0001d609': '$\\mathsfsl{B}$', + u'\U0001d60a': '$\\mathsfsl{C}$', + u'\U0001d60b': '$\\mathsfsl{D}$', + u'\U0001d60c': '$\\mathsfsl{E}$', + u'\U0001d60d': '$\\mathsfsl{F}$', + u'\U0001d60e': '$\\mathsfsl{G}$', + u'\U0001d60f': '$\\mathsfsl{H}$', + u'\U0001d610': '$\\mathsfsl{I}$', + u'\U0001d611': '$\\mathsfsl{J}$', + u'\U0001d612': '$\\mathsfsl{K}$', + u'\U0001d613': '$\\mathsfsl{L}$', + u'\U0001d614': '$\\mathsfsl{M}$', + u'\U0001d615': '$\\mathsfsl{N}$', + u'\U0001d616': '$\\mathsfsl{O}$', + u'\U0001d617': '$\\mathsfsl{P}$', + u'\U0001d618': '$\\mathsfsl{Q}$', + u'\U0001d619': '$\\mathsfsl{R}$', + u'\U0001d61a': '$\\mathsfsl{S}$', + u'\U0001d61b': '$\\mathsfsl{T}$', + u'\U0001d61c': '$\\mathsfsl{U}$', + u'\U0001d61d': '$\\mathsfsl{V}$', + u'\U0001d61e': '$\\mathsfsl{W}$', + u'\U0001d61f': '$\\mathsfsl{X}$', + u'\U0001d620': '$\\mathsfsl{Y}$', + u'\U0001d621': '$\\mathsfsl{Z}$', + u'\U0001d622': '$\\mathsfsl{a}$', + u'\U0001d623': '$\\mathsfsl{b}$', + u'\U0001d624': '$\\mathsfsl{c}$', + u'\U0001d625': '$\\mathsfsl{d}$', + u'\U0001d626': '$\\mathsfsl{e}$', + u'\U0001d627': '$\\mathsfsl{f}$', + u'\U0001d628': '$\\mathsfsl{g}$', + u'\U0001d629': '$\\mathsfsl{h}$', + u'\U0001d62a': '$\\mathsfsl{i}$', + u'\U0001d62b': '$\\mathsfsl{j}$', + u'\U0001d62c': '$\\mathsfsl{k}$', + u'\U0001d62d': '$\\mathsfsl{l}$', + u'\U0001d62e': '$\\mathsfsl{m}$', + u'\U0001d62f': '$\\mathsfsl{n}$', + u'\U0001d630': '$\\mathsfsl{o}$', + u'\U0001d631': '$\\mathsfsl{p}$', + u'\U0001d632': '$\\mathsfsl{q}$', + u'\U0001d633': '$\\mathsfsl{r}$', + u'\U0001d634': '$\\mathsfsl{s}$', + u'\U0001d635': '$\\mathsfsl{t}$', + u'\U0001d636': '$\\mathsfsl{u}$', + u'\U0001d637': '$\\mathsfsl{v}$', + u'\U0001d638': '$\\mathsfsl{w}$', + u'\U0001d639': '$\\mathsfsl{x}$', + u'\U0001d63a': '$\\mathsfsl{y}$', + u'\U0001d63b': '$\\mathsfsl{z}$', + u'\U0001d63c': '$\\mathsfbfsl{A}$', + u'\U0001d63d': '$\\mathsfbfsl{B}$', + u'\U0001d63e': '$\\mathsfbfsl{C}$', + u'\U0001d63f': '$\\mathsfbfsl{D}$', + u'\U0001d640': '$\\mathsfbfsl{E}$', + u'\U0001d641': '$\\mathsfbfsl{F}$', + u'\U0001d642': '$\\mathsfbfsl{G}$', + u'\U0001d643': '$\\mathsfbfsl{H}$', + u'\U0001d644': '$\\mathsfbfsl{I}$', + u'\U0001d645': '$\\mathsfbfsl{J}$', + u'\U0001d646': '$\\mathsfbfsl{K}$', + u'\U0001d647': '$\\mathsfbfsl{L}$', + u'\U0001d648': '$\\mathsfbfsl{M}$', + u'\U0001d649': '$\\mathsfbfsl{N}$', + u'\U0001d64a': '$\\mathsfbfsl{O}$', + u'\U0001d64b': '$\\mathsfbfsl{P}$', + u'\U0001d64c': '$\\mathsfbfsl{Q}$', + u'\U0001d64d': '$\\mathsfbfsl{R}$', + u'\U0001d64e': '$\\mathsfbfsl{S}$', + u'\U0001d64f': '$\\mathsfbfsl{T}$', + u'\U0001d650': '$\\mathsfbfsl{U}$', + u'\U0001d651': '$\\mathsfbfsl{V}$', + u'\U0001d652': '$\\mathsfbfsl{W}$', + u'\U0001d653': '$\\mathsfbfsl{X}$', + u'\U0001d654': '$\\mathsfbfsl{Y}$', + u'\U0001d655': '$\\mathsfbfsl{Z}$', + u'\U0001d656': '$\\mathsfbfsl{a}$', + u'\U0001d657': '$\\mathsfbfsl{b}$', + u'\U0001d658': '$\\mathsfbfsl{c}$', + u'\U0001d659': '$\\mathsfbfsl{d}$', + u'\U0001d65a': '$\\mathsfbfsl{e}$', + u'\U0001d65b': '$\\mathsfbfsl{f}$', + u'\U0001d65c': '$\\mathsfbfsl{g}$', + u'\U0001d65d': '$\\mathsfbfsl{h}$', + u'\U0001d65e': '$\\mathsfbfsl{i}$', + u'\U0001d65f': '$\\mathsfbfsl{j}$', + u'\U0001d660': '$\\mathsfbfsl{k}$', + u'\U0001d661': '$\\mathsfbfsl{l}$', + u'\U0001d662': '$\\mathsfbfsl{m}$', + u'\U0001d663': '$\\mathsfbfsl{n}$', + u'\U0001d664': '$\\mathsfbfsl{o}$', + u'\U0001d665': '$\\mathsfbfsl{p}$', + u'\U0001d666': '$\\mathsfbfsl{q}$', + u'\U0001d667': '$\\mathsfbfsl{r}$', + u'\U0001d668': '$\\mathsfbfsl{s}$', + u'\U0001d669': '$\\mathsfbfsl{t}$', + u'\U0001d66a': '$\\mathsfbfsl{u}$', + u'\U0001d66b': '$\\mathsfbfsl{v}$', + u'\U0001d66c': '$\\mathsfbfsl{w}$', + u'\U0001d66d': '$\\mathsfbfsl{x}$', + u'\U0001d66e': '$\\mathsfbfsl{y}$', + u'\U0001d66f': '$\\mathsfbfsl{z}$', + u'\U0001d670': '$\\mathtt{A}$', + u'\U0001d671': '$\\mathtt{B}$', + u'\U0001d672': '$\\mathtt{C}$', + u'\U0001d673': '$\\mathtt{D}$', + u'\U0001d674': '$\\mathtt{E}$', + u'\U0001d675': '$\\mathtt{F}$', + u'\U0001d676': '$\\mathtt{G}$', + u'\U0001d677': '$\\mathtt{H}$', + u'\U0001d678': '$\\mathtt{I}$', + u'\U0001d679': '$\\mathtt{J}$', + u'\U0001d67a': '$\\mathtt{K}$', + u'\U0001d67b': '$\\mathtt{L}$', + u'\U0001d67c': '$\\mathtt{M}$', + u'\U0001d67d': '$\\mathtt{N}$', + u'\U0001d67e': '$\\mathtt{O}$', + u'\U0001d67f': '$\\mathtt{P}$', + u'\U0001d680': '$\\mathtt{Q}$', + u'\U0001d681': '$\\mathtt{R}$', + u'\U0001d682': '$\\mathtt{S}$', + u'\U0001d683': '$\\mathtt{T}$', + u'\U0001d684': '$\\mathtt{U}$', + u'\U0001d685': '$\\mathtt{V}$', + u'\U0001d686': '$\\mathtt{W}$', + u'\U0001d687': '$\\mathtt{X}$', + u'\U0001d688': '$\\mathtt{Y}$', + u'\U0001d689': '$\\mathtt{Z}$', + u'\U0001d68a': '$\\mathtt{a}$', + u'\U0001d68b': '$\\mathtt{b}$', + u'\U0001d68c': '$\\mathtt{c}$', + u'\U0001d68d': '$\\mathtt{d}$', + u'\U0001d68e': '$\\mathtt{e}$', + u'\U0001d68f': '$\\mathtt{f}$', + u'\U0001d690': '$\\mathtt{g}$', + u'\U0001d691': '$\\mathtt{h}$', + u'\U0001d692': '$\\mathtt{i}$', + u'\U0001d693': '$\\mathtt{j}$', + u'\U0001d694': '$\\mathtt{k}$', + u'\U0001d695': '$\\mathtt{l}$', + u'\U0001d696': '$\\mathtt{m}$', + u'\U0001d697': '$\\mathtt{n}$', + u'\U0001d698': '$\\mathtt{o}$', + u'\U0001d699': '$\\mathtt{p}$', + u'\U0001d69a': '$\\mathtt{q}$', + u'\U0001d69b': '$\\mathtt{r}$', + u'\U0001d69c': '$\\mathtt{s}$', + u'\U0001d69d': '$\\mathtt{t}$', + u'\U0001d69e': '$\\mathtt{u}$', + u'\U0001d69f': '$\\mathtt{v}$', + u'\U0001d6a0': '$\\mathtt{w}$', + u'\U0001d6a1': '$\\mathtt{x}$', + u'\U0001d6a2': '$\\mathtt{y}$', + u'\U0001d6a3': '$\\mathtt{z}$', + u'\U0001d6a8': '$\\mathbf{\\Alpha}$', + u'\U0001d6a9': '$\\mathbf{\\Beta}$', + u'\U0001d6aa': '$\\mathbf{\\Gamma}$', + u'\U0001d6ab': '$\\mathbf{\\Delta}$', + u'\U0001d6ac': '$\\mathbf{\\Epsilon}$', + u'\U0001d6ad': '$\\mathbf{\\Zeta}$', + u'\U0001d6ae': '$\\mathbf{\\Eta}$', + u'\U0001d6af': '$\\mathbf{\\Theta}$', + u'\U0001d6b0': '$\\mathbf{\\Iota}$', + u'\U0001d6b1': '$\\mathbf{\\Kappa}$', + u'\U0001d6b2': '$\\mathbf{\\Lambda}$', + u'\U0001d6b3': '$M$', + u'\U0001d6b4': '$N$', + u'\U0001d6b5': '$\\mathbf{\\Xi}$', + u'\U0001d6b6': '$O$', + u'\U0001d6b7': '$\\mathbf{\\Pi}$', + u'\U0001d6b8': '$\\mathbf{\\Rho}$', + u'\U0001d6b9': '{\\mathbf{\\vartheta}}', + u'\U0001d6ba': '$\\mathbf{\\Sigma}$', + u'\U0001d6bb': '$\\mathbf{\\Tau}$', + u'\U0001d6bc': '$\\mathbf{\\Upsilon}$', + u'\U0001d6bd': '$\\mathbf{\\Phi}$', + u'\U0001d6be': '$\\mathbf{\\Chi}$', + u'\U0001d6bf': '$\\mathbf{\\Psi}$', + u'\U0001d6c0': '$\\mathbf{\\Omega}$', + u'\U0001d6c1': '$\\mathbf{\\nabla}$', + u'\U0001d6c2': '$\\mathbf{\\Alpha}$', + u'\U0001d6c3': '$\\mathbf{\\Beta}$', + u'\U0001d6c4': '$\\mathbf{\\Gamma}$', + u'\U0001d6c5': '$\\mathbf{\\Delta}$', + u'\U0001d6c6': '$\\mathbf{\\Epsilon}$', + u'\U0001d6c7': '$\\mathbf{\\Zeta}$', + u'\U0001d6c8': '$\\mathbf{\\Eta}$', + u'\U0001d6c9': '$\\mathbf{\\theta}$', + u'\U0001d6ca': '$\\mathbf{\\Iota}$', + u'\U0001d6cb': '$\\mathbf{\\Kappa}$', + u'\U0001d6cc': '$\\mathbf{\\Lambda}$', + u'\U0001d6cd': '$M$', + u'\U0001d6ce': '$N$', + u'\U0001d6cf': '$\\mathbf{\\Xi}$', + u'\U0001d6d0': '$O$', + u'\U0001d6d1': '$\\mathbf{\\Pi}$', + u'\U0001d6d2': '$\\mathbf{\\Rho}$', + u'\U0001d6d3': '$\\mathbf{\\varsigma}$', + u'\U0001d6d4': '$\\mathbf{\\Sigma}$', + u'\U0001d6d5': '$\\mathbf{\\Tau}$', + u'\U0001d6d6': '$\\mathbf{\\Upsilon}$', + u'\U0001d6d7': '$\\mathbf{\\Phi}$', + u'\U0001d6d8': '$\\mathbf{\\Chi}$', + u'\U0001d6d9': '$\\mathbf{\\Psi}$', + u'\U0001d6da': '$\\mathbf{\\Omega}$', + u'\U0001d6db': '$\\partial$', + u'\U0001d6dc': '$\\in$', + u'\U0001d6dd': '{\\mathbf{\\vartheta}}', + u'\U0001d6de': '{\\mathbf{\\varkappa}}', + u'\U0001d6df': '{\\mathbf{\\phi}}', + u'\U0001d6e0': '{\\mathbf{\\varrho}}', + u'\U0001d6e1': '{\\mathbf{\\varpi}}', + u'\U0001d6e2': '$\\mathsl{\\Alpha}$', + u'\U0001d6e3': '$\\mathsl{\\Beta}$', + u'\U0001d6e4': '$\\mathsl{\\Gamma}$', + u'\U0001d6e5': '$\\mathsl{\\Delta}$', + u'\U0001d6e6': '$\\mathsl{\\Epsilon}$', + u'\U0001d6e7': '$\\mathsl{\\Zeta}$', + u'\U0001d6e8': '$\\mathsl{\\Eta}$', + u'\U0001d6e9': '$\\mathsl{\\Theta}$', + u'\U0001d6ea': '$\\mathsl{\\Iota}$', + u'\U0001d6eb': '$\\mathsl{\\Kappa}$', + u'\U0001d6ec': '$\\mathsl{\\Lambda}$', + u'\U0001d6ed': '$M$', + u'\U0001d6ee': '$N$', + u'\U0001d6ef': '$\\mathsl{\\Xi}$', + u'\U0001d6f0': '$O$', + u'\U0001d6f1': '$\\mathsl{\\Pi}$', + u'\U0001d6f2': '$\\mathsl{\\Rho}$', + u'\U0001d6f3': '{\\mathsl{\\vartheta}}', + u'\U0001d6f4': '$\\mathsl{\\Sigma}$', + u'\U0001d6f5': '$\\mathsl{\\Tau}$', + u'\U0001d6f6': '$\\mathsl{\\Upsilon}$', + u'\U0001d6f7': '$\\mathsl{\\Phi}$', + u'\U0001d6f8': '$\\mathsl{\\Chi}$', + u'\U0001d6f9': '$\\mathsl{\\Psi}$', + u'\U0001d6fa': '$\\mathsl{\\Omega}$', + u'\U0001d6fb': '$\\mathsl{\\nabla}$', + u'\U0001d6fc': '$\\mathsl{\\Alpha}$', + u'\U0001d6fd': '$\\mathsl{\\Beta}$', + u'\U0001d6fe': '$\\mathsl{\\Gamma}$', + u'\U0001d6ff': '$\\mathsl{\\Delta}$', + u'\U0001d700': '$\\mathsl{\\Epsilon}$', + u'\U0001d701': '$\\mathsl{\\Zeta}$', + u'\U0001d702': '$\\mathsl{\\Eta}$', + u'\U0001d703': '$\\mathsl{\\Theta}$', + u'\U0001d704': '$\\mathsl{\\Iota}$', + u'\U0001d705': '$\\mathsl{\\Kappa}$', + u'\U0001d706': '$\\mathsl{\\Lambda}$', + u'\U0001d707': '$M$', + u'\U0001d708': '$N$', + u'\U0001d709': '$\\mathsl{\\Xi}$', + u'\U0001d70a': '$O$', + u'\U0001d70b': '$\\mathsl{\\Pi}$', + u'\U0001d70c': '$\\mathsl{\\Rho}$', + u'\U0001d70d': '$\\mathsl{\\varsigma}$', + u'\U0001d70e': '$\\mathsl{\\Sigma}$', + u'\U0001d70f': '$\\mathsl{\\Tau}$', + u'\U0001d710': '$\\mathsl{\\Upsilon}$', + u'\U0001d711': '$\\mathsl{\\Phi}$', + u'\U0001d712': '$\\mathsl{\\Chi}$', + u'\U0001d713': '$\\mathsl{\\Psi}$', + u'\U0001d714': '$\\mathsl{\\Omega}$', + u'\U0001d715': '$\\partial$', + u'\U0001d716': '$\\in$', + u'\U0001d717': '{\\mathsl{\\vartheta}}', + u'\U0001d718': '{\\mathsl{\\varkappa}}', + u'\U0001d719': '{\\mathsl{\\phi}}', + u'\U0001d71a': '{\\mathsl{\\varrho}}', + u'\U0001d71b': '{\\mathsl{\\varpi}}', + u'\U0001d71c': '$\\mathbit{\\Alpha}$', + u'\U0001d71d': '$\\mathbit{\\Beta}$', + u'\U0001d71e': '$\\mathbit{\\Gamma}$', + u'\U0001d71f': '$\\mathbit{\\Delta}$', + u'\U0001d720': '$\\mathbit{\\Epsilon}$', + u'\U0001d721': '$\\mathbit{\\Zeta}$', + u'\U0001d722': '$\\mathbit{\\Eta}$', + u'\U0001d723': '$\\mathbit{\\Theta}$', + u'\U0001d724': '$\\mathbit{\\Iota}$', + u'\U0001d725': '$\\mathbit{\\Kappa}$', + u'\U0001d726': '$\\mathbit{\\Lambda}$', + u'\U0001d727': '$M$', + u'\U0001d728': '$N$', + u'\U0001d729': '$\\mathbit{\\Xi}$', + u'\U0001d72a': '$O$', + u'\U0001d72b': '$\\mathbit{\\Pi}$', + u'\U0001d72c': '$\\mathbit{\\Rho}$', + u'\U0001d72d': '{\\mathbit{O}}', + u'\U0001d72e': '$\\mathbit{\\Sigma}$', + u'\U0001d72f': '$\\mathbit{\\Tau}$', + u'\U0001d730': '$\\mathbit{\\Upsilon}$', + u'\U0001d731': '$\\mathbit{\\Phi}$', + u'\U0001d732': '$\\mathbit{\\Chi}$', + u'\U0001d733': '$\\mathbit{\\Psi}$', + u'\U0001d734': '$\\mathbit{\\Omega}$', + u'\U0001d735': '$\\mathbit{\\nabla}$', + u'\U0001d736': '$\\mathbit{\\Alpha}$', + u'\U0001d737': '$\\mathbit{\\Beta}$', + u'\U0001d738': '$\\mathbit{\\Gamma}$', + u'\U0001d739': '$\\mathbit{\\Delta}$', + u'\U0001d73a': '$\\mathbit{\\Epsilon}$', + u'\U0001d73b': '$\\mathbit{\\Zeta}$', + u'\U0001d73c': '$\\mathbit{\\Eta}$', + u'\U0001d73d': '$\\mathbit{\\Theta}$', + u'\U0001d73e': '$\\mathbit{\\Iota}$', + u'\U0001d73f': '$\\mathbit{\\Kappa}$', + u'\U0001d740': '$\\mathbit{\\Lambda}$', + u'\U0001d741': '$M$', + u'\U0001d742': '$N$', + u'\U0001d743': '$\\mathbit{\\Xi}$', + u'\U0001d744': '$O$', + u'\U0001d745': '$\\mathbit{\\Pi}$', + u'\U0001d746': '$\\mathbit{\\Rho}$', + u'\U0001d747': '$\\mathbit{\\varsigma}$', + u'\U0001d748': '$\\mathbit{\\Sigma}$', + u'\U0001d749': '$\\mathbit{\\Tau}$', + u'\U0001d74a': '$\\mathbit{\\Upsilon}$', + u'\U0001d74b': '$\\mathbit{\\Phi}$', + u'\U0001d74c': '$\\mathbit{\\Chi}$', + u'\U0001d74d': '$\\mathbit{\\Psi}$', + u'\U0001d74e': '$\\mathbit{\\Omega}$', + u'\U0001d74f': '$\\partial$', + u'\U0001d750': '$\\in$', + u'\U0001d751': '{\\mathbit{\\vartheta}}', + u'\U0001d752': '{\\mathbit{\\varkappa}}', + u'\U0001d753': '{\\mathbit{\\phi}}', + u'\U0001d754': '{\\mathbit{\\varrho}}', + u'\U0001d755': '{\\mathbit{\\varpi}}', + u'\U0001d756': '$\\mathsfbf{\\Alpha}$', + u'\U0001d757': '$\\mathsfbf{\\Beta}$', + u'\U0001d758': '$\\mathsfbf{\\Gamma}$', + u'\U0001d759': '$\\mathsfbf{\\Delta}$', + u'\U0001d75a': '$\\mathsfbf{\\Epsilon}$', + u'\U0001d75b': '$\\mathsfbf{\\Zeta}$', + u'\U0001d75c': '$\\mathsfbf{\\Eta}$', + u'\U0001d75d': '$\\mathsfbf{\\Theta}$', + u'\U0001d75e': '$\\mathsfbf{\\Iota}$', + u'\U0001d75f': '$\\mathsfbf{\\Kappa}$', + u'\U0001d760': '$\\mathsfbf{\\Lambda}$', + u'\U0001d761': '$M$', + u'\U0001d762': '$N$', + u'\U0001d763': '$\\mathsfbf{\\Xi}$', + u'\U0001d764': '$O$', + u'\U0001d765': '$\\mathsfbf{\\Pi}$', + u'\U0001d766': '$\\mathsfbf{\\Rho}$', + u'\U0001d767': '{\\mathsfbf{\\vartheta}}', + u'\U0001d768': '$\\mathsfbf{\\Sigma}$', + u'\U0001d769': '$\\mathsfbf{\\Tau}$', + u'\U0001d76a': '$\\mathsfbf{\\Upsilon}$', + u'\U0001d76b': '$\\mathsfbf{\\Phi}$', + u'\U0001d76c': '$\\mathsfbf{\\Chi}$', + u'\U0001d76d': '$\\mathsfbf{\\Psi}$', + u'\U0001d76e': '$\\mathsfbf{\\Omega}$', + u'\U0001d76f': '$\\mathsfbf{\\nabla}$', + u'\U0001d770': '$\\mathsfbf{\\Alpha}$', + u'\U0001d771': '$\\mathsfbf{\\Beta}$', + u'\U0001d772': '$\\mathsfbf{\\Gamma}$', + u'\U0001d773': '$\\mathsfbf{\\Delta}$', + u'\U0001d774': '$\\mathsfbf{\\Epsilon}$', + u'\U0001d775': '$\\mathsfbf{\\Zeta}$', + u'\U0001d776': '$\\mathsfbf{\\Eta}$', + u'\U0001d777': '$\\mathsfbf{\\Theta}$', + u'\U0001d778': '$\\mathsfbf{\\Iota}$', + u'\U0001d779': '$\\mathsfbf{\\Kappa}$', + u'\U0001d77a': '$\\mathsfbf{\\Lambda}$', + u'\U0001d77b': '$M$', + u'\U0001d77c': '$N$', + u'\U0001d77d': '$\\mathsfbf{\\Xi}$', + u'\U0001d77e': '$O$', + u'\U0001d77f': '$\\mathsfbf{\\Pi}$', + u'\U0001d780': '$\\mathsfbf{\\Rho}$', + u'\U0001d781': '$\\mathsfbf{\\varsigma}$', + u'\U0001d782': '$\\mathsfbf{\\Sigma}$', + u'\U0001d783': '$\\mathsfbf{\\Tau}$', + u'\U0001d784': '$\\mathsfbf{\\Upsilon}$', + u'\U0001d785': '$\\mathsfbf{\\Phi}$', + u'\U0001d786': '$\\mathsfbf{\\Chi}$', + u'\U0001d787': '$\\mathsfbf{\\Psi}$', + u'\U0001d788': '$\\mathsfbf{\\Omega}$', + u'\U0001d789': '$\\partial$', + u'\U0001d78a': '$\\in$', + u'\U0001d78b': '{\\mathsfbf{\\vartheta}}', + u'\U0001d78c': '{\\mathsfbf{\\varkappa}}', + u'\U0001d78d': '{\\mathsfbf{\\phi}}', + u'\U0001d78e': '{\\mathsfbf{\\varrho}}', + u'\U0001d78f': '{\\mathsfbf{\\varpi}}', + u'\U0001d790': '$\\mathsfbfsl{\\Alpha}$', + u'\U0001d791': '$\\mathsfbfsl{\\Beta}$', + u'\U0001d792': '$\\mathsfbfsl{\\Gamma}$', + u'\U0001d793': '$\\mathsfbfsl{\\Delta}$', + u'\U0001d794': '$\\mathsfbfsl{\\Epsilon}$', + u'\U0001d795': '$\\mathsfbfsl{\\Zeta}$', + u'\U0001d796': '$\\mathsfbfsl{\\Eta}$', + u'\U0001d797': '$\\mathsfbfsl{\\vartheta}$', + u'\U0001d798': '$\\mathsfbfsl{\\Iota}$', + u'\U0001d799': '$\\mathsfbfsl{\\Kappa}$', + u'\U0001d79a': '$\\mathsfbfsl{\\Lambda}$', + u'\U0001d79b': '$M$', + u'\U0001d79c': '$N$', + u'\U0001d79d': '$\\mathsfbfsl{\\Xi}$', + u'\U0001d79e': '$O$', + u'\U0001d79f': '$\\mathsfbfsl{\\Pi}$', + u'\U0001d7a0': '$\\mathsfbfsl{\\Rho}$', + u'\U0001d7a1': '{\\mathsfbfsl{\\vartheta}}', + u'\U0001d7a2': '$\\mathsfbfsl{\\Sigma}$', + u'\U0001d7a3': '$\\mathsfbfsl{\\Tau}$', + u'\U0001d7a4': '$\\mathsfbfsl{\\Upsilon}$', + u'\U0001d7a5': '$\\mathsfbfsl{\\Phi}$', + u'\U0001d7a6': '$\\mathsfbfsl{\\Chi}$', + u'\U0001d7a7': '$\\mathsfbfsl{\\Psi}$', + u'\U0001d7a8': '$\\mathsfbfsl{\\Omega}$', + u'\U0001d7a9': '$\\mathsfbfsl{\\nabla}$', + u'\U0001d7aa': '$\\mathsfbfsl{\\Alpha}$', + u'\U0001d7ab': '$\\mathsfbfsl{\\Beta}$', + u'\U0001d7ac': '$\\mathsfbfsl{\\Gamma}$', + u'\U0001d7ad': '$\\mathsfbfsl{\\Delta}$', + u'\U0001d7ae': '$\\mathsfbfsl{\\Epsilon}$', + u'\U0001d7af': '$\\mathsfbfsl{\\Zeta}$', + u'\U0001d7b0': '$\\mathsfbfsl{\\Eta}$', + u'\U0001d7b1': '$\\mathsfbfsl{\\vartheta}$', + u'\U0001d7b2': '$\\mathsfbfsl{\\Iota}$', + u'\U0001d7b3': '$\\mathsfbfsl{\\Kappa}$', + u'\U0001d7b4': '$\\mathsfbfsl{\\Lambda}$', + u'\U0001d7b5': '$M$', + u'\U0001d7b6': '$N$', + u'\U0001d7b7': '$\\mathsfbfsl{\\Xi}$', + u'\U0001d7b8': '$O$', + u'\U0001d7b9': '$\\mathsfbfsl{\\Pi}$', + u'\U0001d7ba': '$\\mathsfbfsl{\\Rho}$', + u'\U0001d7bb': '$\\mathsfbfsl{\\varsigma}$', + u'\U0001d7bc': '$\\mathsfbfsl{\\Sigma}$', + u'\U0001d7bd': '$\\mathsfbfsl{\\Tau}$', + u'\U0001d7be': '$\\mathsfbfsl{\\Upsilon}$', + u'\U0001d7bf': '$\\mathsfbfsl{\\Phi}$', + u'\U0001d7c0': '$\\mathsfbfsl{\\Chi}$', + u'\U0001d7c1': '$\\mathsfbfsl{\\Psi}$', + u'\U0001d7c2': '$\\mathsfbfsl{\\Omega}$', + u'\U0001d7c3': '$\\partial$', + u'\U0001d7c4': '$\\in$', + u'\U0001d7c5': '{\\mathsfbfsl{\\vartheta}}', + u'\U0001d7c6': '{\\mathsfbfsl{\\varkappa}}', + u'\U0001d7c7': '{\\mathsfbfsl{\\phi}}', + u'\U0001d7c8': '{\\mathsfbfsl{\\varrho}}', + u'\U0001d7c9': '{\\mathsfbfsl{\\varpi}}', + u'\U0001d7ce': '$\\mathbf{0}$', + u'\U0001d7cf': '$\\mathbf{1}$', + u'\U0001d7d0': '$\\mathbf{2}$', + u'\U0001d7d1': '$\\mathbf{3}$', + u'\U0001d7d2': '$\\mathbf{4}$', + u'\U0001d7d3': '$\\mathbf{5}$', + u'\U0001d7d4': '$\\mathbf{6}$', + u'\U0001d7d5': '$\\mathbf{7}$', + u'\U0001d7d6': '$\\mathbf{8}$', + u'\U0001d7d7': '$\\mathbf{9}$', + u'\U0001d7d8': '$\\mathbb{0}$', + u'\U0001d7d9': '$\\mathbb{1}$', + u'\U0001d7da': '$\\mathbb{2}$', + u'\U0001d7db': '$\\mathbb{3}$', + u'\U0001d7dc': '$\\mathbb{4}$', + u'\U0001d7dd': '$\\mathbb{5}$', + u'\U0001d7de': '$\\mathbb{6}$', + u'\U0001d7df': '$\\mathbb{7}$', + u'\U0001d7e0': '$\\mathbb{8}$', + u'\U0001d7e1': '$\\mathbb{9}$', + u'\U0001d7e2': '$\\mathsf{0}$', + u'\U0001d7e3': '$\\mathsf{1}$', + u'\U0001d7e4': '$\\mathsf{2}$', + u'\U0001d7e5': '$\\mathsf{3}$', + u'\U0001d7e6': '$\\mathsf{4}$', + u'\U0001d7e7': '$\\mathsf{5}$', + u'\U0001d7e8': '$\\mathsf{6}$', + u'\U0001d7e9': '$\\mathsf{7}$', + u'\U0001d7ea': '$\\mathsf{8}$', + u'\U0001d7eb': '$\\mathsf{9}$', + u'\U0001d7ec': '$\\mathsfbf{0}$', + u'\U0001d7ed': '$\\mathsfbf{1}$', + u'\U0001d7ee': '$\\mathsfbf{2}$', + u'\U0001d7ef': '$\\mathsfbf{3}$', + u'\U0001d7f0': '$\\mathsfbf{4}$', + u'\U0001d7f1': '$\\mathsfbf{5}$', + u'\U0001d7f2': '$\\mathsfbf{6}$', + u'\U0001d7f3': '$\\mathsfbf{7}$', + u'\U0001d7f4': '$\\mathsfbf{8}$', + u'\U0001d7f5': '$\\mathsfbf{9}$', + u'\U0001d7f6': '$\\mathtt{0}$', + u'\U0001d7f7': '$\\mathtt{1}$', + u'\U0001d7f8': '$\\mathtt{2}$', + u'\U0001d7f9': '$\\mathtt{3}$', + u'\U0001d7fa': '$\\mathtt{4}$', + u'\U0001d7fb': '$\\mathtt{5}$', + u'\U0001d7fc': '$\\mathtt{6}$', + u'\U0001d7fd': '$\\mathtt{7}$', + u'\U0001d7fe': '$\\mathtt{8}$', + u'\U0001d7ff': '$\\mathtt{9}$' + } + +entity_mapping = { + '—':'{---}', + '–':'{--}', + '"':'{"}', + } + +def ValidateCitationKey(text): + """ + removes characters not allowed in BibTeX keys + + >>> from bibliograph.core.utils import _validKey + >>> _validKey(DummyEntry('Foo Bar')) + 'FooBar' + + >>> _validKey(DummyEntry('my@id')) + 'myid' + + """ + # This substitution is based on the description of cite key restrictions at + # http://bibdesk.sourceforge.net/manual/BibDesk%20Help_2.html + return re.sub(u'[ "@\',\\#}{~%&$^]', u'', text) + +def BraceUppercase(text): + """ Convert uppercase letters to bibtex encoded uppercase + + >>> from bibliograph.core.utils import _braceUppercase + >>> _braceUppercase('foo bar') + 'foo bar' + + >>> _braceUppercase('Foo Bar') + '{F}oo {B}ar' + """ + for uc in string.uppercase: + text = text.replace(uc, u'{%s}' % uc) + return text + +def resolveEntities(text): + for entity in entity_mapping.keys(): + text = text.replace(entity, entity_mapping[entity]) + return text + +def resolveUnicode(text): + #UTF-8 text as entry + for unichar in utf8enc2latex_mapping.keys(): + text = text.replace(unichar, utf8enc2latex_mapping[unichar]) + return text.replace(u'$}{$', u'') + +def escapeSpecialCharacters(text): + """ + latex escaping some (not all) special characters + """ + text.replace('\\', '\\\\') + escape = ['~', '#', '&', '%', '_'] + for c in escape: + text = text.replace(c, '\\' + c ) + return text + +#Calibre functions +#Go from an unicode entry to ASCII Bibtex format without encoding (try to decode if needed) +def utf8ToBibtex(text): + if len(text) == 0: + return '' + try : + text = text.decode(preferred_encoding) + except (TypeError, UnicodeDecodeError, ValueError): + pass + text.replace('\\', '\\\\') + text = resolveEntities(text) + text = resolveUnicode(text) + text = escapeSpecialCharacters(text) + return text + +def create_bibtex_entry(entry, fields, mode = "mixed"): + #Bibtex doesn't like UTF-8 but keep unicode until writing + #Define starting chain as a misc then overide if book valid + bibtex_entry = [] + if mode != "misc" and check_entry_book_valid(entry) : + bibtex_entry.append(u'@book{') + else : + bibtex_entry.append(u'@misc{') + + # Citation tag (not the best should be a user defined thing with regexp) + if not len(entry["isbn"]) == 0 : + bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(re.sub(u'[\D]', + u'', entry["isbn"])))) + else : + bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(str(entry["id"])))) + + bibtex_entry = [u' '.join(bibtex_entry)] + + for field in fields: + item = entry[field] + #check if the field should be included (none or empty) + if item is None: + continue + try: + if len(item) == 0 : + continue + except TypeError: + pass + + if field == 'authors' : + bibtex_entry.append(u'author = "%s"' % bibtex_author_format(item)) + elif field in ['title', 'publisher', 'cover', 'uuid', + 'author_sort', 'series'] : + bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item))) + elif field == 'id' : + bibtex_entry.append(u'calibreid = "%s"' % int(item)) + elif field == 'rating' : + bibtex_entry.append(u'rating = "%s"' % int(item)) + elif field == 'size' : + bibtex_entry.append(u'%s = "%s octets"' % (field, int(item))) + elif field == 'tags' : + #A list to flatten + bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item))) + elif field == 'comments' : + #\n removal + bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item.replace(u'\n',u' '))) + elif field == 'isbn' : + # Could be 9, 10 or 13 digits + bibtex_entry.append(u'isbn = "%s"' % re.sub(u'[\D]', u'', item)) + elif field == 'formats' : + item = u', '.join([format.rpartition('.')[2].lower() for format in item]) + bibtex_entry.append(u'formats = "%s"' % item) + elif field == 'series_index' : + bibtex_entry.append(u'volume = "%s"' % int(item)) + elif field == 'timestamp' : + bibtex_entry.append(u'timestamp = "%s"' % isoformat(item).partition('T')[0]) + elif field == 'pubdate' : + bibtex_entry.append(u'year = "%s"' % item.year) + #Messing locale in date string formatting + bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b"))) + #bibtex_entry.append('month = "%s"' % utf8ToBibtex(item.strftime("%B").decode(getlocale()[1]))) + + bibtex_entry = u',\n '.join(bibtex_entry) + bibtex_entry += u' }\n\n' + + return bibtex_entry + +def check_entry_book_valid(entry): + #Check that the required fields are ok for a book entry + for field in ['title', 'authors', 'publisher'] : + if entry[field] is None or len(entry[field]) == 0 : + return False + if entry['pubdate'] is None : + return False + else : + return True + +def bibtex_author_format(item): + #Format authors for Bibtex compliance + item = u' and'.join([author for author in item]) + return utf8ToBibtex(item) + + diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index 21aa863031..5edc96f6b7 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -1,7 +1,7 @@ __license__ = 'GPL v3' __copyright__ = '2010, Greg Riker ' -import datetime, htmlentitydefs, os, re, shutil +import datetime, htmlentitydefs, os, re, shutil, codecs from collections import namedtuple from copy import deepcopy @@ -9,6 +9,7 @@ from copy import deepcopy from xml.sax.saxutils import escape from calibre import filesystem_encoding, prints, prepare_string_for_xml, strftime +from calibre.constants import preferred_encoding from calibre.customize import CatalogPlugin from calibre.customize.conversion import OptionRecommendation, DummyReporter from calibre.ebooks.BeautifulSoup import BeautifulSoup, BeautifulStoneSoup, Tag, NavigableString @@ -16,11 +17,14 @@ from calibre.ptempfile import PersistentTemporaryDirectory from calibre.utils.date import isoformat, now as nowf from calibre.utils.logging import default_log as log +#Bibtex functions +from calibre.library.bibtex import create_bibtex_entry, utf8ToBibtex + FIELDS = ['all', 'author_sort', 'authors', 'comments', 'cover', 'formats', 'id', 'isbn', 'pubdate', 'publisher', 'rating', 'series_index', 'series', 'size', 'tags', 'timestamp', 'title', 'uuid'] - + class CSV_XML(CatalogPlugin): 'CSV/XML catalog generator' @@ -181,6 +185,89 @@ class CSV_XML(CatalogPlugin): f.write(etree.tostring(root, encoding='utf-8', xml_declaration=True, pretty_print=True)) +class BIBTEX(CatalogPlugin): + 'BIBTEX catalog generator' + + Option = namedtuple('Option', 'option, default, dest, action, help') + + name = 'Catalog_BIBTEX' + description = 'BIBTEX catalog generator' + supported_platforms = ['windows', 'osx', 'linux'] + author = 'Sengian' + version = (1, 0, 0) + file_types = set(['bib']) + + cli_options = [ + Option('--fields', + default = 'all', + dest = 'fields', + action = None, + help = _('The fields to output when cataloging books in the ' + 'database. Should be a comma-separated list of fields.\n' + 'Available fields: %s.\n' + "Default: '%%default'\n" + "Applies to: BIBTEX output format")%', '.join(FIELDS)), + + Option('--entry-type', + default = 'book', + dest = 'entry_type', + action = None, + help = _('Entry type for BIBTEX catalog.\n' + 'Available types: book, misc, mixed.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format"))] + + def run(self, path_to_output, opts, db, notification=DummyReporter()): + self.fmt = path_to_output.rpartition('.')[2] + self.notification = notification + + if opts.verbose: + opts_dict = vars(opts) + log("%s(): Generating %s" % (self.name,self.fmt)) + if opts_dict['search_text']: + log(" --search='%s'" % opts_dict['search_text']) + + if opts_dict['ids']: + log(" Book count: %d" % len(opts_dict['ids'])) + if opts_dict['search_text']: + log(" (--search ignored when a subset of the database is specified)") + + if opts_dict['fields']: + if opts_dict['fields'] == 'all': + log(" Fields: %s" % ', '.join(FIELDS[1:])) + else: + log(" Fields: %s" % opts_dict['fields']) + + + # If a list of ids are provided, don't use search_text + if opts.ids: + opts.search_text = None + + data = self.search_sort_db(db, opts) + + if not len(data): + log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) + + # Get the requested output fields as a list + fields = self.get_output_fields(opts) + + if not len(data): + log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) + + #Open output and write entries + outfile = codecs.open(path_to_output, 'w', 'ascii') + + #File header + nb_entries = len(vars(opts)['ids']) + outfile.write(u'%%%Calibre catalog\n%%%{0} entries in catalog\n\n'.format(nb_entries)) + outfile.write(u'@preamble{"This catalog of %d entries was generated by calibre on %s"}\n\n' + % (nb_entries, nowf().strftime("%A, %d. %B %Y %H:%M").decode(preferred_encoding))) + + #Entries + for entry in data: + outfile.write(create_bibtex_entry(entry, fields)) + + outfile.close() class EPUB_MOBI(CatalogPlugin): 'ePub catalog generator' From dbf741072e795e4bee94821df9384c881cc89f72 Mon Sep 17 00:00:00 2001 From: Sengian Date: Sun, 11 Jul 2010 23:26:31 +0200 Subject: [PATCH 004/100] Files place modification for bibtex catalog export and various fixes --- src/calibre/library/catalog.py | 109 ++++++++++++++++-- src/calibre/{library => utils}/bibtex.py | 137 ++++++++--------------- 2 files changed, 146 insertions(+), 100 deletions(-) rename src/calibre/{library => utils}/bibtex.py (95%) diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index 5edc96f6b7..defffba160 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -1,7 +1,7 @@ __license__ = 'GPL v3' __copyright__ = '2010, Greg Riker ' -import datetime, htmlentitydefs, os, re, shutil, codecs +import datetime, htmlentitydefs, os, re, shutil from collections import namedtuple from copy import deepcopy @@ -18,7 +18,7 @@ from calibre.utils.date import isoformat, now as nowf from calibre.utils.logging import default_log as log #Bibtex functions -from calibre.library.bibtex import create_bibtex_entry, utf8ToBibtex +from calibre.utils.bibtex import bibtex_author_format, utf8ToBibtex, ValidateCitationKey FIELDS = ['all', 'author_sort', 'authors', 'comments', 'cover', 'formats', 'id', 'isbn', 'pubdate', 'publisher', 'rating', @@ -216,8 +216,103 @@ class BIBTEX(CatalogPlugin): 'Available types: book, misc, mixed.\n' "Default: '%default'\n" "Applies to: BIBTEX output format"))] - + def run(self, path_to_output, opts, db, notification=DummyReporter()): + + import codecs + + def create_bibtex_entry(entry, fields, mode = "mixed"): + #Bibtex doesn't like UTF-8 but keep unicode until writing + #Define starting chain or if book valid strict and not book return a Fail string + + bibtex_entry = [] + if mode != "misc" and check_entry_book_valid(entry) : + bibtex_entry.append(u'@book{') + elif mode != "book" : + bibtex_entry.append(u'@misc{') + else : + #case strict book + return '' + + # Citation tag (not the best should be a user defined thing with regexp) + if not len(entry["isbn"]) == 0 : + bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(re.sub(u'[\D]', + u'', entry["isbn"])))) + else : + bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(str(entry["id"])))) + + bibtex_entry = [u' '.join(bibtex_entry)] + + for field in fields: + item = entry[field] + #check if the field should be included (none or empty) + if item is None: + continue + try: + if len(item) == 0 : + continue + except TypeError: + pass + + if field == 'authors' : + bibtex_entry.append(u'author = "%s"' % bibtex_author_format(item)) + + elif field in ['title', 'publisher', 'cover', 'uuid', + 'author_sort', 'series'] : + bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item))) + + elif field == 'id' : + bibtex_entry.append(u'calibreid = "%s"' % int(item)) + + elif field == 'rating' : + bibtex_entry.append(u'rating = "%s"' % int(item)) + + elif field == 'size' : + bibtex_entry.append(u'%s = "%s octets"' % (field, int(item))) + + elif field == 'tags' : + #A list to flatten + bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item))) + + elif field == 'comments' : + #\n removal + bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item.replace(u'\n',u' '))) + + elif field == 'isbn' : + # Could be 9, 10 or 13 digits + bibtex_entry.append(u'isbn = "%s"' % re.sub(u'[\D]', u'', item)) + + elif field == 'formats' : + item = u', '.join([format.rpartition('.')[2].lower() for format in item]) + bibtex_entry.append(u'formats = "%s"' % item) + + elif field == 'series_index' : + bibtex_entry.append(u'volume = "%s"' % int(item)) + + elif field == 'timestamp' : + bibtex_entry.append(u'timestamp = "%s"' % isoformat(item).partition('T')[0]) + + elif field == 'pubdate' : + bibtex_entry.append(u'year = "%s"' % item.year) + #Messing locale in date string formatting + bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b").decode(preferred_encoding))) + #bibtex_entry.append('month = "%s"' % utf8ToBibtex(item.strftime("%B").decode(getlocale()[1]))) + + bibtex_entry = u',\n '.join(bibtex_entry) + bibtex_entry += u' }\n\n' + + return bibtex_entry + + def check_entry_book_valid(entry): + #Check that the required fields are ok for a book entry + for field in ['title', 'authors', 'publisher'] : + if entry[field] is None or len(entry[field]) == 0 : + return False + if entry['pubdate'] is None : + return False + else : + return True + self.fmt = path_to_output.rpartition('.')[2] self.notification = notification @@ -238,7 +333,6 @@ class BIBTEX(CatalogPlugin): else: log(" Fields: %s" % opts_dict['fields']) - # If a list of ids are provided, don't use search_text if opts.ids: opts.search_text = None @@ -255,15 +349,16 @@ class BIBTEX(CatalogPlugin): log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) #Open output and write entries - outfile = codecs.open(path_to_output, 'w', 'ascii') + #replace should be an option and not the default to generate errors for improving + outfile = codecs.open(path_to_output, 'w', 'ascii','replace') #File header - nb_entries = len(vars(opts)['ids']) + nb_entries = len(opts.ids) outfile.write(u'%%%Calibre catalog\n%%%{0} entries in catalog\n\n'.format(nb_entries)) outfile.write(u'@preamble{"This catalog of %d entries was generated by calibre on %s"}\n\n' % (nb_entries, nowf().strftime("%A, %d. %B %Y %H:%M").decode(preferred_encoding))) - #Entries + #Entries wrintng after Bibtex formating for entry in data: outfile.write(create_bibtex_entry(entry, fields)) diff --git a/src/calibre/library/bibtex.py b/src/calibre/utils/bibtex.py similarity index 95% rename from src/calibre/library/bibtex.py rename to src/calibre/utils/bibtex.py index c3586f5e2b..1452c7f5e1 100644 --- a/src/calibre/library/bibtex.py +++ b/src/calibre/utils/bibtex.py @@ -3,6 +3,9 @@ """ Collection of python utility-methodes commonly used by other bibliograph packages. From http://pypi.python.org/pypi/bibliograph.core/ + from Tom Gross + + Adapted for calibre use Zope Public License (ZPL) Version 2.1 @@ -60,15 +63,10 @@ """ __docformat__ = 'reStructuredText' -__author__ = 'Tom Gross ' +__author__ = 'sengian ' import os, re, string -#from locale import getlocale -from calibre.constants import preferred_encoding -from calibre import strftime -from calibre.utils.date import isoformat - utf8enc2latex_mapping = { # This is a mapping of Unicode characters to LaTeX equivalents. # The information has been extracted from @@ -77,6 +75,37 @@ utf8enc2latex_mapping = { # # The extraction has been done by the "create_unimap.py" script # located at . + + #Fix some encoding problem between cp1252 and latin1 + # from http://www.microsoft.com/typography/unicode/1252.htm + u'\x80': '{\\mbox{\\texteuro}}', # EURO SIGN + u'\x82': '{,}', # SINGLE LOW-9 QUOTATION MARK + u'\x83': '$f$', # LATIN SMALL LETTER F WITH HOOK + u'\x84': '{,,}', # DOUBLE LOW-9 QUOTATION MARK + u'\x85': '{\\ldots}', # HORIZONTAL ELLIPSIS + u'\x86': '{\\textdagger}', # DAGGER + u'\x87': '{\\textdaggerdbl}', # DOUBLE DAGGER + u'\x88': '{\textasciicircum}', # MODIFIER LETTER CIRCUMFLEX ACCENT + u'\x89': '{\\textperthousand}', # PER MILLE SIGN + u'\x8A': '{\\v{S}}', # LATIN CAPITAL LETTER S WITH CARON + u'\x8B': '{\\guilsinglleft}', # SINGLE LEFT-POINTING ANGLE QUOTATION MARK + u'\x8C': '{\\OE}', # LATIN CAPITAL LIGATURE OE + u'\x8E': '{\\v{Z}}', # LATIN CAPITAL LETTER Z WITH CARON + u'\x91': '{`}', # LEFT SINGLE QUOTATION MARK + u'\x92': "{'}", # RIGHT SINGLE QUOTATION MARK + u'\x93': '{\\textquotedblleft}', # LEFT DOUBLE QUOTATION MARK + u'\x94': '{\\textquotedblright}', # RIGHT DOUBLE QUOTATION MARK + u'\x95': '{\\textbullet}', # BULLET + u'\x96': '{\\textendash}', # EN DASH + u'\x97': '{\\textemdash}', # EM DASH + u'\x98': '{\\texttildelow}', # SMALL TILDE + u'\x99': '{\\texttrademark}', # TRADE MARK SIGN + u'\x9A': '{\\v{s}}', # LATIN SMALL LETTER S WITH CARON + u'\x9B': '{\\guilsinglright}', # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + u'\x9C': '{\\oe}', # LATIN SMALL LIGATURE OE + u'\x9E': '{\\v{z}}', # LATIN SMALL LETTER Z WITH CARON + u'\x9F': '{\\"{Y}}', # LATIN CAPITAL LETTER Y WITH DIAERESIS + u'\xa0': '$~$', u'\xa1': '{\\textexclamdown}', u'\xa2': '{\\textcent}', @@ -2494,100 +2523,22 @@ def escapeSpecialCharacters(text): return text #Calibre functions -#Go from an unicode entry to ASCII Bibtex format without encoding (try to decode if needed) -def utf8ToBibtex(text): +#Go from an unicode entry to ASCII Bibtex format without encoding +def utf8ToBibtex(text, asccii_bibtex = True): if len(text) == 0: return '' - try : - text = text.decode(preferred_encoding) + '''try : + text = text.decode('cp1252') except (TypeError, UnicodeDecodeError, ValueError): - pass + pass ''' text.replace('\\', '\\\\') text = resolveEntities(text) - text = resolveUnicode(text) - text = escapeSpecialCharacters(text) - return text + if asccii_bibtex : + text = resolveUnicode(text) + return escapeSpecialCharacters(text) -def create_bibtex_entry(entry, fields, mode = "mixed"): - #Bibtex doesn't like UTF-8 but keep unicode until writing - #Define starting chain as a misc then overide if book valid - bibtex_entry = [] - if mode != "misc" and check_entry_book_valid(entry) : - bibtex_entry.append(u'@book{') - else : - bibtex_entry.append(u'@misc{') - - # Citation tag (not the best should be a user defined thing with regexp) - if not len(entry["isbn"]) == 0 : - bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(re.sub(u'[\D]', - u'', entry["isbn"])))) - else : - bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(str(entry["id"])))) - - bibtex_entry = [u' '.join(bibtex_entry)] - - for field in fields: - item = entry[field] - #check if the field should be included (none or empty) - if item is None: - continue - try: - if len(item) == 0 : - continue - except TypeError: - pass - - if field == 'authors' : - bibtex_entry.append(u'author = "%s"' % bibtex_author_format(item)) - elif field in ['title', 'publisher', 'cover', 'uuid', - 'author_sort', 'series'] : - bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item))) - elif field == 'id' : - bibtex_entry.append(u'calibreid = "%s"' % int(item)) - elif field == 'rating' : - bibtex_entry.append(u'rating = "%s"' % int(item)) - elif field == 'size' : - bibtex_entry.append(u'%s = "%s octets"' % (field, int(item))) - elif field == 'tags' : - #A list to flatten - bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item))) - elif field == 'comments' : - #\n removal - bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item.replace(u'\n',u' '))) - elif field == 'isbn' : - # Could be 9, 10 or 13 digits - bibtex_entry.append(u'isbn = "%s"' % re.sub(u'[\D]', u'', item)) - elif field == 'formats' : - item = u', '.join([format.rpartition('.')[2].lower() for format in item]) - bibtex_entry.append(u'formats = "%s"' % item) - elif field == 'series_index' : - bibtex_entry.append(u'volume = "%s"' % int(item)) - elif field == 'timestamp' : - bibtex_entry.append(u'timestamp = "%s"' % isoformat(item).partition('T')[0]) - elif field == 'pubdate' : - bibtex_entry.append(u'year = "%s"' % item.year) - #Messing locale in date string formatting - bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b"))) - #bibtex_entry.append('month = "%s"' % utf8ToBibtex(item.strftime("%B").decode(getlocale()[1]))) - - bibtex_entry = u',\n '.join(bibtex_entry) - bibtex_entry += u' }\n\n' - - return bibtex_entry - -def check_entry_book_valid(entry): - #Check that the required fields are ok for a book entry - for field in ['title', 'authors', 'publisher'] : - if entry[field] is None or len(entry[field]) == 0 : - return False - if entry['pubdate'] is None : - return False - else : - return True - def bibtex_author_format(item): - #Format authors for Bibtex compliance + #Format authors for Bibtex compliance (get a list as input) item = u' and'.join([author for author in item]) return utf8ToBibtex(item) - From 7f6b7e9bbe703c62a1f6ca9039264acdf942f2a0 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 12 Jul 2010 04:45:36 +0100 Subject: [PATCH 005/100] Launchpad automatic translations update. --- src/calibre/translations/es.po | 905 ++++++++++++++++-------------- src/calibre/translations/fr.po | 881 +++++++++++++++-------------- src/calibre/translations/it.po | 979 ++++++++++++++++++--------------- src/calibre/translations/nl.po | 72 ++- src/calibre/translations/pl.po | 917 ++++++++++++++++-------------- 5 files changed, 2066 insertions(+), 1688 deletions(-) diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 38cbe08cae..ee3fdea96a 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:32+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-11 21:55+0000\n" +"Last-Translator: DiegoJ \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 @@ -47,7 +47,7 @@ msgstr "No hace absolutamente nada" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -131,10 +131,10 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -708,30 +708,30 @@ msgstr "Comunicarse con el Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Obteniendo la lista de libros en el dispositivo ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Eliminando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros del listado de metatados del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Añadiendo libros al listado de metatados del dispositivo..." @@ -749,7 +749,7 @@ msgstr "Comunicarse con el Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Comunicarse con el Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -902,12 +902,12 @@ msgstr "Comunicar con un lector de libros electrónicos." msgid "Get device information..." msgstr "Obtener información del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Transfiriendo libros al dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Enviando metadatos al dispositivo..." @@ -1681,7 +1681,7 @@ msgstr "Creando" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "Corrector de ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" @@ -1690,10 +1690,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Solución temporal para los errores de la última versión de epubcheck. " +"epubcheck informa de muchas errores que realmente no lo son. epub-fix " +"intentará detectar éstos, y los sustituirá por construcciones que acepted " +"epubcheck. Esto puede causar cambios significativos a su epub. Dirija sus " +"quejas al proyecto epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1705,19 +1710,27 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [options] file.epub\n" +"\n" +"Corrige problemas comunes en archivos EPUB que puedan hacer que se rechacen " +"por servicios de publicación mal diseñados.\n" +"\n" +"Por defecto, no se realiza ninguna corrección y se imprimen mensajes para " +"cada error detectado. Use las opciones para controlar qué errores se han de " +"corregir automáticamente." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Ha de especificar un archivo epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Corregir archivos sin manifiesto" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -3313,14 +3326,14 @@ msgid "Main memory" msgstr "Memoria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Tarjeta de almacenamiento A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Tarjeta de almacenamiento B" @@ -3386,7 +3399,7 @@ msgid "Failed to download metadata:" msgstr "No se pudieron descargar metadatos:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3570,7 +3583,7 @@ msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Sin libros" @@ -3740,12 +3753,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3817,7 +3830,7 @@ msgstr "Clic para abrir" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ninguno" @@ -4711,12 +4724,12 @@ msgid "Footer regular expression:" msgstr "Expresión regular para pies de página:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expresión regular no válida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expresión regular no valida: %s" @@ -5001,124 +5014,124 @@ msgstr "etiquetas a añadir" msgid "tags to remove" msgstr "etiquetas a eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "No hay detalles disponibles." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "El dispositivo ya no esta conectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Obtener información del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Obtener lista de libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Obtener anotaciones del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Enviar metadatos al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Enviar colecciones al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Pasar %d libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Borrar libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Obtener libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Ver libro en el dispositvo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Asignar acción de enviar al dispositivo por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Enviar por correo electrónico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " y elimínalo desde la librería" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Enviar a la memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Enviar a la tarjeta de memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Enviar a la tarjeta de memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Enviar y eliminar de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Enviar formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Conectar a carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Conectar a iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Desconectar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Obtener anotaciones (experimental)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Seleccionar carpeta para abrir como un dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Falló" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5126,128 +5139,128 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte y vuelva a " "conectar el dispositivo o reinicie la aplicación." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "Libro electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "El libro electrónico está adjunto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "en el formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Enviando correo electrónico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de enviar por correo " "electrónico?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "No se pudieron enviar por correo electrónico los siguientes libros porque no " "se encontraron formatos compatibles:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Fallo al enviar libros por correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Fallo al enviar por correo electrónico los siguientes libros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Enviado por correo electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Noticias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Adjunto está el" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Enviar noticias a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5256,11 +5269,11 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5551,7 +5564,7 @@ msgid "Access log:" msgstr "Registro de accesos:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Fallo al iniciar el servidor de contenidos" @@ -5621,11 +5634,11 @@ msgstr "" "eliminado. Debería comprobarlos manualmente. Esto puede ocurrir si manipula " "los ficheros de la carpeta de la biblioteca directamente." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5635,11 +5648,11 @@ msgstr "" "se añaden. calibre puede leer los metadatos del contenido del fichero o de " "su nombre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Leer metadatos sólo del nombre de &fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5647,11 +5660,11 @@ msgstr "" "Intercambiar el nombre y el apellido del autor. Esto sólo afecta a los " "metadatos extraídos de nombres de ficheros." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Intercambiar nombre y apellido del autor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5671,7 +5684,7 @@ msgstr "" "\"a\", \"an\"), puntuación, mayúsculas o minúsculas, etc. La comparación de " "autores es exacta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5679,15 +5692,15 @@ msgstr "" "Si se encuentran libros con el mismo título y autor, &unir automáticamente " "los nuevos ficheros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurar los metadatos a partir del nombre de fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Añadir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5695,65 +5708,70 @@ msgstr "" "Aquí puede controlar cómo guardará calibre los libros cuando se pulse el " "botón Guardar a disco:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Guardar la &portada por separado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Actualizar los &metadatos de las copias guardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Guardar los metadatos en un fichero &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Convertir los caracteres no ASCII a &equivalentes ASCII" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Escribir fec&has con formato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Guardar ficheros en &formatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Sustituir espacios por guiones ba&jos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Cambiar rutas a mi&núsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Guardar libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Mantiene las colecciones del dispositivo" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "Gestión de &metadatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "Gestión manual" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "Sólo al enviar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "Gestión automática" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " msgstr "" -"Si se activa, las colecciones no se borrarán incluso si un libro con los " -"metadatos modificados se vuelve a enviar y la colección no está en los " -"metadatos del libro. Además, se hace posible editar las colecciones en la " -"vista del dispositivo. Si se desactiva, las colecciones corresponderán " -"siempre a los metadatos en la biblioteca de calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5764,13 +5782,14 @@ msgstr "" "los dispositivos concretos si se personaliza los complementos de interfaz de " "dispositivo en Preferencias -> Complementos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Enviar a &dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" @@ -5948,7 +5967,7 @@ msgstr "Desactivar &animaciones" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Mostrar botón de &donar (reinicia)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6392,6 +6411,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." 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:75 msgid "Location" @@ -7259,7 +7280,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7588,11 +7609,11 @@ msgstr "Expresión regular (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "No hay coincidencias" @@ -7691,7 +7712,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Guardar en el disco" @@ -7700,17 +7722,18 @@ msgid "Save to disk in a single directory" msgstr "Guardar en el disco, en un único directorio" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Guardar solamente el formato %s en disco" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "Guardar sólo el formato %s en un único directorio" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Mostrar" @@ -7754,46 +7777,46 @@ msgstr "Crear catálogo de los libros en la biblioteca de calibre" msgid "Run welcome wizard" msgstr "Ejecutar el asistente de bienvenida" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Libros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Añadir libros a la biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Administrar colecciones" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Explorador de portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "versión" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "creado por Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Actualización encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Detalles del Libro" @@ -7856,6 +7879,227 @@ msgstr "Pulse para ver las tareas activas." msgid " - Jobs" msgstr " - tareas" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" +"Biblioteca\n" +"%d libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" +"Lector\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" +"Tarjeta B\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Pulsar para ver los libros disponibles en el equipo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Pulsar para ver los libros en la memoria principal del lector" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "Pulsar para ver los libros en la tarjeta de memoria A del lector" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Libros ubicados en" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "libre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "Sólo se mostrarán los libros que coincidan con la búsqueda guardada" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Búsqueda avanzada" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" +"Buscar en la lista de libros por título, autor, editorial, etiquetas, " +"comentarios, etc.

    Se buscan libros que contengan todas las palabras " +"separadas por espacios" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Reiniciar la búsqueda rápida" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Guardar la búsqueda actual con el nombre mostrado en el recuadro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Borrar la búsqueda guardada actual" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Añadir libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Eliminar libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Supr" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "Editar metainformación" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Unir registros de libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Enviar al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Descargar noticias (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "Convertir libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Abrir la carpeta que lo contiene" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Mostrar detalles del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Libros del mismo autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Libros de la misma serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Libros de la misma editorial" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Libros con las mismas etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Ayuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "Explorar el manual de usuario de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "F1" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8157,166 +8401,34 @@ msgstr "inténtelo después de reiniciar el equipo." msgid "try deleting the file" msgstr "pruebe a borrar el fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "Restringir a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "Sólo se mostrarán los libros que coincidan con la búsqueda guardada" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "ajustado en ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Búsqueda avanzada" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Buscar:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" -"Buscar en la lista de libros por título, autor, editorial, etiquetas, " -"comentarios, etc.

    Se buscan libros que contengan todas las palabras " -"separadas por espacios" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Reiniciar la búsqueda rápida" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Guardar la búsqueda actual con el nombre mostrado en el recuadro" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Borrar la búsqueda guardada actual" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Añadir libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Eliminar libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Supr" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Editar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Unir registros de libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Enviar al dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Descargar noticias (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Convertir libros electrónicos" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Abrir la carpeta que lo contiene" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Mostrar detalles del libro" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Libros del mismo autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Libros de la misma serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Libros de la misma editorial" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Libros con las mismas etiquetas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Configurar calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8348,6 +8460,7 @@ msgstr "No se ha encontrado el libro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Buscar" @@ -8369,15 +8482,19 @@ msgid "Choose saved search or enter name for new saved search" msgstr "" "Elija una búsqueda guardada o asigne un nombre para guardar la nueva búsqueda" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Restringir a" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(todos los libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} de todos)" @@ -8502,7 +8619,7 @@ msgstr "Ordenar por calificación promedio" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Establece el orden de las entradas en el navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8523,7 +8640,7 @@ msgstr "Administrar categorías de &usuario" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Añada sus propias categorías al navegador de etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8588,34 +8705,34 @@ msgstr "&Reiniciar" msgid "Calibre Quick Start Guide" msgstr "Guía de inicio rápido de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "No se puede configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "No se puede configurar mientras haya tareas en ejecución." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "No se puede configurar antes de reiniciar calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "No hay información detallada disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "" "No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8624,26 +8741,29 @@ msgstr "" "href=\"%s\">DRM. Debe eliminar primero el DRM con herramientas de " "terceros." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Receta deshabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Fallo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"es el resultado de los esfuerzos de muchos voluntarios por todo el mundo. Si " +"lo encuentra útil, considere donar para apoyar su desarrollo. Su donación es " +"lo que hace que el desarrollo de calibre continúe." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8654,11 +8774,11 @@ msgstr "" "de datos en el dispositivo.
    \n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "AVISO: Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9154,91 +9274,43 @@ msgstr "Mayús+F3" msgid "Print eBook" msgstr "Imprimir libro electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copiar imagen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Pegar imagen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Pulsar para ver los libros disponibles en el equipo" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Pulsar para ver los libros en la memoria principal del lector" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "Pulsar para ver los libros en la tarjeta de memoria A del lector" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Libros ubicados en" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Cambiar mayúsculas/minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Mayúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Invertir mayúsculas/minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Formato de título (todas las iniciales en mayúscula)" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Arrastre para ajustar el tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Ocultar" @@ -10617,10 +10689,8 @@ msgid "User-created tag browser categories" msgstr "Categorías del explorador de etiquetas creadas por el usuario" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." -msgstr "" -"Mantener todas las colecciones aunque no estén en los metadatos de la " -"biblioteca." +msgid "How and when calibre updates metadata on the device." +msgstr "Cómo y cuándo actualiza calibre los metadatos del dispositivo." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -12986,6 +13056,9 @@ msgstr "No descargar estilos CSS." #~ "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuevas " #~ "características. ¿Visitar la página de descarga?" +#~ msgid "Convert E-books" +#~ msgstr "Convertir libros electrónicos" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Pulse para desactivar la exploración de portadas" @@ -13354,3 +13427,27 @@ msgstr "No descargar estilos CSS." #~ msgid "The name %s is already used." #~ msgstr "El nombre %s ya está en uso." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve device collections." +#~ msgstr "Mantiene las colecciones del dispositivo" + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Si se activa, las colecciones no se borrarán incluso si un libro con los " +#~ "metadatos modificados se vuelve a enviar y la colección no está en los " +#~ "metadatos del libro. Además, se hace posible editar las colecciones en la " +#~ "vista del dispositivo. Si se desactiva, las colecciones corresponderán " +#~ "siempre a los metadatos en la biblioteca de calibre." + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Mantener todas las colecciones aunque no estén en los metadatos de la " +#~ "biblioteca." diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index d7ed4a50af..3df8e3f9a0 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:36+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-11 18:00+0000\n" +"Last-Translator: mcstrother \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" +"X-Launchpad-Export-Date: 2010-07-12 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -29,7 +29,7 @@ msgstr "Ne fait strictement rien" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -113,10 +113,10 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -702,30 +702,30 @@ msgstr "Communiquer avec le lecteur Kobo" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Lit la liste des livres de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Supprime les livres de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Supprime les livres de la liste des métadonnées de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Ajoute les livres à liste des métadonnées de l'appareil..." @@ -897,12 +897,12 @@ msgstr "Communiquer avec un lecteur d'ebook." msgid "Get device information..." msgstr "Lit les informations de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Transfère les livres vers l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Envoie les métadonnées vers l'appareil..." @@ -1701,9 +1701,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1719,7 +1719,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Vous devez préciser un fichier epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1727,8 +1727,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -3338,14 +3338,14 @@ msgid "Main memory" msgstr "Mémoire principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Carte mémoire B" @@ -3411,7 +3411,7 @@ msgid "Failed to download metadata:" msgstr "Le téléchargement des métadonnées a échoué:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3598,7 +3598,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Aucun livre" @@ -3769,12 +3769,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3846,7 +3846,7 @@ msgstr "Cliquer pour ouvrir" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Aucun" @@ -4741,12 +4741,12 @@ msgid "Footer regular expression:" msgstr "Expression régulière pour le pied de page:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expression régulière incorrecte" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expression régulière incorrecte: %s" @@ -5034,124 +5034,124 @@ msgstr "étiquettes à ajouter" msgid "tags to remove" msgstr "étiquettes à supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Pas de détail disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "L'appareil n'est plus connecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Lit les informations de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Lire la liste de livres à partir de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Obtenir les annotations à partir de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Envoie les métadonnées vers l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Envoyer les collections vers l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Envoie le livre %d dans l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Supprimer les livres dans l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Télécharger les livres à partir de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Afficher le livre sur l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Indiquer l'action par défaut pour 'envoyer au lecteur'" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Email vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " et efface de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Envoyer vers la mémoire du lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Envoyer vers la carte mémoire A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Envoyer vers la carte mémoire B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Envoyer et effacer de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Envoyer un format spécifique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Connecter au dossier" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Connecter à iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Ejecter l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Récupérer les annotations (expérimental)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Echec" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5160,128 +5160,128 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Appareil: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer: Aucun appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "par" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "dans le format %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Envoi d'un email à" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertir automatiquement les livres suivants avant de les envoyer par email " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossible d'envoyer par email les livres suivants car aucun format " "convenable n'a été trouvé :" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "L'envoi par email des livres a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "L'envoi par email des livres suivants a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Envoyer par email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "News:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Envoi des News vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5290,11 +5290,11 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5583,7 +5583,7 @@ msgid "Access log:" msgstr "Journal des accès:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" @@ -5654,11 +5654,11 @@ msgstr "" "Vous devrez les vérifier manuellement. Ceci peut arriver si vous avez " "manipulé les fichiers directement dans le dossier de la bibliothèque." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "Widget avec onglet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5668,11 +5668,11 @@ msgstr "" "fichiers que vous ajoutez. Calibre peut lire les métadonnées à partir du " "contenu du fichier, ou du nom de fichier." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Lire les métadonnées uniquement à partir du nom de &fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5680,11 +5680,11 @@ msgstr "" "Echanger le prénom et le nom de l'auteur. Ceci affecte seulement les " "métadonnées lues à partir des noms de fichiers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Echanger le prénom et le nom de l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5704,7 +5704,7 @@ msgstr "" "la ponctuation, la casse, etc. La recherche de correspondance est exacte " "pour l'auteur." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5712,15 +5712,15 @@ msgstr "" "Si des livres avec des titres et des auteurs similaires sont trouvés, " "&fusionner les nouveaux fichiers automatiquement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurer les métadonnées à partir du nom de fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Ajout de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5728,65 +5728,70 @@ msgstr "" "Ici vous pouvez contrôler comment Calibre va sauvegarder vos livres quand " "vous cliquez sur le bouton Sauvegarder sur le disque:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Sauvegarder les &couvertures séparément" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Mettre à jour les &métadonnées dans les copies sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Sauvegarder les métadonnées dans le fichier &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Convertir les caractères non-Anglais vers des équivalents &Anglais" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Format de &dates comme:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formats de fichier à sauvegarder:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Remplacer les espaces par des &underscores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Changer les chemins en minuscu&les" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Sauvegarde de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Conserver les collections de l'appareil" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 -msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -"Si cette case est cochée, les collections ne seront pas effacées même si un " -"livre avec des métadonnées modifiées est renvoyé et la collection n'est pas " -"dans les métadonnées du livre. En plus, l'édition des collections sur " -"l'appareil va être activée. Si elle est décochée, les collections seront " -"seulement le reflet des métadonnées de la bibliothèque de Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5797,13 +5802,14 @@ msgstr "" "peuvent être outrepassés par votre lecteur en personnalisant l'interface de " "gestion des pluggins des lecteurs dans Préférences->Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Envoi vers l'&appareil" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Préférences" @@ -7644,11 +7650,11 @@ msgstr "Expression régulière (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Pas de correspondance" @@ -7745,7 +7751,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Sauvegarder sur le disque" @@ -7754,18 +7761,19 @@ msgid "Save to disk in a single directory" msgstr "Sauvegarder sur le disque dans un seul répertoire" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Sauvegarder seulement le format %s vers le disque" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "" "Sauvegarder seulement le format %s sur le disque dans un repertoire unique" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Visualiser" @@ -7810,46 +7818,46 @@ msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" msgid "Run welcome wizard" msgstr "Démarrer l'assistant de bienvenue" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Livres similaires..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Ajouter des livres à la bibliothèque" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Gérer les collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Navigateur de couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "créé par Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Connecté: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Mise à jour trouvée" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Détails du livre" @@ -7913,6 +7921,227 @@ msgstr "Cliquer pour voir la liste des travaux actifs." msgid " - Jobs" msgstr " - Travaux" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "" +"Cliquer pour voir les livres dans la mémoire principale de votre lecteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" +"Cliquer pour voir les livres dans la carte mémoire A de votre lecteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" +"Cliquer pour voir les livres dans la carte mémoire B de votre lecteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Livres situés à" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Les livres affichés seront limités à ceux correspondant à la recherche " +"sauvegardée sélectionnée" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Recherche avancée" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" +"

    Recherche la liste des livres par titre, auteur, éditeur, étiquettes, " +"commentaires, etc...

    Les mots séparés par des espaces sont traités " +"avec des AND" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Réinitialisation de la recherche rapide" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "" +"Copier le texte de recherche courant (au lieu du nom de la recherche)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Supprimer la recherche sauvegardée actuelle" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Ajouter des livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Supprimer des livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Suppression" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Fusionner les enregistrements de livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Envoyer au lecteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Récupérer des News" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Ouvrir le dossier contenant" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Afficher les détails du livre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Livres du même auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Livres dans cette série" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Livres de cet éditeur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Livres avec les mêmes étiquettes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Aide" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "F1" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8215,169 +8444,34 @@ msgstr "Essayer de redémarrer l'ordinateur." msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "&Limiter à:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Les livres affichés seront limités à ceux correspondant à la recherche " -"sauvegardée sélectionnée" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "indiquer dans ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Recherche avancée" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Recherche :" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" -"

    Recherche la liste des livres par titre, auteur, éditeur, étiquettes, " -"commentaires, etc...

    Les mots séparés par des espaces sont traités " -"avec des AND" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Réinitialisation de la recherche rapide" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" -"Copier le texte de recherche courant (au lieu du nom de la recherche)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Supprimer la recherche sauvegardée actuelle" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Ajouter des livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Supprimer des livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Suppression" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Editer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Fusionner les enregistrements de livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Envoyer au lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Récupérer des News" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Convertir des ebooks" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Ouvrir le dossier contenant" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Afficher les détails du livre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Livres du même auteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Livres dans cette série" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Livres de cet éditeur" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Livres avec les mêmes étiquettes" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Configurer Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8409,6 +8503,7 @@ msgstr "Aucune correspondance pour ce livre" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Trouver" @@ -8433,15 +8528,19 @@ msgstr "" "Choisir la recherche sauvegardée ou entrer un nom pour une nouvelle " "recherche à sauvegarder" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Limiter à" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(tous les livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} de tout)" @@ -8587,7 +8686,7 @@ msgstr "Gérer les catégories de l'&utilisateur" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Ajouter vos propres catégories au navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8652,34 +8751,34 @@ msgstr "&Redémarrer" msgid "Calibre Quick Start Guide" msgstr "Guide De Démarrage Rapide Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Configuration impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Impossible de configurer pendant que des travaux sont en cours." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "Configuration impossible avant que Calibre n'ait été redémarré." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "" "Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8688,26 +8787,26 @@ msgstr "" "href=\"%s\">DRM. Vous devez d'abord enlever les DRM avec des outils " "tiers." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8718,11 +8817,11 @@ msgstr "" "l'appareil.
    \n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9220,94 +9319,43 @@ msgstr "Maj+F3" msgid "Print eBook" msgstr "Imprimer un ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copier l'image" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Coller l'image" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Cliquer pour voir les livres dans la mémoire principale de votre lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Cliquer pour voir les livres dans la carte mémoire A de votre lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Cliquer pour voir les livres dans la carte mémoire B de votre lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Livres situés à" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Modifier la casse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Majuscule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minuscule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Basculer la casse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Casse du titre" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Faire glisser pour redimensionner" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Masquer" @@ -10691,10 +10739,8 @@ msgid "User-created tag browser categories" msgstr "Catégories définies par l'utilisateur du navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" -"Conserver toutes les collections même si elles ne font pas parti des " -"métadonnées de la bibliothèque" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -11353,6 +11399,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "Recherche les livres par titre, auteur, éditeur, tags et commentaires " #~ "

    Recherche en ET pour les mots séparés par des espaces." +#~ msgid "Convert E-books" +#~ msgstr "Convertir des ebooks" + #~ msgid "Don't add links to the table of contents." #~ msgstr "Ne pas ajouter de liens à la table des matières." @@ -13563,3 +13612,27 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Connecter à iTunes (EXPERIMENTAL)" + +#~ msgid "Preserve device collections." +#~ msgstr "Conserver les collections de l'appareil" + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Si cette case est cochée, les collections ne seront pas effacées même si un " +#~ "livre avec des métadonnées modifiées est renvoyé et la collection n'est pas " +#~ "dans les métadonnées du livre. En plus, l'édition des collections sur " +#~ "l'appareil va être activée. Si elle est décochée, les collections seront " +#~ "seulement le reflet des métadonnées de la bibliothèque de Calibre." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Conserver toutes les collections même si elles ne font pas parti des " +#~ "métadonnées de la bibliothèque" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index dd6f939410..16d3fe045d 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:23+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-11 17:14+0000\n" +"Last-Translator: MeltingShell \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -31,7 +31,7 @@ msgstr "Non fa assolutamente niente" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -115,10 +115,10 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -703,30 +703,30 @@ msgstr "Comunica con il Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Recupero della lista dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Cancellazione libri dalla lista metadati del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Aggiunta dei libri alla lista metadati del dispositivo..." @@ -744,7 +744,7 @@ msgstr "Comunica con il Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Comunica con il Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -896,12 +896,12 @@ msgstr "Comunicare con un lettore di eBook." msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Trasferimento dei libri nel dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Invio dei metadati al dispositivo..." @@ -1207,8 +1207,7 @@ msgstr "Output salvato in" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -"Livello di dettagli dell'output. Specificare piu' volte per maggiori " -"dettagli." +"Livello di dettagli dell'output. Specificare più volte per maggiori dettagli." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 msgid "" @@ -1254,9 +1253,9 @@ msgid "" msgstr "" "Dimensione base dei caratteri in punti. Tutte le dimensioni dei caratteri " "nel libro prodotto saranno scalate in base a questa dimensione. Scegliendo " -"una dimensione maggiore si possono ottenere caratteri piu' grandi " -"nell'output e viceversa. Per default, la dimensione base dei caratteri è " -"scelta in base al profilo scelto." +"una dimensione maggiore si possono ottenere caratteri più grandi nell'output " +"e viceversa. Per default, la dimensione base dei caratteri è scelta in base " +"al profilo scelto." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" @@ -1683,18 +1682,18 @@ msgstr "Creazione in corso" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "ePub Fixer" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Soluzione ai bug di epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1707,10 +1706,18 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [opzioni] file.epub\n" +"\n" +"Corregge i problemi comuni nei file EPUB che possono causarne il rifiuto dai " +"dispositivi mal progettati.\n" +"\n" +"Di default, non viene effettuata alcuna correzione e vengono visualizzati i " +"messaggi per ogni errore individuato. Usare le opzioni per controllare quali " +"errori correggere automaticamente." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Specificare un file epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1718,8 +1725,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -3027,11 +3034,11 @@ msgstr "Chiedi conferma prima di eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Toolbar icon size" -msgstr "Dimensione bottoni nella barra degli strumenti" +msgstr "Dimensione pulsanti nella barra degli strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Show button labels in the toolbar" -msgstr "Mostra testo nei bottoni della barra degli strumenti" +msgstr "Mostra testo dei pulsanti della barra degli strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" @@ -3097,7 +3104,7 @@ msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -"Fai vedere la vetrina delle copertine in una finestra separata invece della " +"Mostra la vetrina delle copertine in una finestra separata invece della " "finestra principale di Calibre." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 @@ -3328,14 +3335,14 @@ msgid "Main memory" msgstr "Memoria principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Scheda di memoria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Scheda di memoria B" @@ -3401,7 +3408,7 @@ msgid "Failed to download metadata:" msgstr "Lo scaricamento dei metadati è fallito:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3584,7 +3591,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Nessun libro." @@ -3602,7 +3609,7 @@ msgid "" "the books in smaller increments, until you find the problem book." msgstr "" "Sembra che la procedura per aggiungere libri si sia bloccata. Si consiglia " -"di far ripartire Calibre e aggiungere i libri in incrementi piu' piccoli, " +"di far ripartire Calibre e aggiungere i libri in incrementi più piccoli, " "fino a quando si indentifica il libro che causa il problema." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 @@ -3755,12 +3762,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3831,7 +3838,7 @@ msgstr "Fare clic per aprire" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nessuno" @@ -4725,12 +4732,12 @@ msgid "Footer regular expression:" msgstr "Espressione regolare per il piè di pagina." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Espressione regolare non valida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Espressione regolare non valida: %s" @@ -5016,124 +5023,124 @@ msgstr "tag da aggiungere" msgid "tags to remove" msgstr "tag da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Nessun dettaglio disponibile." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Dispositivo non più collegato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Recupera informazioni sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Recupera la lista dei libri del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Ricevi annotazioni dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Invia metadati al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Invia collezioni al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Invia %d libri al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Cancella i libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Scarica libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Visualizza libro sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Imposta azione predefinita di invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Invia messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " ed elimina dalla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Invia alla memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Invia alla scheda di memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Invia alla scheda di memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Invia ed elimina dalla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Invia uno specifico formato" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Connetti alla cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Connetti ad iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Espelli dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Preleva annotazioni (sperimentale)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5141,127 +5148,127 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "Libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "Troverete allegato il libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "di" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "nel formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Spedizione di un messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertire automaticamente i libri selezionati prima di inviare con posta " "eletrronica?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Non é stato possibile inviare ilibri indicati via posta elettronica poiché " "non sono stati trovati formati adatti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Non é stato possibile inviare dei libri via posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Non é stato possibile inviare via posta elettronica questi libri:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Inviato per posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Notizie:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Allegato c'é" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Notizie inviate a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5270,11 +5277,11 @@ msgstr "" "trovato un formato adeguato. É prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5563,7 +5570,7 @@ msgid "Access log:" msgstr "File di log degli accessi:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" @@ -5634,11 +5641,11 @@ msgstr "" "controllarli manualmente. Questo problema puó sorgere se i documenti nella " "cartella della biblioteca vengono modificati direttamente." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "Assistente per i TAB" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5648,11 +5655,11 @@ msgstr "" "vengono aggiunti. Calibre puó leggere i metadati sia dal contenuto dei " "documenti che dai nomi dei documenti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Leggi i metadati solo dal nome del &file" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5660,11 +5667,11 @@ msgstr "" "Inverti nome e cognome dell'autore. Questo influisce esclusivamente sui " "metadati letti dai nomi dei files." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Inverti i nomi e i cognomi dell'autore" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5682,7 +5689,7 @@ msgstr "" "Il contronto del titolo ignora gli articoli (\"il\", \"un\", \"una\"), la " "punteggiatura, la dimensione, ecc. L'autore viene confrontato interamente." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5690,15 +5697,15 @@ msgstr "" "Se vengono trovati libri con titoli e autori simili, &unisci i nuovi file " "automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configura i metadati dal nome del documento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Aggiunta libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5706,66 +5713,79 @@ msgstr "" "Qui é possibile controllare come Calibre salva i tuoi libri quando si selezi " "il comando Salva sul disco:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Salva la &copertina separatamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Aggiorna &metadati nelle copie salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Salva i metadati nei file &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" "Conversione dei caratteri non anglofoni nei loro corrispondenti &inglesi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formattato &date:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formato dei documenti da salvare:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Sostituire gli spazi con &sottolineature" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Cambiare percorsi in &minuscolo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Salvataggio libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Conserva le collezioni del dispositivo." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "Gestione &metadati:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "Gestione manuale" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "Solo all'invio" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "Gestione automatica" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " msgstr "" -"Se attivo, le collezioni non verranno eliminate anche se un libro con i " -"metadati cambiati viene inviato e la collezione non è tra i metadati del " -"libro. In più, viene abilitata la modifica delle collezioni nel dispositivo. " -"Se disattivato, le collezioni rifletteranno sempre e solo i metadati nella " -"biblioteca di calibre." +"
  • Gestione manuale: Calibre aggiorna i metadati e aggiunge le " +"collezioni solo quando un libro viene inviato. Con questa opzione, calibre " +"non eliminerà mai una collezione.
  • \n" +"
  • Solo all'inivio: Calibre aggiorna i metadati e aggiunge/rimuove " +"collezioni per un libro solo quando viene inviato al dispositivo.
  • \n" +"
  • Gestione automatica: Calibre mantiene automaticamente " +"sincronizzati i metadata sul dispositivo con la biblioteca di calibre ad " +"ogni collegamento
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5776,13 +5796,14 @@ msgstr "" "sovrascritte per ogni dispositivo personalizzando il plugin di controllo dei " "dispositivi in Preferenze->Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Invio al &dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferenze" @@ -5865,7 +5886,7 @@ msgstr "Abilita l'icona nel vassoio di sistema (richiede il riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" -msgstr "Visualizza le ¬ifiche nella barra di sistema." +msgstr "Visualizza le ¬ifiche nella barra di sistema" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Show &splash screen at startup" @@ -5922,7 +5943,7 @@ msgstr "&Dimensione dei pulsanti nella barra degli strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" -msgstr "&Mostra testo nei bottoni della barra degli strumenti" +msgstr "&Mostra testo nei pulsanti della barra degli strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" @@ -5958,7 +5979,7 @@ msgstr "Disattiva &animazioni" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Mostra pulsante &donazioni (richiede riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6395,6 +6416,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" +"Tutti i libri selezionati verranno definitivamente eliminati dal " +"dispositivo. Controllare la lista." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" @@ -6904,7 +6927,7 @@ msgstr "Ultimo scaricamento" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" -msgstr "Programmare lo scaricamento delle notizie" +msgstr "Programma lo scaricamento delle notizie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 msgid "Add a custom news source" @@ -6920,7 +6943,7 @@ msgstr "Nessuna connessione internet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 msgid "Cannot download news as no internet connection is active" -msgstr "Impossibile scaricare le notizie perchè la connessione non è attiva" +msgstr "Impossibile scaricare le notizie perché la connessione non è attiva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 @@ -7251,7 +7274,7 @@ msgstr "Aggiungi il tag a quelli disponibili e applicalo al libro corrente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7580,11 +7603,11 @@ msgstr "Espressione regolare (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Nessuna corrispondenza" @@ -7666,23 +7689,23 @@ msgid "" "directory, assumes every ebook file is the same book in a different format)" msgstr "" "Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " -"cartella, si assume che ogni documento di libro elettronico é lo stesso " -"libro in formati differenti)." +"cartella, si assume che ebook sia lo stesso libro in formati differenti)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Piú di un libro per " -"cartella, si assume che ogni documento di libro elettronico é differente)." +"Aggiungi libri da cartelle includendo le sotto-cartelle (Piú libri per " +"cartella, si assume che ogni ebook sia un libro differente)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Salva su disco" @@ -7691,17 +7714,18 @@ msgid "Save to disk in a single directory" msgstr "Salva su disco in una singola cartella" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Salva sul disco solo il formato %s" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "Salva solo il formato %s su disco in una cartella unica" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Leggi" @@ -7739,52 +7763,52 @@ msgstr "Converti in gruppo" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" -msgstr "Crea un catologo di libri dalla vostra collezione in Calibre" +msgstr "Crea un catologo di libri dalla biblioteca di Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" -msgstr "Fai partire l'assistente di configurazione iniziale" +msgstr "Avvia l'assistente di configurazione iniziale" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Libri simili..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Aggiungi i libri alla biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Gestione collezioni" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Browser delle copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "versione" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "creato da Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Aggiornamento trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Dettagli del libro" @@ -7847,6 +7871,236 @@ msgstr "Fare clic per vedere una lista dei lavori attivi" msgid " - Jobs" msgstr " - Lavori" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" +"Biblioteca\n" +"%d libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" +"Lettore\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" +"Scheda A\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" +"Scheda B\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Fare clic per visualizzare i libri presenti sul computer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "" +"Fare clic per visualizzare i libri presenti sulla memoria principale del " +"dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" +"Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " +"dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" +"Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " +"dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Libri presenti in" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "libero" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"I libri visualizzati saranno limitati a quelli corrispondenti alla ricerca " +"salvata selezionata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Ricerca avanzata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" +"

    Cerca nella lista dei libri per titolo, autore, editore, tag, commenti, " +"etc.

    Parole separate da spazi usano l'operatore AND" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Resetta ricerca veloce" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Salva ricerca corrente sotto il nome indicato nella casella" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Elimina ricerca salvata corrente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Aggiungi libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Cancella libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Canc" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "Modifica metadati" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Unisci i record dei libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Invia al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Scarica notizie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "Converti libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Apri la cartella contenente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Visualizza i dettagli del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Libri dello stesso autore" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Libri in questa serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Libri di questo editore" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Libri con lo stesso tag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Aiuto" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "Consulta il manuale utente di calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "F1" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8144,167 +8398,34 @@ msgstr "Provate a far ripartire il computer." msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "&Limita a:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"I libri visualizzati saranno limitati a quelli corrispondenti alla ricerca " -"salvata selezionata" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "posta in ui,py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Ricerca avanzata" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Cerca:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" -"

    Cerca nella lista dei libri per titolo, autore, editore, tag, commenti, " -"etc.

    Parole separate da spazi usano l'operatore AND" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Resetta ricerca veloce" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Salva ricerca corrente sotto il nome indicato nella casella" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Elimina ricerca salvata corrente" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Aggiungi libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Cancella libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Canc" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Unisci i record dei libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Invia al dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Scarica notizie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Converti libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Apri la cartella contenente" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Visualizza i dettagli del libro" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Libri dello stesso autore" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Libri in questa serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Libri di questo editore" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Libri con lo stesso tag" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Configurazione di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8335,6 +8456,7 @@ msgstr "Nessun risultato é stato trovato per questo libro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Cerca" @@ -8355,15 +8477,19 @@ msgstr "Ricerche Salvate" msgid "Choose saved search or enter name for new saved search" msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Limita a" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} di {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(tutti i libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} di tutti)" @@ -8488,7 +8614,7 @@ msgstr "Ordina per valutazione media" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Imposta l'ordinamento degli elementi nel browser dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8502,6 +8628,8 @@ msgstr "Fai corrispondere uno qualsiasi" msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" +"Quando vengono selezionati più elementi nel browser dei tag fai " +"corrisponderne qualsiasi o tutti" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" @@ -8509,7 +8637,7 @@ msgstr "Gestione categorie &utente" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Aggiungi categorie personalizzate al browser dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8560,7 +8688,7 @@ msgstr "&Ripristina" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 msgid "&Donate to support calibre" -msgstr "&donate per supportare Calibre" +msgstr "&Donazione per sostenere Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" @@ -8574,33 +8702,33 @@ msgstr "&Riavvia" msgid "Calibre Quick Start Guide" msgstr "Guida rapida di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Impossibile configurare" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "Impossibile configurare prima che calibre sia riavviato." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8609,26 +8737,30 @@ msgstr "" "href=\"%s\">DRM. É necessario rimuovere la DRM usando un prodotto da " "terzi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Ricetta deattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Operazione Fallita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"è il risultato dell'impegno di molti volontari da tutto il mondo. Se lo " +"trovi utile, considera la possibilità di fare una donazione per supportare " +"lo sviluppo. La tua donazione aiuterà a mantenere attivo lo sviluppo di " +"calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8639,11 +8771,11 @@ msgstr "" "sul dispositivo.
    \n" " Interrompere l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8798,8 +8930,8 @@ msgstr "&language predefinito per sillabazione:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -"&Resize le immagini piu' grandi della finestra del visializzatore (richiede " -"riavvio)" +"&Ridimensiona le immagini più grandi della finestra del visualizzatore " +"(richiede riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" @@ -8846,8 +8978,8 @@ msgstr "Larghezza maassima della finestra di visualizzazione in pixel." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" -"Modifica la grandezza delle immagini piu' grandi della finestra del " -"visualizzatore per farle rientrare nella pagina" +"&Ridimensiona le immagini più grandi della finestra del visualizzatore per " +"farle entrare nella finestra" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" @@ -9143,97 +9275,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "Stampa del libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copia immagine" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Incolla immagine" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Seleziona per vedere i libri disponibili sul vostro computer" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Fare clic per vedere i libri disponibili sulla memoria principale del " -"dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Fare clic per vedere i libri disponibili sulla scheda di memoria A del " -"dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Fare clic per vedere i libri disponibili sulla scheda di memoria B del " -"dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Libri presenti in" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Modificare capitalizzazioned dei caratteri" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Maiuscole" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minuscole" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Inverti capitalizzazione dei caratteri" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Caratteri per titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Trasinare per ridimensionare" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Visualizza" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Nascondi" @@ -9862,7 +9940,9 @@ msgstr "Processa cartelle ricorsivamente" msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." -msgstr "Aggiunge libri al database anche se esistono già." +msgstr "" +"Aggiunge libri al database anche se esistono già. Il confronto è basato sui " +"titoli." #: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" @@ -10604,13 +10684,11 @@ msgstr "Elenco delle ricerche salvate" #: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "User-created tag browser categories" -msgstr "" +msgstr "Categorie del browser di tag create dall'utente" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." -msgstr "" -"Conserva tutte le collezioni anche se non presenti nei metadati della " -"biblioteca." +msgid "How and when calibre updates metadata on the device." +msgstr "Come e quando calibre aggiorna i metadati nel dispositivo." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -11601,6 +11679,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Cerca nella lista dei libri per titolo, autore, editore, tag e " #~ "commenti

    Parole separate da spazi hanno come operatore AND" +#~ msgid "Convert E-books" +#~ msgstr "Converti libri" + #~ msgid "" #~ "%%prog [options] ARG\n" #~ "\n" @@ -12774,3 +12855,27 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Connetti ad iTunes (SPERIMENTALE)" + +#~ msgid "Preserve device collections." +#~ msgstr "Conserva le collezioni del dispositivo." + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Se attivo, le collezioni non verranno eliminate anche se un libro con i " +#~ "metadati cambiati viene inviato e la collezione non è tra i metadati del " +#~ "libro. In più, viene abilitata la modifica delle collezioni nel dispositivo. " +#~ "Se disattivato, le collezioni rifletteranno sempre e solo i metadati nella " +#~ "biblioteca di calibre." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Conserva tutte le collezioni anche se non presenti nei metadati della " +#~ "biblioteca." diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 952e6cd90c..e60391ffd3 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-10 12:21+0000\n" +"PO-Revision-Date: 2010-07-11 12:11+0000\n" "Last-Translator: Koen Mercken \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-12 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -5743,6 +5743,15 @@ msgid "" "

  • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
  • " msgstr "" +"
  • Handmatig beleid: Calibre past de metadata aan en voegt " +"collecties toe enkel op het moment dat er een boek wordt verstuurd. Als deze " +"optie aan staat zal calibre nooit een collectie verwijderen.
  • \n" +"
  • Enkel verzenden: Calibre past de metadata aan en voegt collecties " +"toe of verwijderd ze alleen op het moment dat er een boek naar het apparaat " +"wordt verstuurd.
  • \n" +"
  • Automatisch beleid: Calibre syncroniseert metadata op het " +"apparaat met de metadata in de calibre bibliotheek bij iedere connectie met " +"het apparaat.
  • " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" @@ -5936,7 +5945,7 @@ msgstr "Blokkeer &animaties" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Geef &donatieknop weer (herstart)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6177,7 +6186,7 @@ msgstr "Maak en wijzig tag-gebaseerde kolommen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" -msgstr "" +msgstr "Text, kolom weergegeven in de label bladeraar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" @@ -6185,11 +6194,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" -msgstr "" +msgstr "Lange text, zoals commentaren, niet weergeven in de label bladeraar." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" -msgstr "" +msgstr "Text kolom voor het bewaren van series informatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" @@ -6275,6 +6284,8 @@ msgstr "" msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" +"Kolom hoofd in de bibliotheek weergave en categorie naam in de label " +"bladeraar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" @@ -6373,6 +6384,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" +"Alle aangevinkte boeken zullen definitief verwijderd worden van het " +"apparaat. Gelieve de lijst te verifiëren." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" @@ -6670,11 +6683,13 @@ msgstr "Dit ISBN nummer is ongeldig" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 msgid "Cannot use tag editor" -msgstr "" +msgstr "Het is niet mogelijk om het labelopmaakprogramma te gebruiken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" +"Het labelopmaakprogramma kan niet gebruikt worden als u de labels hebt " +"gewijzigd" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 msgid "Downloading cover..." @@ -6859,7 +6874,7 @@ msgstr "Voeg de nieuwe opgeslagen zoekopdracht toe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" -msgstr "" +msgstr "Verander de inhoud van de opgeslagen zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 msgid "Need username and password" @@ -7132,54 +7147,58 @@ msgstr " (in geen enkel boek)" msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" +"De huidige labelcategorie zal definitief verwijderd worden. Bent u " +"zeker??" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" -msgstr "" +msgstr "Gebruiker categorien opmaakprogramma" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" -msgstr "" +msgstr "Beschikbare items" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" -msgstr "" +msgstr "Pas labels toe op de huidige labelcategorie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" -msgstr "" +msgstr "Toegepaste items" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" -msgstr "" +msgstr "Verwijder het label van de huidige labelcategorie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " -msgstr "" +msgstr "Categorienaam: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" -msgstr "" +msgstr "Selecteer een categorie om te wijzigen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" -msgstr "" +msgstr "Verwijder de geselecteerde labelcategory" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" +"Geef een nieuwe categorienaam in. Selecteer het type voor dat u de naam " +"toevoegd." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" -msgstr "" +msgstr "Voeg de nieuwe categorie toe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " -msgstr "" +msgstr "Categoriefilter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" -msgstr "" +msgstr "Selecteer het type inhoud voor de nieuwe categorie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 @@ -7241,37 +7260,38 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (was %)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" -msgstr "" +msgstr "Veld is leeg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "" +msgstr "Een veld kan niet leeg zijn. U dient het te verwijderen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87 msgid "No item selected" -msgstr "" +msgstr "Geen item geselecteerd" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:88 msgid "You must select one item from the list of Available items." msgstr "" +"U dient één van de items te selecteren uit de lijst van beschikbare items." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:97 msgid "No items selected" -msgstr "" +msgstr "Geen items geselecteerd" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:98 msgid "You must select at least one items from the list." -msgstr "" +msgstr "Je dient minstens één van de items uit de lijst te selecteren." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "Are you certain you want to delete the following items?" -msgstr "" +msgstr "Bent je zeker dat je deze items wilt verwijderen?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 01193151cd..58bc87ee20 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:33+0000\n" -"Last-Translator: Bartosz Kaszubowski \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-11 14:18+0000\n" +"Last-Translator: Maciej Jędrusik \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -28,7 +28,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -112,10 +112,10 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -489,7 +489,7 @@ msgstr "Umożliwia komunikację z telefonami S60." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." -msgstr "" +msgstr "Umożliwia komunikację z aplikacjami iTunes/iBooks." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." @@ -517,7 +517,7 @@ msgstr "zakończone" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" -msgstr "" +msgstr "Używaj serii jako kategorii w iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" @@ -529,12 +529,17 @@ msgid "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" +"Niektóre książki nie zostały znalezione w bazie danych iTunes.\n" +"Usuwam używając aplikacji iBooks.\n" +"Kliknij 'Pokaż szczegóły', aby zobaczyć listę." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" +"Niektóre grafiki okładek nie mogły zostać przekonwertowane.\n" +"Kliknij 'Pokaż szczegóły', aby zobaczyć listę." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 @@ -550,7 +555,7 @@ msgstr "Aktualności" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 msgid "Communicate with iTunes." -msgstr "" +msgstr "Umożliwia komunikację z aplikacją iTunes" #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." @@ -576,7 +581,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek EB600." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" -msgstr "" +msgstr "Umożliwia komunikację z czytnikiem Astak Mentor EB600" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." @@ -695,30 +700,30 @@ msgstr "Umożliwia komunikację z czytnikiem Kobo Reader." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Pobieranie listy książek znajdujących się na urządzeniu" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Usuwanie książki z urządzenia metadanych lista" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Dodanie książki do urządzenia metadanych lista..." @@ -732,11 +737,11 @@ msgstr "Umożliwia komunikację z czytnikiem Booq Avant" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:55 msgid "Communicate with the Sweex MM300" -msgstr "" +msgstr "Umożliwia komunikację z czytnikiem Sweex MM300." #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Umożliwia komunikację z czytnikiem Pandigital Novel." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -748,7 +753,7 @@ msgstr "Umożliwia komunikację z tabletem internetowym Nokia 810." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "" +msgstr "Umożliwia komunikację z telefonem Nokia E52." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" @@ -887,12 +892,12 @@ msgstr "Umożliwia komunikację z czytnikiem książek." msgid "Get device information..." msgstr "Pobierz informacje o urządzeniu..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Przenoszenie książek na urządzenie..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Przesyłanie danych meta do urządzenia..." @@ -1267,6 +1272,9 @@ msgid "" "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" +"Zazwyczaj, jeżeli plik źródłowy ma już spis treści, jest on używany zamiast " +"wygenerowanego automatycznie. Z tą opcją, wygenerowany automatycznie spis " +"treści jest zawsze używany." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." @@ -1572,9 +1580,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1590,7 +1598,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Musisz wybrać plik EPUB" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1598,8 +1606,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1661,7 +1669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" -msgstr "" +msgstr "Rozpocznij" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 @@ -2135,7 +2143,7 @@ msgstr "Nie znaleziono okładki" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15 msgid "Cover download" -msgstr "" +msgstr "Pobiranie okładki" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" @@ -2183,7 +2191,7 @@ msgstr "Pobierz metadane społecznościowe z amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 msgid "Downloads series/tags/rating information from librarything.com" -msgstr "" +msgstr "Pobieraj serię/etykiety/oceny z librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" @@ -2287,6 +2295,7 @@ msgstr "Wszystkie artykuły" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" +"To jest książka z czytnika Amazon Topaz. Nie może ona zostać przetworzona." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" @@ -3002,7 +3011,7 @@ msgstr "Nie można było odczytać metadanych z nastepujących" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" -msgstr "" +msgstr "Dodaj do biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 @@ -3040,14 +3049,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3111,7 +3120,7 @@ msgid "Failed to download metadata:" msgstr "Nie udało się pobrać metadanych:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3281,7 +3290,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może byc przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Brak książek" @@ -3437,12 +3446,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3499,7 +3508,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" -msgstr "" +msgstr "Kliknij, aby otworzyć" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 @@ -3510,13 +3519,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Brak" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" -msgstr "" +msgstr "Kliknij, aby otworzyć szczegóły ksiązki w oknie" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -4359,12 +4368,12 @@ msgid "Footer regular expression:" msgstr "Wyrażenie regularne dla stopki:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Nieprawidłowe wyrażenie regularne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Niewłaściwe wyrażenie regularne: %s" @@ -4637,124 +4646,124 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Brak szczegółów." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Urządzenie zostało już odłączone." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Pobierz informacje o urządzeniach" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Pozyskaj listę książek na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Pobierz adnotacje z urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Prześlij metadane do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Prześlij %d książek na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Usuń książki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Pobierz książki z urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Zobacz ksiązki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Ustaw domyślne działanie przesyłania na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "Prześlij emailem do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" -msgstr "" +msgstr " i usuń z biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Prześlij do głównej pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Prześlij na kartę pamięci A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Prześlij na kartę pamięci B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 -msgid "Send and delete from library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +msgid "Send and delete from library" +msgstr "Wyślij i usuń z biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4762,138 +4771,138 @@ msgstr "" "Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "przez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "w formacie %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Wysyłanie wiadomości do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed wysłaniem ich " "poprzez email?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nie można było przesłać następujących książek poprzez email, ponieważ nie " "znaleziono odpowiednich formatów:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Przesłanie książek na email nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Przesłanie następujących książek poprzez email nie powiodło się:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Preślij poprzez email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Aktualności:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Załączony jest" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Wysyłaj aktualności do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Przesyłanie aktualności na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5170,7 +5179,7 @@ msgid "Access log:" msgstr "Dziennik dostępów:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" @@ -5236,22 +5245,22 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Odczytaj metadane jedynie z &nazwy pliku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5259,11 +5268,11 @@ msgstr "" "Zamień pozycjami imię i nazwisko autora. To ma wpływ jedynie na metadane " "odczytywane z nazw plików." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Zamień pozycjami imię i nazwisko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5274,94 +5283,105 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Konfiguruj metadane pobierane z nazwy pliku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Dodawanie książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Zapisuj &okładki osobno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Uaktualnij &metadane w zapisanych kopiach" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Zapisz metadane w pliku &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" "Zamieniaj znaki nie w języku angielskiem na ich &angielskie odpowiedniki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatuj &daty według schematu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formaty pliku do zapisu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Zastąp spacje &podkreślnikami" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Zmieniaj ścieżki na &małe litery" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Zapisywanie książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Przesyłanie na &urządzenie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencje" @@ -5791,7 +5811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" -msgstr "" +msgstr "Oceany pokazywane gwiazdkami" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" @@ -7081,11 +7101,11 @@ msgstr "Wyrażenie regularne (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Brak wyników" @@ -7182,7 +7202,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Zapisz na dysku" @@ -7191,17 +7212,18 @@ msgid "Save to disk in a single directory" msgstr "Zapisz na dysku w pojedyńczym folderze" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Zapisz na dysku jedynie pliki w formacie %s" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Wyświetl" @@ -7245,46 +7267,46 @@ msgstr "Stwórz katalog książek w Twojej bibliotece calibre" msgid "Run welcome wizard" msgstr "Uruchom kreator wstępnych ustawień" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Podobne książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" -msgstr "" +msgstr "Dodaj książki do biblioteki" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "" @@ -7347,6 +7369,222 @@ msgstr "Kliknij, aby zobaczyć listę aktywnych zadań." msgid " - Jobs" msgstr " - Zadania" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" +"Biblioteka\n" +"%d książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Kliknij, aby zobaczyć książki dostępne na twoim komputerze" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Kliknij, aby zobaczyć książki na głównej pamięci twojego czytnika" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "Kliknij, aby zobaczyć książki na karcie pamięci A w twoim czytniku" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Wyświetlane książki będą zawężone do pozycji z wybranego zapisanego " +"wyszukiwania" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Zaawansowane wyszukiwanie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Wyczyść pasek wyszukiwania" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Zapisz aktualne wyszukiwanie pod nazwą pokazaną w polu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Usuń aktualne, zapisane wyszukiwanie." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Dodaj książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Usuń książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Usuń" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Prześlij na urządzenie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Pobierz aktualności" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Otwórz folder zawierający" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Pokaż szczegóły ksiązki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Książki tego samego autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Książki z tej serii" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Książki tego samego wydawcy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Książki z takimi samymi etykietami" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Pomoc" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7380,7 +7618,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" -msgstr "" +msgstr "W bibliotece" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" @@ -7396,11 +7634,11 @@ msgstr "Kliknij dwa razy, aby rozpocząć edycję

    " #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" -msgstr "" +msgstr "Ukryj kolumnę %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" -msgstr "" +msgstr "Posortuj po kolumnie %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" @@ -7428,11 +7666,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" -msgstr "" +msgstr "Pokaż kolumnę" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" -msgstr "" +msgstr "Przywróć domyślny układ" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" @@ -7443,6 +7681,8 @@ msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" +"Przerzucanie bezpośrednio na urządzenie nie jest możliwe. Musisz najpierw " +"dodać książkę do biblioteki calibre." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" @@ -7541,20 +7781,20 @@ msgstr "Biblioteka calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" -msgstr "" +msgstr "Wybierz lokalizację dla twojej biblioteki książek calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" -msgstr "" +msgstr "Stworzenie biblioteki nie powiodło się" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Stworzenie biblioteki w %r nie powiodło się" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" -msgstr "" +msgstr "Wybierz lokalizację dla twojej nowej biblioteki książek calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." @@ -7567,6 +7807,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" +"Naprawa bazy danych nie powiodła się. Uruchamiam z nową, pustą biblioteką." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 @@ -7587,6 +7828,9 @@ msgid "" "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" +"Twoja baza danych calibre wygląda na uszkodzoną. Chcesz spróbować naprawić " +"ją automatycznie? Jeśli wybierzesz Nie zostanie stworzona nowa, pusta " +"biblioteka." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" @@ -7597,6 +7841,7 @@ msgstr "" msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" +"Błędna lokalizacja bazy danych: %r. Uruchamiam z nową, pustą biblioteką." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." @@ -7635,163 +7880,34 @@ msgstr "spróbuj zrestartować komputer." msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" -msgstr "" +msgstr "&Zawęź do:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "usraw w ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Zaawansowane wyszukiwanie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Szukaj:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Wyczyść pasek wyszukiwania" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Zapisz aktualne wyszukiwanie pod nazwą pokazaną w polu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Usuń aktualne, zapisane wyszukiwanie." - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Dodaj książki" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Usuń książki" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Usuń" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Edytuj metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Prześlij na urządzenie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Pobierz aktualności" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Konwertuj ksiązki" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Otwórz folder zawierający" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Pokaż szczegóły ksiązki" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Książki tego samego autora" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Książki z tej serii" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Książki tego samego wydawcy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Książki z takimi samymi etykietami" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Konfiguruj calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7820,6 +7936,7 @@ msgstr "Nie znaleziono wyników dla tej książki" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Szukaj" @@ -7842,15 +7959,19 @@ msgstr "" "Wybierz zapisane wyszukiwanie lub wpisz nazwę dla nowego wyszukiwania do " "zapisu" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Zawęź do:" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(wszystkie książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "" @@ -7924,7 +8045,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 msgid "Hide category %s" -msgstr "" +msgstr "Ukryj kategorię %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 msgid "Show category" @@ -8061,33 +8182,33 @@ msgstr "&Uruchom ponownie" msgid "Calibre Quick Start Guide" msgstr "Krótki przewodnik po calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Nie można konfigurować" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Brak szczegółowych informacji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Brak szczegółowych informacji dla książek na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8096,27 +8217,27 @@ msgstr "" "href=\"%s\">DRM. Musisz najpierw usunąć to zabezpieczenie przy pomocy " "innego programu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewnien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8126,11 +8247,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.
    \n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "OSTRZEŻENIE: Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8616,93 +8737,45 @@ msgstr "" msgid "Print eBook" msgstr "Wydrukuj e-książkę" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiuj grafikę" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Wklej grafikę" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Kliknij, aby zobaczyć książki dostępne na twoim komputerze" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Kliknij, aby zobaczyć książki na głównej pamięci twojego czytnika" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "Kliknij, aby zobaczyć książki na karcie pamięci A w twoim czytniku" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Zmień wielkość liter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Wielkie litery" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Małe litery" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Zamień wielkość liter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Wielkość liter w tytule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" -msgstr "" +msgstr "Ukryj" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 msgid "" @@ -8731,7 +8804,7 @@ msgstr "Przenoszenie biblioteki..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467 msgid "Failed to move library" -msgstr "Przeniesienie biblioteki się nie powiodło" +msgstr "Przeniesienie biblioteki nie powiodło się" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 msgid "Invalid database" @@ -9124,7 +9197,9 @@ msgstr "" msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." -msgstr "Ś" +msgstr "" +"Ścieżka do biblioteki calibre. Domyślnie używana jest ścieżka zapisana w " +"ustawieniach." #: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" @@ -9503,6 +9578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 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:1799 msgid "Copying %s" @@ -9526,7 +9602,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 msgid "Ratings" -msgstr "" +msgstr "Oceny" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" @@ -9681,6 +9757,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" +"Ustaw hasło aby ograniczyć dostęp. Domyślnie dostęp jest nieograniczony." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" @@ -9748,11 +9825,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 msgid "Library" -msgstr "" +msgstr "Biblioteka" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" -msgstr "" +msgstr "Książki w twojej bibliotece" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 msgid "By " @@ -9838,7 +9915,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -11127,6 +11204,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgstr "" #~ "

    Aby uzyskać pomoc otwórz: Podręcznik Uzytkownika
    " +#~ msgid "Convert E-books" +#~ msgstr "Konwertuj ksiązki" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Umożliwia komunikację z czytnikami książek Sony PRS-600/700/900." @@ -11169,3 +11249,6 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Communicate with iBooks through iTunes." #~ msgstr "Umożliwia komunikację z iBooks poprzez iTunes." + +#~ msgid " " +#~ msgstr " " From 31bc90ac3572dd573b963a20d53dcbbf77072d28 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Tue, 13 Jul 2010 04:43:45 +0100 Subject: [PATCH 006/100] Launchpad automatic translations update. --- src/calibre/translations/da.po | 6833 ++++++++++++++++++++------------ src/calibre/translations/es.po | 2 +- src/calibre/translations/fr.po | 81 +- src/calibre/translations/ru.po | 1284 +++--- src/calibre/translations/sr.po | 36 +- 5 files changed, 5034 insertions(+), 3202 deletions(-) diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index f5f78efbe3..83c4443664 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-05-21 22:47+0000\n" -"PO-Revision-Date: 2010-05-21 07:18+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-12 22:50+0000\n" +"Last-Translator: Glenn \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-05-22 03:55+0000\n" +"X-Launchpad-Export-Date: 2010-07-13 03:42+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -23,39 +23,40 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 #: /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/books.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:204 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:264 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:912 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 @@ -71,9 +72,9 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:909 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:914 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:980 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -97,50 +98,53 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:87 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:286 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:441 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:969 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1096 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1694 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1697 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:260 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:680 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:717 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1111 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1113 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1235 -#: /home/kovid/work/calibre/src/calibre/library/server.py:671 -#: /home/kovid/work/calibre/src/calibre/library/server.py:747 -#: /home/kovid/work/calibre/src/calibre/library/server.py:794 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" @@ -148,7 +152,7 @@ msgstr "Ukendt" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" -msgstr "Base" +msgstr "Grund" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" @@ -158,90 +162,90 @@ msgstr "Filtype" msgid "Metadata reader" msgstr "Metadatalæser" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Metadataskriver" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:267 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Katalog generator" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -"Følg alle lokale links i en HTML-fil og pak dem ned i en ZIP-fil. Dette " -"plugin bliver kørt hver gang du tilføjer en HTML-fil til biblioteket." +"Følg alle lokale links i en HTML-fil og pak alle filerne ned i en ZIP-fil. " +"Dette plug-in bliver kørt hver gang du tilføjer en HTML-fil til biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "" -"Tegnsæt for kilde HTML filerne. Typiske valg inkluderer: cp1252, latin1, iso-" +"Tegnsæt for kilde HTML-filerne. Typiske valg inkluderer: cp1252, latin1, iso-" "8859-1 og utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -"Lav et PMLZ arkiv, der indeholder PML filen og alle billeder i biblioteket " -"pmlname_img eller billeder. Dette plugin kører hver gang du tilføjer en PML " -"fil til biblioteket" +"Lav et PMLZ-arkiv, der indeholder PML-filen og alle billeder i biblioteket " +"pmlname_img eller billeder. Dette plug-in kører hver gang du tilføjer en PML-" +"fil til biblioteket." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Udtræk forside fra tegneserie-filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" -msgstr "Læser metadata fra %s filer" +msgstr "Læser metadata fra %s filerne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" -msgstr "Læser metadata fra ebøger i rar-arkiver" +msgstr "Læser metadata fra e-bøger i rar-arkiver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" -msgstr "Læser metadata fra ebøger i zip-arkiver" +msgstr "Læser metadata fra e-bøger i zip-arkiver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" -msgstr "Gemmer metadata i %s filer" +msgstr "Gemmer metadata i %s filerne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Sæt metadata fra %s filer" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" -msgstr "Konverterings input" +msgstr "Konvertering input" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 msgid "" @@ -250,9 +254,9 @@ msgid "" "useful for documents that do not declare an encoding or that have erroneous " "encoding declarations." msgstr "" -"Angiv tegnsættet for kildedokumentet. Hvis denne valgmulighed er angivet, " -"vil den overskrive tegnsæt angivet af dokumentet. Især nyttig til dokumenter " -"der ikke oplyser et tegnsæt eller har fejlagtige oplysninger om tegnsættet." +"Angiv tegnsættet for kildedokumentet. Hvis denne valgmulighed vælges, vil " +"dokumentets tegnsæt valg overskrives. Især nyttig til dokumenter hvor " +"tegnsæt ikke er valgt eller har fejlagtige tegnsæt valg." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" @@ -263,124 +267,125 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"Hvis angivet, vil output pluginet prøve at generere output der er så læsbart " -"som muligt. Vil muligvis ikke have virkning visse output plugins." +"Hvis angivet, vil output plug-in prøve at generere output, der er så læsbart " +"som muligt. Vil muligvis ikke have virkning for visse output plug-in." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" -msgstr "Input profil" +msgstr "Input-profil" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "" -"Denne profil prøver at levere fornuftige standardværdier og er brugbart, " -"hvis du intet aner om kildedokumentet." +"Denne profil prøver at levere fornuftige standardværdier og er brugbar, hvis " +"du intet aner om kildedokumentet." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" -"Denne profil er forbeholdt SONY's PRS linje. Model 500/505/600/700 etc." +"Denne profil er forbeholdt SONY's PRS produktlinje. Model 500/505/600/700 " +"etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Denne profil er forbeholdt SONY's PRS-300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:292 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447 msgid "This profile is intended for the SONY PRS-900." msgstr "Denne profil er forbeholdt SONY's PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:322 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477 msgid "This profile is intended for the Microsoft Reader." msgstr "Denne profil er beregnet for Microsoft Reader" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:333 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488 msgid "This profile is intended for the Mobipocket books." msgstr "Denne profil er beregnet til Mobipocket-bøgerne" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:346 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "Denne profil er beregnet til Hanlin V3 og dens kloner." +msgstr "Denne profil er beregnet til Hanlin V3 og kloner." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:358 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Denne profil er forbeholdt Harlin V5 og kloner." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:366 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521 msgid "This profile is intended for the Cybook G3." msgstr "Denne profil er beregnet til Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:379 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534 msgid "This profile is intended for the Cybook Opus." -msgstr "Denne profil er beregnet for Cybook Opus." +msgstr "Denne profil er beregnet til Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545 msgid "This profile is intended for the Amazon Kindle." msgstr "Denne profil er beregnet til Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580 msgid "This profile is intended for the Irex Illiad." -msgstr "Denne profil er beregnet for Irex Illiad." +msgstr "Denne profil er beregnet til Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593 msgid "This profile is intended for the IRex Digital Reader 1000." -msgstr "Denne profil er beregnet for IRex Digital Reader 1000." +msgstr "Denne profil er beregnet til IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:452 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denne profil er beregnet til IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:466 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621 msgid "This profile is intended for the B&N Nook." msgstr "Denne profil er forbeholdt B&N's Nook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" -msgstr "Ouput profil" +msgstr "Ouput-profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:230 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -"Denne profil prøver at levere fornuftige standardværdier og er egnet hvis du " -"vil producere et dokument beregnet til at blive læst på en computer eller et " -"udvalg af enheder." +"Denne profil prøver at give bredt anvendelige standardværdier og er egnet, " +"hvis du vil generere et dokument beregnet til at blive læst på computere " +"eller flere enhedstyper." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" -msgstr "" +msgstr "Beregnet til iPad og lignende enheder med en opløsning på 768x1024" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:271 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 msgid "This profile is intended for the Kobo Reader." -msgstr "Denne profil er tiltænkt Kobo Reader." +msgstr "Denne profil er beregnet til Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:283 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 msgid "This profile is intended for the SONY PRS-300." -msgstr "Denne profil er forbeholdt SONY's PRS-300." +msgstr "Denne profil er beregnet til SONY's PRS-300." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:301 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456 msgid "This profile is intended for the 5-inch JetBook." -msgstr "Denne profil er beregnet for 5\" JetBook." +msgstr "Denne profil er beregnet til 5\" JetBook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -388,100 +393,172 @@ msgstr "" "Denne profil er beregnet til SONYs PRS serie. PRS 500/505/700 etc. i " "liggende tilstand. Hovedsageligt egnet til tegneserier." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profil er beregnet til Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 -msgid "Installed plugins" -msgstr "Installerede plugins" - #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 -msgid "Mapping for filetype plugins" -msgstr "Opsætning af filtype plugins" +msgid "Installed plugins" +msgstr "Installerede plug-in" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 -msgid "Local plugin customization" -msgstr "Tilpasning af lokalt plugin" +msgid "Mapping for filetype plugins" +msgstr "Opsætning af filtype plug-in" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +msgid "Local plugin customization" +msgstr "Tilpasning af lokalt plug-in" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" -msgstr "Deaktiverede plugins" +msgstr "Deaktiverede plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:77 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 +msgid "Enabled plugins" +msgstr "Aktiverede plug-in" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " -msgstr "Intet gyldigt plugin fundet i " +msgstr "Intet gyldigt plug-in fundet i " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" -msgstr "Initialiseringen af plugin %s slog fejl med følgende backtrace:" +msgstr "Initialiseringen af plug-in %s fejlede med følgende backtrace:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" " %prog options\n" "\n" " Customize calibre by loading external plugins.\n" " " msgstr "" -" %prog valgmuligheder\n" -"\n" -" Tilpas Calibre ved at indlæse eksterne plugins.\n" +" Tilpas Calibre ved at indlæse eksterne plug-in.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:439 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -"Tilføj et plugin ved at angive stien til ZIP-filen hvori det er gemt." +"Tilføj et plug-in ved at angive stien til ZIP-filen, hvori det er gemt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:441 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -"Fjerner det angivne brugerdefinerede plugin. Har ingen effekt på indbyggede " -"plugins" +"Fjerner det angivne brugerdefinerede plug-in. Har ingen effekt på indbyggede " +"plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:443 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -"Tilpas plugin. Angiv pluginets navn og en tekststreng med tilpasningerne " -"adskilt af et komma." +"Brugertilpas plug-in. Angiv plug-in navn og tilpasningstekststrenge adskilt " +"af kommaer." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:445 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" -msgstr "Vis alle installerede plugins" +msgstr "Vis alle installerede plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:447 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" -msgstr "Aktiver det angivne plugin" +msgstr "Aktivér det angivne plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" -msgstr "Deaktiver det angivne plugin" +msgstr "Deaktivér det angivne plug-in" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." -msgstr "Kommuniker med Android telefoner" +msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -"Komma separeret liste af biblioteker for at sende ebooks til enheden. Den " -"første der er, vil blive brugt." +"Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den " +"første som findes, vil blive brugt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 msgid "Communicate with S60 phones." +msgstr "Kommunikér med S60 telefoner." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +msgid "Communicate with iTunes/iBooks." +msgstr "Kommunikér med iTunes/iBooks." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 +msgid "Apple device detected, launching iTunes, please wait ..." +msgstr "Apple-enhed fundet, starter iTunes, vent venligst..." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 +msgid "Updating device metadata listing..." +msgstr "Opdaterer enhed metadata listen..." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +msgid "%d of %d" +msgstr "%d af %d" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +msgid "finished" +msgstr "afsluttet" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +msgid "Use Series as Category in iTunes/iBooks" +msgstr "Brug Series som kategori i iTunes/iBooks" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +msgid "Cache covers from iTunes/iBooks" +msgstr "Cache omslag fra iTunes/iBooks" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 +msgid "" +"Some books not found in iTunes database.\n" +"Delete using the iBooks app.\n" +"Click 'Show Details' for a list." msgstr "" +"Nogle bøger ikke fundet i iTunes database.\n" +"Sletter ved at anvende iBooks app.\n" +"Vælg 'Show Details' for en liste." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 +msgid "" +"Some cover art could not be converted.\n" +"Click 'Show Details' for a list." +msgstr "" +"Nogle omslagsdele kunne ikke konverteres.\n" +"Vælg 'Show Details' for en liste." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +msgid "News" +msgstr "Nyheder" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +msgid "Communicate with iTunes." +msgstr "Kommunikér med iTunes." #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "Kommuniker med Binatone Readme Ebook læser." +msgstr "Kommunikér med Binatone Readme Ebook læser." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." -msgstr "Kommuniker med Blackberry smartphone." +msgstr "Kommunikér med Blackberry smartphone." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 @@ -491,11 +568,19 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." -msgstr "Kommuniker med Cybook Gen 3 / Opus eBook reader" +msgstr "Kommunikér med Cybook Gen 3 / Opus eBook reader" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." -msgstr "Kommuniker med EB600 e-bogslæseren." +msgstr "Kommunikér med EB600 e-bogslæseren." + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 +msgid "Communicate with the Astak Mentor EB600" +msgstr "Kommunikér med Astak Mentor EB600" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 +msgid "Communicate with the PocketBook 301 reader." +msgstr "Kommunikér med PocketBook 301 læseren." #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -503,188 +588,226 @@ msgstr "Entourage Edge" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "Kommuniker med Entuorage Edge." +msgstr "Kommunikér med Entuorage Edge." #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." -msgstr "Kommuniker med ESlick eBogs læser" +msgstr "Kommunikér med ESlick eBogs læser." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 -msgid "Communicate with Hanlin V3 eBook readers." -msgstr "Kommuniker med Hanlin V3 eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 +msgid "Communicate with the Sigmatek eBook reader." +msgstr "Kommunikér med Sigmatek eBook læseren." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:95 -msgid "Communicate with Hanlin V5 eBook readers." -msgstr "Kommuniker med Hanlin V5 eBook reader." - -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114 -msgid "Communicate with the BOOX eBook reader." -msgstr "Kommuniker med BOOX eBook reader." - -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 -msgid "Communicate with the Hanvon N520 eBook reader." -msgstr "Kommuniker med Hanvon N520 eBook reader." - -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:41 -msgid "Communicate with the SpringDesign Alex eBook reader." -msgstr "Kommuniker med SpringDesign Alex ebogs læser." - -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:57 -msgid "Communicate with the Azbooka" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:70 -msgid "Communicate with the Elonex EB 511 eBook reader." -msgstr "Kommuniker med Elonex EB 511 eBook reader." - -#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 -msgid "Communicate with the IRex Iliad eBook reader." -msgstr "Kommuniker med IRex Iliad e-bogslæseren." - -#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 -msgid "John Schember" -msgstr "John Schember" +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 +msgid "Use an arbitrary folder as a device." +msgstr "Vælg en ønsket mappe som enhed." +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 msgid "Device Interface" msgstr "Enhedsgrænseflade" +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 +msgid "Communicate with Hanlin V3 eBook readers." +msgstr "Kommunikér med Hanlin V3 eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +msgid "Communicate with Hanlin V5 eBook readers." +msgstr "Kommunikér med Hanlin V5 eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +msgid "Communicate with the BOOX eBook reader." +msgstr "Kommunikér med BOOX eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used." +msgstr "" +"Komma separeret liste af mapper til at sende e-bøger til på enheden. Den " +"første først fundne anvendes." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 +msgid "Communicate with the Hanvon N520 eBook reader." +msgstr "Kommunikér med Hanvon N520 eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 +msgid "Communicate with The Book reader." +msgstr "Kommunikér med The Book læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:51 +msgid "Communicate with the SpringDesign Alex eBook reader." +msgstr "Kommunikér med SpringDesign Alex eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:67 +msgid "Communicate with the Azbooka" +msgstr "Kommunikér med Azbooka" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:80 +msgid "Communicate with the Elonex EB 511 eBook reader." +msgstr "Kommunikér med Elonex EB 511 eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 +msgid "Communicate with the IRex Iliad eBook reader." +msgstr "Kommunikér med IRex Iliad eBook læser." + +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:38 +msgid "John Schember" +msgstr "John Schember" + #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." -msgstr "Kommuniker med IRex Digital Reader 1000 e-bogslæseren." +msgstr "Kommunikér med IRex Digital Reader 1000 eBook læser." #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" -msgstr "Kommuniker med IRex Digital Reader 800" +msgstr "Kommunikér med IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." -msgstr "Kommuniker med Iriver læser" +msgstr "Kommunikér med Iriver Story læser." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." -msgstr "Kommuniker med JetBook e-bogslæseren." +msgstr "Kommunikér med JetBook eBook læser." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." -msgstr "Kommuniker med Kindle e-bogslæseren." +msgstr "Kommunikér med Kindle e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." -msgstr "Kommuniker med Kindle 2 e-bogslæseren." +msgstr "Kommunikér med Kindle 2 e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." -msgstr "Kommuniker med Kindle DX eBook reader." +msgstr "Kommunikér med Kindle DX e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 -msgid "Communicate with the Palm Pre" -msgstr "Kommuniker med Palm Pre." - -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" -msgstr "Kommuniker med Kobo Reader" +msgstr "Kommunikér med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:56 -msgid "Communicate with the Booq Avant" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 -msgid "Communicate with the Nokia 770 internet tablet." -msgstr "Kommuniker med Nokia 770 internet tablet" - -#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 -msgid "Communicate with the Nokia 810 internet tablet." -msgstr "Kommuniker med Nokia 810 internet tablet." - -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 -msgid "The Nook" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 -msgid "Communicate with the Nook eBook reader." -msgstr "Kommuniker med Nook ebogs læser." - -#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 -msgid "Communicate with the Nuut2 eBook reader." -msgstr "Kommuniker med Nuut2 eBogs læser" - -#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 -msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kommuniker med Sony PRS-500 e-bogslæseren." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:104 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:121 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:47 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Henter liste over bøger på enheden..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:26 -msgid "Communicate with the Sony PRS-300/505/500 eBook reader." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 +msgid "Removing books from device..." +msgstr "Fjerner bøger fra enhed..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 +msgid "Removing books from device metadata listing..." +msgstr "Fjerner bøger fra enhedens metadataliste..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 +msgid "Adding books to device metadata listing..." +msgstr "Tilføjer bøger til enhedens metadataliste..." + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 +msgid "Communicate with the Palm Pre" +msgstr "Kommunikér med Palm Pre" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 +msgid "Communicate with the Booq Avant" +msgstr "Kommunikér med Booq Avant" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55 +msgid "Communicate with the Sweex MM300" +msgstr "Kommunikér med Sweex MM300" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +msgid "Communicate with the Pandigital Novel" +msgstr "Kommunikér med Pandigital Novel" + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 +msgid "Communicate with the Nokia 770 internet tablet." +msgstr "Kommunikér med Nokia 770 internet tablet." + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 +msgid "Communicate with the Nokia 810 internet tablet." +msgstr "Kommunikér med Nokia 810 internet tablet." + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 +msgid "Communicate with the Nokia E52" +msgstr "Kommunikér med Nokia E52" + +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 +msgid "The Nook" +msgstr "Nook e-bogen" + +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 +msgid "Communicate with the Nook eBook reader." +msgstr "Kommunikér med Nook e-bogslæser." + +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 +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 all the Sony eBook readers." +msgstr "Kommunikér med alle Sony eBook læsere." + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" +"Komma separeret liste af metadata felter som oversættes til collections på " +"enheden. Muligheder omfatter: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:149 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:151 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:115 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:117 -msgid "Transferring books to device..." -msgstr "Overfører bøger til enhed..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:161 -msgid "Removing books from device..." -msgstr "Fjerner bøger fra enhed..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:224 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -msgid "Sending metadata to device..." -msgstr "Sender metadata til enhed..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:230 -msgid "Communicate with the Sony PRS-600/700/900 eBook reader." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 +msgid "Unnamed" +msgstr "Unavngivet" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." -msgstr "" +msgstr "Kommunikér med Samsung SNE ebogslæser." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 msgid "Communicate with the Teclast K3 reader." -msgstr "Kommuniker med med Teclast K3 ebogs læser." +msgstr "Kommunikér med Teclast K3 læser." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 msgid "Communicate with the Newsmy reader." -msgstr "" +msgstr "Kommunikér med Newsmy læser." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 msgid "Communicate with the iPapyrus reader." -msgstr "" +msgstr "Kommunikér med iPapyrus læser." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:252 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:245 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finde diskdrevet %s. Prøv at genstarte." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:425 msgid "Unable to detect the %s mount point. Try rebooting." -msgstr "Ikke muligt at registere %s monteringspunktet. Prøv at genstarte." +msgstr "Ikke muligt at finde %s diskvolumet. Prøv at genstarte." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:490 msgid "Unable to detect the %s disk drive." @@ -692,14 +815,14 @@ msgstr "Kan ikke finde diskdrevet %s." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:583 msgid "Could not find mount helper: %s." -msgstr "Kunne ikke finde monteringshjælperen: %s" +msgstr "Kunne ikke finde diskvolume monteringshjælper: %s." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:595 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." msgstr "" -"Kan ikke finde diskdrevet %s. Din kernel benytter formentligt en forringet " +"Kan ikke finde diskdrevet %s. Din OS-kerne benytter formentlig en forældet " "version af SYSFS." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:603 @@ -709,78 +832,71 @@ msgstr "Kan ikke monterer hovedhukommelsen (Fejlkode: %d)" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:740 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:742 msgid "The reader has no storage card in this slot." -msgstr "E-bogslæseren har intet lagerkort i denne sokkel." +msgstr "E-bogslæseren har intet hukommelseskort i denne sokkel." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:744 msgid "Selected slot: %s is not supported." msgstr "Den valgte sokkel: %s er ikke understøttet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:777 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:773 msgid "There is insufficient free space in main memory" msgstr "Der er ikke tilstrækkelig plads i hovedhukommelsen" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:779 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:781 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:777 msgid "There is insufficient free space on the storage card" msgstr "Der er ikke tilstrækkelig plads på hukommelseskortet" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:811 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:842 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:589 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:995 -msgid "News" -msgstr "Nyheder" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" -msgstr "Konfigurer Enhed" +msgstr "Konfigurer enhed" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" -msgstr "indstillinger for enhedsdrivere" +msgstr "enhedsdriver indstillinger" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Sorteret liste over formater, enheden vil acceptere" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:32 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" -msgstr "Placer filerne i undermapper, hvis enheden understøtter dem" +msgstr "Placér filerne i undermapper, hvis enheden understøtter dette" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Læs metadata fra filerne på enheden" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 +msgid "Use author sort instead of author" +msgstr "Anvende forfattersortering istedet for forfatter" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" -msgstr "Skabelon til kontrol om hvordan bøger bliver gemt" +msgstr "Skabelon til at styre hvordan bøger bliver gemt" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" -msgstr "Ekstra tilpasning" +msgstr "Yderligere tilpasning" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:37 msgid "Communicate with an eBook reader." -msgstr "Kommuniker med en e-bogslæser." +msgstr "Kommunikér med en e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 msgid "Get device information..." msgstr "Hent enhedsoplysninger..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 -msgid "Adding books to device metadata listing..." -msgstr "Føjer bøger til enhedens metadataliste..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 +msgid "Transferring books to device..." +msgstr "Overfører bøger til enhed..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 -msgid "Removing books from device metadata listing..." -msgstr "Fjerner bøger fra enhedens metadataliste..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 +msgid "Sending metadata to device..." +msgstr "Sender metadata til enhed..." #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" @@ -788,7 +904,7 @@ msgstr "%prog [valgmulighed] minbog.chm" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" -msgstr "Output mappe. Gør nuværrende mappe til standard." +msgstr "Output-mappe. Gør nuværende mappe til standard." #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 @@ -798,7 +914,7 @@ msgstr "Angiv bogens titel" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" -msgstr "" +msgstr "Vælg sorteringsnøgle til titel" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 @@ -808,46 +924,47 @@ msgstr "Angiv forfatter" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" -msgstr "" +msgstr "Vælg sorteringsnøgle for forfatter" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" -msgstr "Kategorien denne bog tilhører. Ex.: Historie" +msgstr "Kategorien denne bog tilhører. F.eks.: Historie" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" +"Sti til billedgrafik som vil blive valgt til disse filers miniaturebillede" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." -msgstr "" +msgstr "Sti til en .txt-fil indeholdende en kommentar." #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" -msgstr "Udpak miniature fra LRF fil" +msgstr "Udpak miniaturebillede fra LRF-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" -msgstr "Sæt forlag" +msgstr "Angiv udgiver" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" -msgstr "" +msgstr "Vælg bog klassifikation" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" -msgstr "Sæt bog forfatteren" +msgstr "Angiv bogskaber" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" -msgstr "Sæt bog producer" +msgstr "Angiv bogproducer" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 @@ -855,8 +972,8 @@ msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -"Udpak forsidebillede fra LRF fil. Bemærk at LRF formatet ikke inkluderer " -"forsidebillede, så Calibre vil gætte hvilket billede er det korrekte." +"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/chm/reader.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 @@ -873,7 +990,7 @@ msgstr "Genereret %s" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:204 msgid "Failed %s" -msgstr "%s slog fejl" +msgstr "%s feljede" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:261 msgid "" @@ -881,7 +998,7 @@ msgid "" "\n" "%s" msgstr "" -"Kunne ikke behandle tegneserien: \n" +"Behandlingen af tegneserien fejlede: \n" "\n" "%s" @@ -891,20 +1008,20 @@ msgid "" "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -"Antal farver for konvertering til gråtoner. Standard: %default. Værdier " -"mindre end 256 kan forårsage utydelig tekst på din enhed, hvis du benytter " -"EPUB formatet til dine tegneserier." +"Antallet af farver til gråtonekonvertering. Standardværdi: %default. Færre " +"end 256 værdier kan forårsage utydelig tekst på din enhed, hvis du benytter " +"EPUB-formatet til f.eks. tegneserier." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -"Deaktiver normalisering (forbedrer kontrasten) af farveområdet for billeder. " +"Deaktivér normalisering (forbedrer kontrast) af farveområdet for billeder. " "Standardværdi: Falsk" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:286 msgid "Maintain picture aspect ratio. Default is to fill the screen." -msgstr "Bevar billedformat. Standardværdien er at fylde skærmen." +msgstr "Bevar aspektforhold. Standardværdien er at fylde skærmen." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "Disable sharpening." @@ -920,14 +1037,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:293 msgid "Don't split landscape images into two portrait images" -msgstr "Split ikke landskabsbilleder op i to portrætbilleder" +msgstr "Del ikke landskabsbilleder op i to portrætbilleder" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:295 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -"Behold højde-bredde-forhold og skaler billede med skærmens højde som " +"Behold aspektforhold og skalér billede ved anvendelse af skærmens højde som " "billedets bredde for visning i landskabstilstand." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:298 @@ -935,15 +1052,15 @@ msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -"Bruges til højre-mod-venstre publikationer som ex. manga. Forårsager at " -"landskabssider splittes i portrætsider fra højre mod venstre." +"Bruges til højre-mod-venstre publikationer som f.eks. manga. Forårsager at " +"landskabssider deles i portrætsider fra højre mod venstre." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:302 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -"Aktiver Despeckle. Reducerer billedstøj. Kan forøge behandlingstid " +"Aktivér Despeckle. Reducerer billedstøj. Kan forøge behandlingstid " "væsentligt." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:305 @@ -951,8 +1068,8 @@ msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -"Sortér ikke de fundne filer i en tegneserie alfabetisk efter navn. Benyt i " -"stedet for den rækkefølge de blev tilføjet til tegneserien." +"Sortér ikke de fundne filer i en tegneserie efter alfabetisk navneorden. " +"Benyt i stedet for den rækkefølge de blev tilføjet til tegneserien." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309 msgid "" @@ -960,17 +1077,17 @@ msgid "" "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -"Formatet som billeder i den endelige ebog bliver konverteret til. Du kan " -"eksperimentere med dette for at se hvilket format der giver den optimale " -"størrelse af ebogen, samt det bedste resultat på netop din type ebogslæser." +"Formatet billederne i den endelige e-bog bliver konverteret til. Du kan " +"eksperimentere med dette for at se, hvilket format der giver den optimale " +"størrelse og bedste resultat på din e-bogslæser." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:313 msgid "Apply no processing to the image" -msgstr "Processer ikke billedet" +msgstr "Processér ikke billedet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315 msgid "Do not convert the image to grayscale (black and white)" -msgstr "" +msgstr "Konvertér ikke billedet til gråtoner (sort og hvid)" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:452 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:463 @@ -1002,6 +1119,28 @@ msgid "" "\n" "For full documentation of the conversion system see\n" msgstr "" +"input_file output_file [options]\n" +"\n" +"Konverter en e-bog fra et format til et andet.\n" +"\n" +"input_file er input og output_file er output. Begge skal specificeres som de " +"2 første argumenter til kommandoen.\n" +"\n" +"Output e-bogsformatet gættes ud fra output_file filtype endelsen. " +"Output_file kan også være i det specielle format .EXT hvor EXT er output " +"filtype endelsen. I dette tilfælde, vil navnet på output-filen blive bestemt " +"ud fra navnet på input-filen. Bemærk at filnavnene ikke må starte med " +"bindestreg. Slutteligt, hvis output_file ikke har en filtype endelse, bliver " +"den tolket som en mappe og en \"åben e-bog\" (OEB) bestående af HTML-filer " +"bliver skrevet til den mappe. Disse filer er de filer der normalt ville være " +"overført til ouput plugin'et.\n" +"\n" +"Efter specificering af input- og output-fil, kan konverteringen justeres ved " +"at specificere forskellige muligheder. De tilgængelige muligheder afhænger " +"af input- og output-typen. For at få hjælp til disse, skal input- og output-" +"filen specificeres, hvorefter -h muligheden vælges.\n" +"\n" +"For fuld dokumentation af konverteringssystemet se\n" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" @@ -1025,7 +1164,7 @@ msgstr "Valgmuligheder til styring af udseendet af outputtet" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." -msgstr "Kontroller automatisk bestemmelse af dokumentets struktur" +msgstr "Styring af auto-detektion af dokumentets struktur." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" @@ -1033,17 +1172,17 @@ msgid "" "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -"Kontroller den automatiske generering af en indholdsfortegnelse. Som " -"standard vil kildefilens indholdsfortegnelse blive foretrukket (hvis en " -"sådan eksisterer) frem for en autogenereret." +"Styring af den automatiske generering af indholdsfortegnelsen. Som " +"udgangspunkt vil en evt. indholdsfortegnelse i kildefilen blive foretrukket, " +"fremfor en selvgenereret." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" -msgstr "Muligheder for at fastsætte metadata i output" +msgstr "Muligheder for at angive metadata i output" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" -msgstr "Muligheder der kan hjælpe med fejlfinding af konverteringen" +msgstr "Muligheder der kan hjælpe med konverteringsfejlfinding" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" @@ -1055,7 +1194,7 @@ msgstr "Output gemt til" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." -msgstr "Niveau af ordrigdom. Anfør flere gange for større ordrigdom." +msgstr "Ordrigdomsniveau. Vælg flere gange for større ordrigdom." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 msgid "" @@ -1063,9 +1202,9 @@ msgid "" "specified directory. Useful if you are unsure at which stage of the " "conversion process a bug is occurring." msgstr "" -"Gem output fra forskellige niveauer i konverteringsprocessen til den " -"specificerede mappe. Nyttig, såfremt du er usikker på hvornår i " -"konverteringsprocessen en given fejl sker." +"Gem output fra forskellige trin i konverteringen til den valgte mappe. " +"Nyttig, såfremt du er usikker på, hvornår i konverteringen en given fejl " +"sker." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" @@ -1074,9 +1213,9 @@ msgid "" "For example resolution dependent lengths (i.e. lengths in pixels). Choices " "are:" msgstr "" -"Specificér input profil. Input profilen vejleder systemet i hvorledes " -"forskellig information i input dokumentet skal tolkes. Ex. længder der " -"afhænger af opløsning (e.x længde i pixel). Valgmuigheder er:" +"Vælg input-profil. Input-profilen vejleder systemet i hvorledes forskellig " +"information i input-dokumentet skal tolkes. F.eks. opløsningsafhængige " +"længder (f.eks. pixel-længde). Valgmuligheder er:" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" @@ -1085,10 +1224,10 @@ msgid "" "cases, an output profile is required to produce documents that will work on " "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -"Specificér output profil. Output profilen vejleder konverteringsprocessen i " -"hvordan det færdige dokument bedst optimeres for den specifikke enhed. I " -"visse tilfælde kræves en output profil for at skabe dokumenter der vil " -"fungere på en given enhed. Ex. EPUB på SONY ebogslæseren. Valgmuligheder er:" +"Vælg output-profil. Output-profilen vejleder konverteringssystemet så det " +"færdige dokument bedst optimeres til den givne enhed. I visse tilfælde " +"kræves en output-profil for at skabe dokumenter, der vil fungere på en given " +"enhed. F.eks. EPUB på SONY e-bogslæseren. Valgmuligheder er:" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" @@ -1097,6 +1236,11 @@ msgid "" "fonts in the output bigger and vice versa. By default, the base font size is " "chosen based on the output profile you chose." msgstr "" +"Grundskriftstørrelse i pkt (typografiske punkter). Alle skriftstørrelser i " +"den dannede bog vil blive skaleret på baggrund af denne størrelse. Ved at " +"vælge en større skriftstype, kan du gøre skriftstørrelsen i det konverterede " +"større og omvendt. Grundskriftstørrelsen bliver valgt med udgangspunkt i den " +"output-profil du vælger." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" @@ -1106,16 +1250,24 @@ msgid "" "algorithm uses these sizes to intelligently rescale fonts. The default is to " "use a mapping based on the output profile you chose." msgstr "" +"Afbildning fra CSS skriftsnavne til skriftsstørrelser i pkt (typografiske " +"punkter). Et eksempel valg er 12,12,14,16,18,20,22,24. Disse afbildninger er " +"skriftsstørrelserne for xx-small til xx-large, med den sidste størrelser for " +"store skriftsstørrelser. Skrifternes reskaleringsalgoritme anvender disse " +"størrelser som målestok. Standardværdien fås fra en output-profil du " +"tidligere har valgt." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." -msgstr "Deaktiver alle skalering af skrifttyper" +msgstr "Deaktivér alle reskaleringer af skriftsstørrelser" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" +"Linjehøjden i pkt (typografiske punkter). Styrer også tekstlinjeafstanden. " +"Som udgangspunkt foretages der ikke linjehøjdeændringer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" @@ -1124,6 +1276,10 @@ msgid "" "page and other artifacts. This option will extract the content from the " "tables and present it in a linear fashion." msgstr "" +"Nogle dårligt designede dokumenter anvender tabeller til layout-styring af " +"sidens tekstelementer. Når disse dokumenter konverteres, har de ofte " +"tekstelementer som løber ud af skærmen eller andre mærkværdigheder. Dette " +"valg vil fjerne tabellen og sammensætte tekstelementerne i læserækkefølge." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" @@ -1142,8 +1298,8 @@ msgid "" "entry." msgstr "" "XPath udtryk, der angiver alle tags, der skal tilføjes til " -"indholdsfortegnelsen på andet niveau. Hvert element bliver tilføjet under " -"det foregående første niveau-element." +"indholdsfortegnelsen på andet niveau. Anden niveau-indgange bliver tilføjet " +"under de respektive første niveau-indgange." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" @@ -1152,8 +1308,8 @@ msgid "" "entry." msgstr "" "XPath udtryk, der angiver alle tags, der skal tilføjes til " -"indholdsfortegnelsen på tredje niveau. Hvert element bliver tilføjet under " -"det foregående andet niveau-element." +"indholdsfortegnelsen på tredje niveau. Tredje niveau-indgange bliver " +"tilføjet under de respektive anden niveau-indgange." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" @@ -1167,15 +1323,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." -msgstr "Tilføj ikke automatisk genkendte kapitler til indholdsfortegnelsen." +msgstr "Tilføj ikke auto-detekterede kapitler til indholdsfortegnelsen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -"Hvis færre end dette antal kapitler er genkendt, bliver links tilføjet til " -"indholdsfortegnelsen. Standardværdi: %default" +"Hvis færre end dette antal kapitler er genkendt, bliver henvisninger " +"tilføjet til indholdsfortegnelsen. Standardværdi: %default" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" @@ -1183,12 +1339,17 @@ msgid "" "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" +"Maksimalt antal isatte henvisninger i indholdsfortegnelsen. Vælg 0 for " +"deaktivering. Standardværdi er: %default. Henvisninger tilføjes kun til " +"indholdsfortegnelsen hvis mindre end kapitelantal tærsklen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" +"Fjern indgange i indholdfortegnelse med titler, der matcher det valgte " +"regulære udtryk. Matchende indgange og alle deres underindgange fjernes." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" @@ -1199,6 +1360,12 @@ msgid "" "detection, use the expression \"/\". See the XPath Tutorial in the calibre " "User Manual for further help on using this feature." msgstr "" +"Et XPath-udtryk til af finde kapitel titler. Standard er at anvende

    " +"eller

    tags som indeholder ordene \"chapter\",\"book\",\"section\" eller " +"\"part\" som kapiteltitler såvel som enhver tag der har class=\"chapter\". " +"Udtrykket skal som evalueringsresultat give en elementliste. For at " +"deaktivere kapiteldetektering vælg udtrkket \"/\". Se XPath Tutorial i " +"calibre User Manual for yderligere hjælp af denne egenskab." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" @@ -1207,10 +1374,10 @@ msgid "" "chapters. A value of \"none\" will disable chapter marking and a value of " "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -"Angiv hvordan genkendte kapitler skal fremhæves. Værdien \"pagebreak\" vil " -"indsætte sideskift før kapitler. Værdien \"rule\" vil indsætte en ny linje " -"før kapitler. Værdien \"none\" vil deaktivere fremhævningen og værdien " -"\"both\" vil bruge både side skift og linjer til fremhævning af kapitler." +"Angiv hvordan detekterede kapitler skal fremhæves. Værdien \"pagebreak\" vil " +"indsætte sideskift før kapitler. Værdien \"rule\" vil indsætte et linjeskift " +"før kapitler. Værdien \"none\" vil deaktivere fremhævningen - og værdien " +"\"both\" vil bruge både sideskift og linjeskift som kapitelfremhævning." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" @@ -1218,31 +1385,42 @@ msgid "" "the style rules from the source file, so it can be used to override those " "rules." msgstr "" +"Enten stien til en CSS stylesheet eller rå CSS. Dette CSS vil blive tilføjet " +"til stilreglerne fra kildefilen, så de tilsidesætte de oprindelige " +"stilregler." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." -msgstr "" +msgstr "Et XPath-udtryk. Sideskift isættes før de angivne elementer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"Indstil topmargin i pkt (typografiske punkter). Standard er %default. " +"Bemærk: 72 pkt svarer til 1 US tomme" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"Indstil bundmargin i pkt (typografiske punkter). Default er %default. Note: " +"72 pkt svarer til 1 US tomme" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"Indstil venstre margin i pkt (typografiske punkter). Standard er %default. " +"Bemærk: 72 pkt svarer til 1 US tomme" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"Indstil højre margin i pkt (typografiske punkter). Standard er %default. " +"Bemærk: 72 pkt svarer til 1 US tomme" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" @@ -1252,6 +1430,9 @@ msgid "" "\"original\" (the default) does not change justification in the source file. " "Note that only some output formats support justification." msgstr "" +"Vælg afsnitsjustering. \"left\" giver venstrestillet tekst. \"justify\" " +"giver centreret tekst. \"original\" (standard) - ingen ændring. Bemærk at " +"kunnogle output-formater understøtter centreret tekst." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" @@ -1259,6 +1440,9 @@ msgid "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

    or

    tags)." msgstr "" +"Fjern afstand mellem afsnit. Der vælges også et indryk på 1,5em. Spacing " +"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:323 msgid "" @@ -1266,6 +1450,9 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" +"Når calibre fjerner afstand mellem afsnit, isættes automatisk en " +"afsnitsindryk, for at sikre let afsnitsgenkendelse. Valget styrer i så fald " +"afsnitindrykkets størrelse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" @@ -1278,48 +1465,56 @@ msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." 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:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -"Fjern det første billede fra e-bogen. Brugbar hvis det første billede er et " -"omslag og du angiver en eksternt omslag." +"Fjern det første billede fra input e-bogen. Brugbart hvis det første billede " +"er et omslag og du angiver en eksternt omslag." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 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 "" +"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:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" +"Prøv at detektere og korrigere hårde linjeskift og andre problemer i " +"kildefilen. Dette kan gøre tingene værre, så brug det med forsigtighed." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." -msgstr "" +msgstr "Anvend et regulært udtryk til at fjerne side-header." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." -msgstr "" +msgstr "Regulært udtryk til at fjerne side-header." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." -msgstr "" +msgstr "Anvend et regulært udtryk til at fjerne side-footer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." -msgstr "" +msgstr "Regulært udtryk til at fjerne side-footer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." 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:401 msgid "" @@ -1330,6 +1525,11 @@ msgid "" "by Chinese and Japanese for instance) the representation used by the largest " "number of people will be used (Chinese in the previous example)." msgstr "" +"Translitterær unicode-tegn til en ASCII-repræsentation. Anvendes med " +"forsigtighed. F.eks. vil det erstatte \"%s\" med \"Mikhail Gorbachiov\". " +"Bemærk at der i mange tilfælde er flere mulige repræsentationer (f.eks. tegn " +"delt mellem kinesisk og japansk). Den repræsentation der anvendes af flest " +"mennesker anvendes (kinesisk - i det tidligere eksempel)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" @@ -1340,67 +1540,72 @@ msgid "" "corresponding pair of normal characters. This option will preserve them " "instead." msgstr "" +"Bevar evt. ligaturer i input-dokumentet. En ligatur er en speciel skrivning " +"af et par bogstaver såsom ff, fi, fl et cetera. De fleste e-bogslæsere " +"understøtter ikke ligaturer i deres standardskriftstyper og de vil derfor " +"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:428 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." -msgstr "" +msgstr "Angiv titlen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." -msgstr "" +msgstr "Angiv forfatterne. Flere forfattere skal separeres ampersand." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " -msgstr "" +msgstr "Titelversion anvendt ved sortering. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " -msgstr "" +msgstr "Forfatterversion anvendt ved sortering. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" -msgstr "" +msgstr "Vælg omslaget via den angivne fil eller URL" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." -msgstr "" +msgstr "Angiv e-bogsbeskrivelse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." -msgstr "" +msgstr "Angiv e-bogsudgiveren." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." -msgstr "" +msgstr "Angiv e-bogens ønskede bogserie." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "" +msgstr "Angiv bogens indeks anvendt i bogserien." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." -msgstr "" +msgstr "Angiv rang. Skal være et heltal i intervallet 1 til 5." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." -msgstr "" +msgstr "Angiv bogens ISBN." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." -msgstr "" +msgstr "Angiv bogens mærker. Skal være en kommasepareret liste." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." -msgstr "" +msgstr "Angiv bogens bogens producer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 @@ -1409,43 +1614,104 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." -msgstr "" +msgstr "Angiv publikationsdato." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." -msgstr "" +msgstr "Angiv bogens tidsstempel (anvendes i datokolonnen i calibre)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" -msgstr "Kunne ikke finde en e-bog inden i arkivet" +msgstr "Kunne ikke finde en e-bog i arkivet" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" -msgstr "" +msgstr "Serieindeks og rang skal være heltal. Ignoreres" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" -msgstr "" +msgstr "Dato/tid parsningsfejl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:802 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." -msgstr "" +msgstr "Konvertér input til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:829 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." -msgstr "" +msgstr "Udfører transformationer på e-bog..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +msgid "ePub Fixer" +msgstr "ePub-fixer" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "Omgår epubcheck fejl" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." +msgstr "" +"Omgåelse af den seneste udgivelses epubcheck-fejl. epubcheck rapporterer " +"mange ting som fejl som ikke er egentlige fejl. epub-fix vil prøve at " +"detektere disse og erstatte dem med konstruktioner som epubcheck kan lide. " +"Dette kan forårsage omfattende ændringer til din epub, klag til epubcheck-" +"projektet." + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." +msgstr "" +"%prog [options] fil.epub\n" +"\n" +"Ordn almindelige problemer i EPUB-filer, som kan forårsage at de afvises af " +"dårligt designede publikationvisningstjeneste.\n" +"\n" +"By default, no fixing is done and messages are printed out for each error " +"detected. Use the options to control which errors are automatically fixed." + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +msgid "You must specify an epub file" +msgstr "Du skal angive en epub-fil" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "Ordn filreferencer til manglende filer" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." +msgstr "" +"Ordn filreferencer til manglende filer. epub-fix kan enten tilføje dem eller " +"slette referencerne som angivet i \"slet filreferencer til manglende filer\"." + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "Slet filreferencer til manglende filer, istedet for at tilføje dem" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" +"Udpak indholdet af den genererede EPUB-fil til den valgte mappe. Advarsel: " +"Indholdet af mappen vil blive slettet forinden." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:211 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1453,35 +1719,44 @@ msgid "" "if your source file contains a very large number of page breaks, you should " "turn off splitting on page breaks." msgstr "" -"Deaktiver deling ved sideskift. Normalt bliver inputfiler automatisk delt i " -"to filer ved sideskift. Dette giver en output e-bog, der kan fortolkes " -"hurtigt og bruger færre ressourcer. Imidlertid tager opdelingen tid så hvis " -"din kildefil indeholder et højt antal sideskift, bør du deaktivere deling " -"ved sideskift." +"Deaktivér fildeling ved sideskift. Normalt bliver input-filer automatisk " +"fildelt ved sideskift. Dette giver en output e-bog, der kan fortolkes " +"hurtigt og bruger færre e-bogsressourcer. Hvis din kildefil indeholder et " +"stort antal sideskift, bør du deaktivere fildeling ved sideskift." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:222 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" +"Del alle HTML-filer større end denne størrelse (i KB). Dette er nødvendigt " +"da de fleste EPUB-læsere ikke kan håndtere store filstørrelser. " +"Standardværdien %defaultKB er størrelsen krævet af Adobe Digital Editions." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" +"Normalt, hvis input-filen ikke har et omslag og du ikke angiver et, vil et " +"standard omslag genereres med titel, forfattere, osv. Denne valgmulighed " +"deaktiverer genereringen af dette omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " -"be used ona device that does not support SVG, like the iPhone or the " +"be used on a device that does not support SVG, like the iPhone or the " "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" +"Anvend ikke SVG (Scalable Vector Graphics) til et e-bogsomslag. Anvend denne " +"valgmulighed hvis din EPUB skal anvendes til en enhed som ikke understøtter " +"SVG, som f.eks. iPhone eller JetBook Lite. Uden dette fravalg vil disse " +"enheder blot vise omslaget som en blank side." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1489,16 +1764,26 @@ msgid "" "and bottom of the image, but the image will never be distorted. Without this " "option the image may be slightly distorted, but there will be no borders." msgstr "" +"Når et SVG omslag anvendes, vil denne valgmulighed gøre at omslaget skaleres " +"til skærmstørrelsen, men stadig bevare aspektforholdet (forholdet mellem " +"bredde og højde). Dette betyder at der kan forekomme hvide flader ved " +"siderne eller top og bund af illustationen, men det forvrænges. Uden denne " +"valgmulighed vil billedet i en del tilfælde blive forvrænget, men skærmen " +"vil fyldes ud." + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 +msgid "Start" +msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" -msgstr "" +msgstr "Indholdsfortegnelse" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." -msgstr "" +msgstr "Indsæt ikke indholdsfortegnelse i begyndelse af bogen." #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 @@ -1506,34 +1791,46 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." -msgstr "" +msgstr "Tilføj indholdsfortegnelse til begyndelsen af bogen." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" +"Traversér henvisninger i HTML-filer bredde-først. Normalt traverseres de " +"dybde-først." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 msgid "" "Maximum levels of recursion when following links in HTML files. Must be non-" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" +"Maksimalt rekursionsniveau når HTML-filers henvisninger følges. Skal være " +"ikke-negativt. 0 betyder at ingen henvisninger i rod HTML-filen følges. " +"Standardværdi er %default." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" +"Normalt vil dette input-plug-in re-arrangere alle input-filerne i en " +"standard mappe hierarki. Anvend kun denne valgmulighed hvis du ved hvad du " +"gør, da valget kan have flere fæle sideeffekter i resten af " +"konverteringstrinene." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." msgstr "" +"Ønsket middel linjelængde for HTML-linjeombrydning hvis HTML er fra en " +"tidligere delkonvertering af en PDF-fil. Standardværdien er %default hvilket " +"deaktiverer dette." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." @@ -1541,19 +1838,19 @@ msgstr "Skaber LIT-fil fra EPUB..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." -msgstr "" +msgstr "\tBook Designer fil detekteret." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." -msgstr "" +msgstr "\tParser HTML..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." -msgstr "" +msgstr "\tBaen fil detekteret. Parsning genstartes..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " -msgstr "" +msgstr "Skrevet forbehandlet HTML til " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" @@ -1561,57 +1858,62 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." -msgstr "" +msgstr "\tKonverterer til BBeB..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" -msgstr "" +msgstr "Kunne ikke parse filen: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" -msgstr "" +msgstr "%s er en tom fil" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" -msgstr "" +msgstr "Fejlede med at parse henvisning %s %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" -msgstr "" +msgstr "Kan ikke tilføje henvisning %s til indholdsfortegnelsen" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" -msgstr "" +msgstr "Kan ikke behandle billede %s. Fejl: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" -msgstr "" +msgstr "Kan ikke behandle interlaced PNG %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" msgstr "" +"Kunne ikke behandle billede: %s\n" +"%s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" +"En fejl viste sig under behandling en tabel: %s. Ignorerer tabel opmærkning." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" msgstr "" +"Dårlig tabel:\n" +"%s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" -msgstr "En tabel har en celle der er for stor" +msgstr "Tabellen har celler som er for store" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" -msgstr "Kunne ikke læse forside billedet: %s" +msgstr "Kunne ikke læse omslagsbillede: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" @@ -1619,31 +1921,31 @@ msgstr "Kan ikke læse fra: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" -msgstr "Fejl ved forsøg på at læse opf fil" +msgstr "Fejl ved forsøg på at læse opf-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" msgstr "" -"%prog book.lrf\n" -"Konverter en LRF fil til en LRS (XML UTF-8 kodet) fil" +"%prog bog.lrf\n" +"Konverterer en LRF-fil til en LRS-(XML UTF-8 kodet)-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" -msgstr "Output LRS fil" +msgstr "Output LRS-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" -msgstr "Unlad at gemme inkluderede billed- og fontfiler til disk" +msgstr "Undlad at gemme inkluderede billed- og skriftfiler til disk" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." -msgstr "Læser LRF..." +msgstr "Parser LRF..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." -msgstr "Skaber XML..." +msgstr "Danner XML..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " @@ -1651,32 +1953,32 @@ msgstr "LRS skrevet til " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" -msgstr "" +msgstr "Kunne ikke læse miniaturebilledfil:" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." msgstr "" -"%prog [options] file.lrs\n" -"Compilér en LRS file til en LRF fil." +"%prog [options] fil.lrs\n" +"Oversæt en LRS-fil til en LRF-fil." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" -msgstr "Sti til output fil" +msgstr "Sti til output-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Uddybende behandling" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." -msgstr "Konverter LRS til LRS, nyttigt for fejlfinding." +msgstr "Konverter LRS til LRS, nyttigt ved fejlfinding." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." -msgstr "" +msgstr "Ugyldig LRF-fil. Kunne ikke lave metadata." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" @@ -1686,17 +1988,17 @@ msgid "" "Show/edit the metadata in an LRF file.\n" "\n" msgstr "" -"%prog [options] mybook.lrf\n" +"%prog [options] minbog.lrf\n" "\n" "\n" -"Vis/redigér metadata i en LRF fil.\n" +"Vis/redigér metadata i en LRF-fil.\n" "\n" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -"Sti til en tekstfil der indeholder kommentaren der skal tilføjes lrf filen." +"Sti til en .txt-fil der indeholder kommentaren, der skal tilføjes lrf-filen." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." @@ -1705,11 +2007,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" -msgstr "Sæt afstanden mellem ord i punkter. standardværdien er %default" +msgstr "" +"Sæt afstanden mellem ord i pkt (typografiske punkter). standardværdien er " +"%default" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." -msgstr "Tilføj sidehoved til alle sider med titel og forfatter" +msgstr "Tilføj sidehoved til alle sider - med titel og forfatter." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" @@ -1722,22 +2026,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -"Tilføj ekstra mellemrum under sidehovedet. Aktuelt er %default standard." +"Tilføj ekstra afstand under sidehovedet. Standardværdien er %default pkt." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -"Minimum afsnitsindrykning(indrykning af første linje i et afsnit) i punkter. " -"Standardværd: %default" +"Minimum indrykning af første linje i et afsnit i pkt. Standardværdi: %default" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -"Vis HTML-tabeller som billeder(brugbar hvis dokumentet har store eller " +"Vis HTML-tabeller som billeder (brugbar hvis dokumentet har store eller " "komplekse tabeller)" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 @@ -1750,110 +2053,118 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" -msgstr "Serif font-familien, der skal indfældes" +msgstr "Serif skriftsfamilien, der skal indlejres" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" -msgstr "Sans-serif font-familien, der skal indfældes" +msgstr "Sans-serif skriftsfamilien, der skal indlejres" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" -msgstr "Monospace font-familien, der skal indfældes" +msgstr "Monospace skriftsfamilien, der skal indlejres" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" -msgstr "" +msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:416 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 msgid "Title" -msgstr "" +msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" -msgstr "" +msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" -msgstr "Forlag" +msgstr "Udgiver" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" -msgstr "" +msgstr "Producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:367 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" -msgstr "" +msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1163 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 msgid "Tags" -msgstr "" +msgstr "Mærker" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 msgid "Series" -msgstr "" +msgstr "Serier" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 msgid "Language" -msgstr "" +msgstr "Sprog" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:380 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1103 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" -msgstr "" +msgstr "Tidsstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" -msgstr "" +msgstr "Udgivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 msgid "Rights" -msgstr "" +msgstr "Rettigheder" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41 msgid "" "Extract common e-book formats from archives (zip/rar) files. Also try to " "autodetect if they are actually cbz/cbr files." msgstr "" +"Ekstrahér almindelige e-bogsformater fra arkiver (zip/rar)-filer. Prøv også " +"at auto-detektere om de er cbz/cbr-filer." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" -msgstr "" +msgstr "indstillinger" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" @@ -1868,46 +2179,64 @@ msgid "" "some metadata on a file type that does not support it, the metadata will be\n" "silently ignored.\n" msgstr "" +"\n" +"Hent/gem metadata fra/til e-bogsfiler.\n" +"\n" +"Understøttede formater ved hentning af metadata: %s\n" +"\n" +"Understøttede formater ved gemning af metadata: %s\n" +"\n" +"Forskellige filtyper understøttende forskellige slags metadata. Hvis du " +"prøver at vælger\n" +"nogle metadata i en filtype som ikke understøtter den, vil metadataene blive " +"ignoreret.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." msgstr "" +"Angiv forfatterne. Flere forfattere skal separeres af &-tegnet. " +"Forfatternavne skal skrives som Fornavn Efternavn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." msgstr "" +"Titelversionen anvendes ved titelsortering. Hvis ikke angivet og titlen er " +"angivet, vil denne blive auto-genereret fra titlen." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" +"Forfatterversion som anvendes ved forfattersortering. Hvis ikke angivet og " +"forfatter(ne) er angivet, vil denne blive auto-genereret fra forfatter(ne)." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." -msgstr "" +msgstr "Angiv omslag til den aktuelle fil." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." -msgstr "" +msgstr "Angiv bogkategori." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." -msgstr "" +msgstr "Angiv udgivelsesdato." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." -msgstr "" +msgstr "Hent omslaget fra e-bogen og gem den som den angivne fil." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" +"Angiv navnet til en OPF-fil. Metadataene vil blive skrevet til OPF-filen." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" @@ -1915,74 +2244,91 @@ msgid "" "ebook. Metadata specified on the command line will override metadata read " "from the OPF file" msgstr "" +"Hent metadata fra den angivne OPF-fil og anvend den som bogens metadata. " +"Metadataene angivet på kommandolinjen vil tilsidesætte metadata læst fra OPF-" +"filen" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" -msgstr "" +msgstr "Valgt BookID i LRF-filer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" -msgstr "" +msgstr "Ingen fil angivet" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" -msgstr "" +msgstr "Oprindelige metadata" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" -msgstr "" +msgstr "Ændrede metadata" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" -msgstr "" +msgstr "OPF dannet i" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" -msgstr "" +msgstr "Omslag gemt til" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" -msgstr "" +msgstr "Intet omslag fundet" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15 +msgid "Cover download" +msgstr "Download omslag" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 +msgid "Downloads metadata from Douban.com" +msgstr "Download metadata fra Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 msgid "Metadata download" -msgstr "" +msgstr "Download metadata" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "ratings" -msgstr "" +msgstr "bedømmelser" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "tags" -msgstr "mærkater" +msgstr "mærker" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 msgid "description/reviews" -msgstr "" +msgstr "beskrivelser/anmeldelser" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:113 msgid "Download %s from %s" -msgstr "" +msgstr "Download %s fra %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:139 msgid "Downloads metadata from Google Books" -msgstr "" +msgstr "Downloads metadata fra Google Books" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from isbndb.com" -msgstr "" +msgstr "Downloads metadata fra isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:184 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" +"For at anvende isbndb.com må du oprette en konto %sfree account%s og angive " +"din adgangskode herunder." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194 msgid "Downloads social metadata from amazon.com" -msgstr "" +msgstr "Downloader sociale metadata fra amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 +msgid "Downloads series/tags/rating information from librarything.com" +msgstr "Downloader serie/mærke/bedømmelses information fra librarything.com" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -1995,168 +2341,191 @@ msgid "" "isbndb.com.\n" "\n" msgstr "" +"\n" +"%prog [options] nøgle\n" +"\n" +"Hent metadata til bøger fra isndb.com. Du kan enten angive bogens ISBN ID " +"eller dens titel og forfatter. Hvis du angiver titel og forfatter,\n" +"så kan mere end en bogs oplysninger bliver more modtaget.\n" +"\n" +"key is the account key you generate after signing up for a free account from " +"isbndb.com.\n" +"\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." -msgstr "" +msgstr "Bogens ISBN ID som du ønsker metadata om." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." -msgstr "" +msgstr "Forfatteren hvis bøger der søges efter." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." -msgstr "" +msgstr "Bogens titel der søges efter" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." -msgstr "" +msgstr "Bogens udgiver der søges efter." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." -msgstr "" +msgstr "LibraryThing.com timeout. Prøv igen senere." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." msgstr "" +"Kunne ikke hente omslag, da serveren udsættes for stor belastning. Prøv igen " +"senere." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." -msgstr "" +msgstr " ikke fundet." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." -msgstr "" +msgstr "LibraryThing.com serverfejl. Prøv igen senere." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" "\n" -"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" +"Fetch a cover image/social metadata for the book identified by ISBN from " +"LibraryThing.com\n" msgstr "" +"\n" +"%prog [options] ISBN\n" +"\n" +"Hent et omslagsbillede/sociale metadata til denne bog identificeret ved ISBN " +"fra LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1103 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1372 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" -msgstr "" +msgstr "Omslag" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" +"Modificér billeder til at opfylde Palm-enhedens størrelsebegrænsninger." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -"Forfattersortering bruges til at sætte forfatterfeltet, når det er tilstede" +"Forfattersortering bruges til at sætte forfatterfeltet, når det er tilstede." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." msgstr "" +"Indsæt ikke indholdsfortegnelsen til slutningen af bogen. Anvendeligt hvis " +"bogen har sin egen indholdsfortegnelse." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." -msgstr "" +msgstr "Titel for enhver genereret in-line indholdsfortegnelse." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." -msgstr "" +msgstr "Deaktivér kompression af filindholdet." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "" +msgstr "Mærk bogen til at blive gemt med Personal Docs" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" -msgstr "" +msgstr "Alle artikler" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" +"E-bogen er i det proprietære Amazon Topaz format. Den kan derfor ikke " +"behandles." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1373 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" -msgstr "" +msgstr "Titelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1374 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" -msgstr "" +msgstr "Indholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1375 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" -msgstr "" +msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1376 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" -msgstr "" +msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1377 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" -msgstr "" +msgstr "Anerkendelser" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1378 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" -msgstr "" +msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1379 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" -msgstr "" +msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1380 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" -msgstr "" +msgstr "Ophavsret" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1381 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" -msgstr "" +msgstr "Dedikation" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1382 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" -msgstr "" +msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1383 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" -msgstr "" +msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1384 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" -msgstr "" +msgstr "Illustrationsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1385 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" -msgstr "" +msgstr "Tabelliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1386 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" -msgstr "" +msgstr "Bemærkninger" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1387 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" -msgstr "" +msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1388 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" -msgstr "" +msgstr "Hovedtekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Bøger af %s formatet er ikke understøttet" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." -msgstr "" +msgstr "HTML indholdsfortegnelse genereringsmuligheder." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" -msgstr "" +msgstr "Boglomme" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" @@ -2164,62 +2533,70 @@ msgid "" msgstr "" "Kunne ikke finde et passende sted at dele: %s Størrelse på undertræ: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 -msgid "Unnamed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." -msgstr "" +msgstr "OPF/NCX/osv. genereringsmuligheder." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." -msgstr "" +msgstr "OPF versionsgenerering. Standard er %default." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" +"Gener´r en Adobe \"page-map\" fil hvis sidenummereringsinformation er " +"tilgængelig." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" -msgstr "" +msgstr "Fodnoter" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" -msgstr "" +msgstr "Sidepanel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" +"Normalt fortolker calibre blanke linjer (=2 linjeskift) som " +"afsnitsmarkering. Med denne valgmulighed vil calibre fortolke ét linjeskift " +"som afsnitsmarkering." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " "spaces) represents a paragraph. Paragraphs end when the next line that " "starts with an indent is reached." msgstr "" +"Normalt fortolker calibre blanke linjer (=2 linjeskift) som " +"afsnitsmarkering. Med denne valgmulighed vil calibre fortolke enhver linje " +"med indrykning (enten et tabulatortegn eller 2+ mellemrum) som " +"afsnitsmarkering. Afsnit slutter når et linjeskift efterfølges af en " +"indrykning." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" -msgstr "" +msgstr "Format som anvendes indeni pdb-containeren. Valgmulighederne er:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "" +"Angiv output-dokumentets tegnsæt. Standard er cp1252. Bemærk: Denne " +"valgmulighed honoreres ikke af alle formater." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" -msgstr "" +msgstr "Ekstraher ikke billeder ud af dokumentet" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" @@ -2227,10 +2604,13 @@ msgid "" "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" +"Skala anvendt til at fastslå længden ved hvilken en linje skal af-ombrydes. " +"Valide værdier er et decimattal i intervallet 0 til 1. Standardværdi er 0.5, " +"Dette er median linjelængden." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." -msgstr "" +msgstr "Anvend den nye PDF konverteringsmotor." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" @@ -2243,6 +2623,15 @@ msgid "" "\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 "" @@ -2250,6 +2639,9 @@ msgid "" "\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 @@ -2261,33 +2653,35 @@ msgstr "" 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 nuværende mappe." +"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 msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" +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 msgid "Number of pixels to crop from the left most y (default is %s)" -msgstr "" +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 msgid "Number of pixels to crop from the right most x (default is %s)" -msgstr "" +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 msgid "Number of pixels to crop from the right most y (default is %s)" -msgstr "" +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`" 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 "" +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 @@ -2297,7 +2691,7 @@ msgstr "" #: /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 "" +msgstr "Valgmuligheder til at styre pdf-transformationen" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" @@ -2305,10 +2699,13 @@ msgid "" "\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 "" +msgstr "Afkrypteringsmuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" @@ -2316,10 +2713,13 @@ msgid "" "\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 "" +msgstr "Krypteringsmuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" @@ -2327,30 +2727,35 @@ msgid "" "\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:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" -msgstr "" +msgstr "Forfatter" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" -msgstr "" +msgstr "Emne" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" -msgstr "" +msgstr "Ophavsmand" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" -msgstr "" +msgstr "Sider" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" -msgstr "" +msgstr "Filstørrelse" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" -msgstr "" +msgstr "PDF version" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" @@ -2360,10 +2765,15 @@ msgid "" "\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 "" +msgstr "Flettemuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" @@ -2371,10 +2781,13 @@ msgid "" "\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 "" +msgstr "Vendemuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" @@ -2382,10 +2795,13 @@ msgid "" "\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 "" +msgstr "Roteringsmuligheder:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" @@ -2401,41 +2817,67 @@ msgid "" "\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 "" +msgstr "Delemuligheder:" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" +"Længdemålenhed. Standard er US tomme. Valgmuligheder er %s Bemærk: Dette " +"tilsidesætter margenenheden!" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" +"Papirsstørrelse. Størrelsen vil blive tilsidesat når en output-profil " +"anvendes. Stanard er letter. Valgmulighederne er %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" +"Tilpasset papirsstørrelse. Anvend formen breddexhøjde f.eks. `123x321` for " +"at angive bredden og højden. Dette tilsidesætter enhver angivet " +"papirsstørrelse." -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" +msgstr "Sideorientering. Standard er portræt. Valgmuligheder er %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 +msgid "" +"Preserve the aspect ratio of the cover, instead of stretching it to fill the " +"ull first page of the generated pdf." msgstr "" +"Bevar omslagets aspektforhold, istedet for at strække omslaget af den første " +"side af den genererede pdf." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" -msgstr "" +msgstr "Kunne ikke finde pdftohtml, check at den er i din PATH" #: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." -msgstr "" +msgstr "Angiv output-dokumentets tegnsæt. Standard er cp1252." #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 msgid "" @@ -2443,11 +2885,14 @@ msgid "" "first and then try it.\n" "%s" msgstr "" +"Denne RTF-fil har en egenskab calibre ikke understøtter. Konvertér den først " +"til HTML - og dernæst prøv den igen.\n" +"%s" #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." -msgstr "" +msgstr "Angiv output-dokumentets tegnsæt. Standard er utf-8." #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 msgid "" @@ -2455,16 +2900,28 @@ msgid "" "compression but the fastest and 10 being the highest compression but the " "slowest." msgstr "" +"Angiv ønsket kompressionsniveau. Værdiinterval 1 - 10. 1 er den laveste " +"kompression men hurtigste - og 10 er den højeste kompression men langsomste." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 +msgid "" +"Normally extra spaces are condensed into a single space. With this option " +"all spaces will be displayed." +msgstr "" +"Normalt bliver to eller flere mellemrum erstattet af et enkelt. Med denne " +"valgmulighed vil alle mellemrum vises." + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" +"Kør input-teksten gennem markdown preprocessoren. For at lære mere om " +"markdown se" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." -msgstr "" +msgstr "Indsæt ikke indholdsfortegnelsen i output-teksten." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" @@ -2472,12 +2929,17 @@ msgid "" "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" +"Linjeskiftsvariant. Mulighederne er %s. Standard er 'system'. Anvend " +"'old_mac' for kompatibilitet med Mac OS 9 og tidligere. For Mac OS X anvend " +"'unix'. 'system' will som standard anvende det som OSet anvender." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" +"Angiv output-dokumentets ønskede tegnsæt. Standard er utf-8. Bemærk: " +"Valgmuligheden honoreres ikke af alle formater." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" @@ -2486,201 +2948,841 @@ msgid "" "the space after and will exceed the specified value. Also, there is a " "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" +"Det maksimale antal tegn per linje. Dette deler ved det første mellemrum før " +"den angivne værdi. Hvis ingen mellemrum findes i den linje der skal deles, " +"deles ved det efterfølgende mellemrum og værdien vil i så fald overskrides. " +"Bemærk: Der er en minimumsgrænse på 25 tegn. Anvend 0 for at deaktivere " +"linjedeling." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31 -msgid "Send file to storage card instead of main memory by default" -msgstr "" +"Håndhæv linjedeling før max-linje-længde værdien, også når ingen mellemrum " +"findes. Tillad og at max-linje-længden kan være under minimum" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 -msgid "Confirm before deleting" +msgid "Send file to storage card instead of main memory by default" msgstr "" +"Send som standard filen til hukommelseskortet istedet for arbejdshukommelsen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 -msgid "Toolbar icon size" -msgstr "" +msgid "Confirm before deleting" +msgstr "Bekræft før sletning" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Show button labels in the toolbar" -msgstr "" +msgid "Toolbar icon size" +msgstr "Ikonstørrelse på værktøjslinje" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Main window geometry" -msgstr "" +msgid "Show button labels in the toolbar" +msgstr "Vis knappemærker i værktøjslinje" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 -msgid "Notify when a new version is available" -msgstr "" +msgid "Main window geometry" +msgstr "Arbejdsvindues geometri" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 -msgid "Use Roman numerals for series number" -msgstr "" +msgid "Notify when a new version is available" +msgstr "Advisér når en ny version er tilgængelig" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 -msgid "Sort tags list by popularity" -msgstr "" +msgid "Use Roman numerals for series number" +msgstr "Anvend romertal til serienumre" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 -msgid "Number of covers to show in the cover browsing mode" -msgstr "" +msgid "Sort tags list by name, popularity, or rating" +msgstr "Sortér mærkeliste efter navn, popularitet eller bedømmelse" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 -msgid "Defaults for conversion to LRF" -msgstr "" +msgid "Number of covers to show in the cover browsing mode" +msgstr "Antallet af omslag der vises i omslags browser-tilstand" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 -msgid "Options for the LRF ebook viewer" -msgstr "" +msgid "Defaults for conversion to LRF" +msgstr "Standardvalg ved konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 -msgid "Formats that are viewed using the internal viewer" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +msgid "Options for the LRF ebook viewer" +msgstr "Muligheder for LRF ebook læser" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 -msgid "Columns to be displayed in the book list" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 -msgid "Automatically launch content server on application startup" -msgstr "" +msgid "Formats that are viewed using the internal viewer" +msgstr "Formater som kan ses ved anvendelse af den indbyggede e-bogslæser" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 -msgid "Oldest news kept in database" -msgstr "" +msgid "Columns to be displayed in the book list" +msgstr "Kolonner som vises i boglisten" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 -msgid "Show system tray icon" -msgstr "" +msgid "Automatically launch content server on application startup" +msgstr "Start automatisk indholdsserver under applikationsopstart" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +msgid "Oldest news kept in database" +msgstr "Ældste nyheder gemt i databasen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 -msgid "Upload downloaded news to device" -msgstr "" +msgid "Show system tray icon" +msgstr "Vis statusikon" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 -msgid "Delete books from library after uploading to device" -msgstr "" +msgid "Upload downloaded news to device" +msgstr "Upload downloadede nyheder til enheden" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +msgid "Delete books from library after uploading to device" +msgstr "Slet bøger fra bibliotek efter upload til enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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:67 -msgid "Disable notifications from the system tray icon" -msgstr "" +msgstr "Vis omslag i et separat vindue istedet for i calibres arbejdsvindue" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 -msgid "Default action to perform when send to device button is clicked" -msgstr "" +msgid "Disable notifications from the system tray icon" +msgstr "Deaktivér adviseringer i systemstatusikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 -msgid "Maximum number of waiting worker processes" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +msgid "Default action to perform when send to device button is clicked" +msgstr "Ønsket standardaktion når enhedsknappens trykkes" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 -msgid "Download social metadata (tags/rating/etc.)" -msgstr "" +msgid "Maximum number of waiting worker processes" +msgstr "Maksimalt antal ventende arbejdsprocesser" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 -msgid "Overwrite author and title with new metadata" -msgstr "" +msgid "Download social metadata (tags/rating/etc.)" +msgstr "Download sociale metadata (mærker/bedømmelser/osv.)" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +msgid "Overwrite author and title with new metadata" +msgstr "Overskriv forfatter og titel med ny metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "Limit max simultaneous jobs to number of CPUs" -msgstr "" +msgstr "Begræns max antal samtidige jobs til CPU kerneantallet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +msgid "tag browser categories not to display" +msgstr "Mærk browser kategorier som ikke skal vises" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +msgid "The layout of the user interface" +msgstr "Brugergrænsefladens layout" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +msgid "Show the average rating per item indication in the tag browser" +msgstr "Vis middelbedømmelsen per post indikeret i mærke browseren" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +msgid "Disable UI animations" +msgstr "Deaktivér brugergrænseflade animationer" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" -msgstr "" +msgstr "Kopieret" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Copy" -msgstr "" +msgstr "Kopiér" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Copy to Clipboard" +msgstr "Kopiér til udklipsholder" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +msgid "Choose Files" +msgstr "Vælg filer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 +msgid "Use library only" +msgstr "Anvend kun bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 +msgid "User annotations generated from main library only" +msgstr "Kun brugernoter genereret fra arbejdsbibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +msgid "No books selected" +msgstr "Ingen bøger valgt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 +msgid "No books selected to fetch annotations from" +msgstr "Ingen bøger valgt til at hente brugernoter fra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 +msgid "Merging user annotations into database" +msgstr "Fletter brugernoter ind i database" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 +msgid "%s
    Last Page Read: %d (%d%%)" +msgstr "%s
    sidste side læst: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 +msgid "%s
    Last Page Read: Location %d (%d%%)" +msgstr "%s
    sidste side læst: Sted %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 +msgid "Location %d • %s
    %s
    " +msgstr "Sted %d • %s
    %s
    " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 +msgid "Page %d • %s
    " +msgstr "Side %d • %s
    " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 +msgid "Location %d • %s
    " +msgstr "Sted %d • %s
    " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +msgid "How many empty books?" +msgstr "Hvor mange tomme bøger?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +msgid "How many empty books should be added?" +msgstr "Hvor mange tomme bøger skal tilføjes?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +msgid "Uploading books to device." +msgstr "Sender bøger til enheden." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 +msgid "Books" +msgstr "Bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +msgid "EPUB Books" +msgstr "EPUB-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +msgid "LRF Books" +msgstr "LRF-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +msgid "HTML Books" +msgstr "HTML-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +msgid "LIT Books" +msgstr "LIT-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +msgid "MOBI Books" +msgstr "MOBI-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +msgid "Topaz books" +msgstr "Topaz-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +msgid "Text books" +msgstr "Tekst-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +msgid "PDF Books" +msgstr "PDF-bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +msgid "Comics" +msgstr "Tegneserier" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +msgid "Archives" +msgstr "Arkiver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +msgid "Supported books" +msgstr "Understøttede bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +msgid "Merged some books" +msgstr "Flettede nogle bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" +"Nogle dubletter blev fundet og flettet ind i følgende eksisterende bøger:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +msgid "Failed to read metadata" +msgstr "Kunne ikke læse metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +msgid "Failed to read metadata from the following" +msgstr "Kunne ikke læse metadata fra følgende" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 +msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:407 -msgid "Choose Files" +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +msgid "No book selected" +msgstr "Ingen bog valgt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 +msgid "No book files found" +msgstr "Ingen bogfiler fundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 +msgid "Cannot delete" +msgstr "Kan ikke slette" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 +msgid "Choose formats to be deleted" +msgstr "Vælg formater der skal slettes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 +msgid "Choose formats not to be deleted" +msgstr "Vælg formater der ikke skal slettes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 +msgid "Cannot delete books" +msgstr "Kan ikke slette bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +msgid "No device is connected" +msgstr "Ingen enhed forbundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 +msgid "Main memory" +msgstr "Arbejdshukommelse" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +msgid "Storage Card A" +msgstr "Hukommelsekort A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +msgid "Storage Card B" +msgstr "Hukommelsekort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 +msgid "No books to delete" +msgstr "Ingen bøger at slette" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +msgid "None of the selected books are on the device" +msgstr "Ingen af de valgte bøger findes på enheden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 +msgid "Deleting books from device." +msgstr "Sletter bøger fra enheden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 +msgid "" +"The selected books will be permanently deleted and the files removed " +"from your computer. Are you sure?" msgstr "" +"De valgte bøger vil blive permanent slettet og filerne fjernet fra " +"din computer. Er du sikker på du vil gøre dette?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 +msgid "" +"The selected books will be permanently deleted from your device. Are " +"you sure?" +msgstr "" +"De valgte bøger vil blive permanent slettet fra din enhed. Er du " +"sikker på du vil gøre dette?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 +msgid "Cannot download metadata" +msgstr "Kan ikke downloade metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 +msgid "social metadata" +msgstr "Sociale metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 +msgid "covers" +msgstr "omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 +msgid "metadata" +msgstr "metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 +msgid "Downloading %s for %d book(s)" +msgstr "Downloader %s til %d bog/bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 +msgid "Failed to download some metadata" +msgstr "Nogle metadata kunne ikke hentes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +msgid "Failed to download metadata for the following:" +msgstr "Metadata for følgende kunne ikke hentes:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 +msgid "Failed to download metadata:" +msgstr "Metadata kunne ikke hentes:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +msgid "Error" +msgstr "Fejl" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 +msgid "Cannot edit metadata" +msgstr "Kan ikke redigere metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 +msgid "Cannot merge books" +msgstr "Kan ikke flette bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +msgid "At least two books must be selected for merging" +msgstr "Mindst to bøger skal vælges for at kunne flette" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 +msgid "" +"All book formats and metadata from the selected books will be added to the " +"first selected book.

    The second and subsequently selected " +"books will not be deleted or changed.

    Please confirm you want to " +"proceed." +msgstr "" +"Alle bogformater og metadata fra de valgte bøger vil blive tilføjet til den " +"først valgte bog.

    Den anden og efterfølgende valgte bøger vil " +"ikke blive slettet eller ændret.

    Venligst bekræft at du ønsker at " +"fortsætte." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 +msgid "" +"All book formats and metadata from the selected books will be merged into " +"the first selected book.

    After merger the second and " +"subsequently selected books will be deleted.

    All book formats " +"of the first selected book will be kept and any duplicate formats in the " +"second and subsequently selected books will be permanently deleted " +"from your computer.

    Are you sure you want to proceed?" +msgstr "" +"Alle bogformater og metadata fra de valgte bøger vil blive flettet ind i den " +"først valgte bog.

    Efter fletning vil den anden og " +"efterfølgende valgte bøger blive slettet.

    Alle bogformater " +"fra den først valgte bog vil blive beholdt og alle dubletformater i den " +"anden og efterfølgende valgte bøger vil blive permanent slettet fra " +"din computer.

    Er du sikker på at du ønsker at fortsætte?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +msgid "" +"You are about to merge more than 5 books. Are you sure you want to " +"proceed?" +msgstr "" +"Du er igang med at flette mere 5 bøger. Er du sikker på at du ønsker " +"at fortsætte?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 +msgid "Cannot save to disk" +msgstr "Kan ikke gemme til disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 +msgid "Choose destination directory" +msgstr "Vælg destinationsmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 +msgid "Error while saving" +msgstr "Forsøg på at gemme fejlede" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +msgid "There was an error while saving." +msgstr "En fejl indtraf ved forsøg på at gemme" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 +msgid "Could not save some books" +msgstr "Kunne ikke gemme visse bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 +msgid "Click the show details button to see which ones." +msgstr "Klik vis-detalje knappen for at se hvilke." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 +msgid "No books selected to generate catalog for" +msgstr "Ingen bøger valgt til at generere katalog af" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 +msgid "Generating %s catalog..." +msgstr "Genererer %s katalog..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Ingen bøger fundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Ingen bøger til katalogisering\n" +"Check ekskluderingsmærker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 +msgid "Catalog generated." +msgstr "Katalog genereret." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +msgid "Export Catalog Directory" +msgstr "Eksport katalog mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +msgid "Select destination for %s.%s" +msgstr "Gem destination for %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 +msgid "Fetching news from " +msgstr "Henter nyheder fra " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 +msgid " fetched." +msgstr " hentet." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 +msgid "Cannot convert" +msgstr "Kan ikke konvertere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 +msgid "Starting conversion of %d book(s)" +msgstr "Starter konvertering af %d bog/bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 +msgid "Cannot view" +msgstr "Kan ikke vise" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +msgid "Choose the format to view" +msgstr "Vælg format at vise" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 +msgid "Multiple Books Selected" +msgstr "Flere bøger valgt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" +"Du forsøger at åbne %d bøger. At åbne for mange bøger på en gang kan tage " +"tid og har en negativ effekt på din computers hastighed. Når processen er " +"startet, kan den ikke stoppes. Ønsker du at fortsætte?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 +msgid "Cannot open folder" +msgstr "Kan ikke åbne mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +msgid "%s has no available formats." +msgstr "%s har ingen tilgængelige formater." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" -msgstr "" +msgstr "Søger i" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." -msgstr "" +msgstr "Tilføjer..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." -msgstr "" +msgstr "Søger i alle underkataloger..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" -msgstr "" +msgstr "Sti fejl" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." -msgstr "" +msgstr "Den angivne mappe kunne ikke behandles." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" -msgstr "" +msgstr "Ingen bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:257 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1822 -msgid "No books found" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" -msgstr "" +msgstr "Tilføjet" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" -msgstr "" +msgstr "Tilføjning fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" +"Tilføj bøger processen synes at hænge. Prøv at genstarte calibre og tilføj " +"bøgerne i mindre bundter indtil du har fundet en problembog." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" -msgstr "" +msgstr "Dubletter fundet!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" +"Bøger med den samme titel som den følgende eksisterer allerede i databasen. " +"Tilføj dem alligevel?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." -msgstr "" +msgstr "Tilføjer dubletter..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." -msgstr "" +msgstr "Gemmer..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" +msgstr "Gemt" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 +msgid "Searching for sub-folders" +msgstr "Søger efter undermapper" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 +msgid "Searching for books" +msgstr "Søger efter bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 +msgid "Looking for duplicates based on file hash" +msgstr "Ser efter dubletter baseret på fil-hash" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 +msgid "Choose root folder" +msgstr "Vælg rodmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 +msgid "Invalid root folder" +msgstr "Ugyldig rodmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 +msgid "is not a valid root folder" +msgstr "er ikke en gyldig rodmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 +msgid "Add books to calibre" +msgstr "Tilføj bøger til calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 +msgid "WizardPage" +msgstr "Guide side" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 +msgid "Scanning root folder for books" +msgstr "Skanner rodmappe for bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 +msgid "This may take a few minutes" +msgstr "Dette kan tage nogle minutter" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 +msgid "Choose the location to add books from" +msgstr "Vælg stedet at vælge bøger fra" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 +msgid "Select a folder on your hard disk" +msgstr "Vælg en mappe på din harddisk" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 +msgid "" +"

    calibre can scan your computer for existing books automatically. These " +"books will then be copied into the calibre library. This wizard will " +"help you customize the scanning and import process for your existing book " +"collection.

    \n" +"

    Choose a root folder. Books will be searched for only inside this folder " +"and any sub-folders.

    \n" +"

    Make sure that the folder you chose for your calibre library is " +"not under the root folder you choose.

    " msgstr "" +"

    calibre kan skanne din computer for eksiterende bøger automatisk. Disse " +"bøger vil så blive kopieret ind i calibre biblioteket. Denne guide " +"vil hjælpe dig med at tilpasse skanningen og importprocessen fra din " +"eksisterende bogsamling.

    \n" +"

    Vælg en rodmappe. Bøger vil kun blive søgt efter indenfor denne mappe og " +"eventuelle undermapper.

    \n" +"

    Vær sikker på at mappen du vælger som dit calibre bibliotek ikke " +"er under rodmappen du valgte.

    " + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 +msgid "&Root folder:" +msgstr "&Root mappe:" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 +msgid "" +"This folder and its sub-folders will be scanned for books to import into " +"calibre's library" +msgstr "" +"Denne mappe og dens undermapper vil blive skannet for bøger for at blive " +"importeret ind i calibres bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 +msgid "..." +msgstr "..." + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 +msgid "Handle multiple files per book" +msgstr "Håndér flere filer per bog" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 +msgid "" +"&One book per folder, assumes every ebook file in a folder is the same book " +"in a different format" +msgstr "" +"&One bog per mappe, formoder enhver e-bog fil i en mappe is den samme bog i " +"forskellige formater" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 +msgid "" +"&Multiple books per folder, assumes every ebook file is a different book" +msgstr "" +"&Multiple bøger per mappe, formoder enhver e-bog fil er en distinkt bog" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 +msgid "Path" +msgstr "Søgesti" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +msgid "Formats" +msgstr "Formater" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 +msgid "Collections" +msgstr "Samlinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +msgid "Click to open" +msgstr "Tryk for at åbne" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 +msgid "None" +msgstr "Ingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +msgid "Click to open Book Details window" +msgstr "Tryk for at åbne bog detalje vindue" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" -msgstr "" +msgstr "CSV/XML valgmuligheder" #: /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:18 @@ -2698,7 +3800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" -msgstr "" +msgstr "Muligheder angivet til" #: /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:18 @@ -2711,7 +3813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" -msgstr "" +msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 @@ -2723,58 +3825,59 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" -msgstr "" +msgstr "Formular" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" -msgstr "" +msgstr "Felter at inkluderer i output:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" -msgstr "" +msgstr "E-bogsmuligheder" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:958 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 msgid "Catalog" -msgstr "" +msgstr "Katalog" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" -msgstr "" +msgstr "'Inkludér ikke denne bog' mærke:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" -msgstr "" +msgstr "'Mærk denne bog som læst' mærke:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" -msgstr "" +msgstr "Yderligere note mærke præfiks:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" +"Regulært udtryks mønster som beskriver mærker som eksluderes som genrer:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" @@ -2784,22 +3887,27 @@ msgid "" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" +"Regulært udtryk tips:\n" +"- Standard regulært udtryk - \\[[\\w ]*\\] - ekskluderer genrer mærker af " +"formen [tag], f.eks., [Amazon Freebie]\n" +"- Et regulært udtryksmønster med et enkelt punktum ekskluderer alle genrer " +"mærker, genereret uden genre sektion" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" -msgstr "" +msgstr "Inkludér 'titler' sektion" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" -msgstr "" +msgstr "Inkludér 'tilføjet for nylig' sektion" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" -msgstr "" +msgstr "Sortér numre som tekst" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" -msgstr "" +msgstr "Tab skabelon til katalog.ui" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 msgid "" @@ -2807,19 +3915,22 @@ msgid "" "in a previous conversion (if they exist) instead of using the defaults " "specified in the Preferences" msgstr "" +"For indstillinger som ikke kan vælges i denne dialog, brug værdier gemt fra " +"tidligere konverteringer (hvis de eksisterer) istedet for at anvende de " +"standard givne indstillinger" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" -msgstr "" +msgstr "Klynge konvertering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." -msgstr "" +msgstr "Muligheder specifikt for output-formatet." #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" -msgstr "" +msgstr "Tegneserie-input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 @@ -2827,47 +3938,47 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" -msgstr "" +msgstr "input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" -msgstr "" +msgstr "&Number af farver:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" -msgstr "" +msgstr "Deaktivér &normalize" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" -msgstr "" +msgstr "Behold &aspect ratio" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" -msgstr "" +msgstr "Deaktivér &Sharpening" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" -msgstr "" +msgstr "Deaktivér &Trimming" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" -msgstr "" +msgstr "&Wide" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" -msgstr "" +msgstr "&Landscape" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" -msgstr "" +msgstr "&Right to left" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 @@ -2894,24 +4005,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" -msgstr "" +msgstr "Fejlsøgning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." -msgstr "" +msgstr "Fejlsøg konverteringsprocessen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" -msgstr "" +msgstr "Vælg fejlsøgningsmappe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 msgid "Invalid debug directory" -msgstr "" +msgstr "Ugyldig fejlsøgningsmappe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Failed to create debug directory" -msgstr "" +msgstr "Fejlsøgningsmappe oprettelse fejlede" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" @@ -2920,46 +4031,11 @@ msgid "" "understanding the conversion process and figuring out the correct values for " "conversion parameters like Table of Contents and Chapter Detection." msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:381 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 -msgid "..." -msgstr "" +"Vælg en mappe til at putte fejlsøgnings-output i. Hvis du angiver en mappe, " +"vil calibre gemme en masse fejlsøgnings-output i den. Dette er nyttigt for " +"at forstå konverteringsprocessen og til at finde ud af de korrekte værdier " +"til konverteringsparametrene som f.eks. indholdsfortegnelse og kapitel " +"detektering." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" @@ -2967,10 +4043,13 @@ msgid "" "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" +"Fejlsøgningsprocessen sender mellem HTML genereret på forskellige trin af " +"konverteringsprocessen. Denne HTML kan nogle gange udgøre et godt " +"udgangspunkt ved manuel konvertering." #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" -msgstr "" +msgstr "EPUB-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" @@ -2978,46 +4057,46 @@ msgstr "Del &ikke ved sideskift" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" -msgstr "" +msgstr "Intet standard &omslag" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" -msgstr "" +msgstr "Intet &SVG omslag" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" -msgstr "" +msgstr "Bevar omslags &aspektforhold" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" -msgstr "" +msgstr "Del filer &større end:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" -msgstr "" +msgstr " kB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" -msgstr "" +msgstr "FB2-input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." -msgstr "" +msgstr "Indsæt ikke en &indholdsfortegnelse ved starten af bogen." #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" -msgstr "" +msgstr "FB2-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" -msgstr "" +msgstr "&indlejret indholdsfortegnelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" -msgstr "" +msgstr "Skriftstype reskaleringsguide" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" @@ -3034,20 +4113,33 @@ msgid "" "ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual " "for a discussion of how font size rescaling works.

    " msgstr "" +"

    Denne guide vil hjælpe dig med at vælge en fornuftig " +"skriftstørrelsesnøgle til dine behov. Bare indtast input-dokumentets " +"grundskriftstørrelse og indtast en skriftstørrelse. Guiden vil vise hvad " +"skriftstørrelsen vil afbildes til, af skrift reskaleringsalgoritmen. Du kan " +"justere algoritmen ved at justere output grundskriftstørrelsen og " +"skriftnøglen herunder. Når du har fundet nogle brugbare værdier, trykker du " +"OK.

    \n" +"

    Som udgangspunkt, hvis output grundskriftstørrelsen er zero og/eller " +"ingen skriftstørrelsesnøgle er angivet, vil calibre anvende værdier fra " +"output-profilen.

    \n" +"

    Se brugermanualen for en diskussion af hvordan " +"skriftstørrelse reskalering fungerer.

    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" -msgstr "" +msgstr "&Output-dokument" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" -msgstr "" +msgstr "&Base skriftstørrelsen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" -msgstr "" +msgstr "skriftstørrelse &key:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 @@ -3062,75 +4154,75 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" -msgstr " pkt." +msgstr " pkt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" -msgstr "" +msgstr "Anvend &default værdier" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" -msgstr "" +msgstr "&Input dokument" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " -msgstr "" +msgstr "&Font størrelse: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " -msgstr "" +msgstr " vil afbildes til størrelse: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" -msgstr "" +msgstr "0.0 pkt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" -msgstr "" +msgstr "Udseende og fremtoning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" -msgstr "" +msgstr "Styr outputtets udseende og fremtoning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 msgid "Original" -msgstr "" +msgstr "Oprindelig" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Left align" -msgstr "" +msgstr "Venstrestillet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Justify text" -msgstr "" +msgstr "Justify tekst" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" -msgstr "" +msgstr "&Disable skriftstørrelse reskalering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" -msgstr "Grundlæggende &skriftstørrelse:" +msgstr "Grund &font størrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" -msgstr "" +msgstr "Guide til at hjælpe dig med at vælge en skriftstørrelsesnøgle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" -msgstr "" +msgstr "Linje &height:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" -msgstr "" +msgstr "Input tegn &encoding:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" -msgstr "Fjern &afstand mellem afsnit" +msgstr "Fjern &spacing mellem afsnit" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" -msgstr "" +msgstr "Indryk størrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" @@ -3138,26 +4230,29 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" +"

    Når calibre fjerner afsnitsafstand, isætter calibre automatisk et " +"afsnitsindryk, til at sikre at afsnittene er let synlige. Denne mulighed " +"styrer bredden af indrykket." #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" -msgstr "" +msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" -msgstr "" +msgstr "Tekst justering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" -msgstr "" +msgstr "&Linearize tabeller" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" -msgstr "" +msgstr "Ekstra &CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" -msgstr "" +msgstr "&Transliterate unicode tegn til ASCII" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" @@ -3165,15 +4260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" -msgstr "" +msgstr "Behold &ligatures" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" -msgstr "" +msgstr "LRF-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" -msgstr "" +msgstr "Aktivér &autorotation af brede billeder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" @@ -3209,154 +4304,155 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" -msgstr "" +msgstr "&Serif skriftsfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" -msgstr "" +msgstr "S&ans-serif skriftsfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" -msgstr "" +msgstr "&Monospaced skriftsfamilie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" -msgstr "" +msgstr "Metadata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" +"Angiv metadata. Output-filen vil indeholde så meget metadata som muligt." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99 msgid "Choose cover for " -msgstr "" +msgstr "Vælg omslag til " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106 msgid "Cannot read" -msgstr "" +msgstr "Kan ikke læse" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 msgid "You do not have permission to read the file: " -msgstr "" +msgstr "Du har ikke tilladelse til at læse filen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 msgid "Error reading file" -msgstr "" +msgstr "Fejl ved fillæsning" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116 msgid "

    There was an error reading from file:
    " -msgstr "" +msgstr "

    Der var en fejl ved læsning af filen:
    " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 msgid " is not a valid picture" -msgstr "" +msgstr " er ikke valid billede" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Book Cover" msgstr "Bogomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +msgid "Change &cover image:" +msgstr "Skift &cover billede:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +msgid "Browse for an image to use as the cover of this book." +msgstr "Browse efter et billede til at bruge som denne bogs omslag." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 msgid "Use cover from &source file" msgstr "Brug omslag fra &kildefilen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -msgid "Change &cover image:" -msgstr "Udskift &omslagbillede:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -msgid "Browse for an image to use as the cover of this book." -msgstr "Led efter et billede til brug som omslag for bogen." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Change the title of this book" msgstr "Udskift bogens titel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "&Author(s): " msgstr "&Forfatter(e): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "Author So&rt:" msgstr "Forfatter So&rtering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Udskift bogens forfatter(e). Flere forfattere skal adskilles med et komma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "&Publisher: " msgstr "F&orlag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "Ta&gs: " msgstr "&Mærkater: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." msgstr "" "Mærkater placerer bogen i kategorier. Dette er særdeles brugbart til " -"søgninger.

    De kan være hvilkårlige ord eller sætninger, adskilt af " +"søgninger.

    De kan være vilkårlige ord eller sætninger, adskilt af " "kommaer." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 -msgid "&Series:" -msgstr "&Serie" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +msgid "&Series:" +msgstr "&Serier:" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Book " msgstr "Bog " #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" -msgstr "" +msgstr "MOBI-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" -msgstr "" +msgstr "Standard" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" @@ -3368,31 +4464,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" -msgstr "" +msgstr "Anvend forfatter &sort for forfatter" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" -msgstr "" +msgstr "Deaktivér kompression filens indhold" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" -msgstr "" +msgstr "Tilføj ikke indholdfortegnelse til bogen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" -msgstr "" +msgstr "Kindle valgmuligheder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" -msgstr "" +msgstr "Tidsskrift masthead skrifttype:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" -msgstr "" +msgstr "Personlig dokument mærke:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" -msgstr "" +msgstr "Sideopsætning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" @@ -3400,7 +4496,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" -msgstr "" +msgstr "Profil beskrivelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" @@ -3408,7 +4504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" -msgstr "" +msgstr "Marginer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" @@ -3428,21 +4524,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" -msgstr "" +msgstr "PDB-Input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" -msgstr "" +msgstr "Formod udskriftsformattering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" -msgstr "" +msgstr "PDB-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" @@ -3450,7 +4546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" -msgstr "" +msgstr "PDF-input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" @@ -3462,36 +4558,36 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" -msgstr "" +msgstr "PDF-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 +msgid "Preserve &aspect ratio of cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" -msgstr "" +msgstr "RB-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2067 -msgid "Choose the format to view" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 msgid "Cannot build regex using the GUI builder without a book." msgstr "" +"Kan ikke danne build regex ved anvendelse af GUI builder uden en bog." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 msgid "No formats available" -msgstr "" +msgstr "Ingen formater tilgængelige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 msgid "Open book" -msgstr "" +msgstr "Åben bog" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" @@ -3499,7 +4595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" -msgstr "" +msgstr "Forhåndsvisning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" @@ -3508,22 +4604,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" -msgstr "" +msgstr "Test" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" -msgstr "" +msgstr "Konvertér" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." -msgstr "" +msgstr "Muligheder specifik for input-formatet." #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" -msgstr "" +msgstr "Dialogboks" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 msgid "&Input format:" @@ -3531,54 +4627,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 msgid "Use &saved conversion settings for individual books" -msgstr "" +msgstr "Anvend &saved konverteringsindstillinger for individuelle bøger" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" +"Struktur\n" +"Detektion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" +"Fin juster kapiteloverskrift detektionen og andre dokumentstrukturer." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 msgid "Detect chapters at (XPath expression):" -msgstr "" +msgstr "Detektér kapitler ved (XPath-udtryk):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Insert page breaks before (XPath expression):" -msgstr "" +msgstr "Indsæt sideskift før (XPath-udtryk):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 msgid "Header regular expression:" -msgstr "" +msgstr "Sidehoved regulært udtryk:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 msgid "Footer regular expression:" -msgstr "" +msgstr "Sidefod regulært udtryk:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" -msgstr "" +msgstr "Ugyldigt regulært udtryk" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" -msgstr "" +msgstr "Ugyldigt regulært udtryk: %s" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" -msgstr "" +msgstr "Ugyldig XPath" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." -msgstr "" +msgstr "XPath udtryk %s er ugyldig." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 msgid "Chapter &mark:" @@ -3594,7 +4693,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "&Preprocess input file to possibly improve structure detection" -msgstr "" +msgstr "&Preprocess input-fil for muligvis at forbedre struktur detektion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "Remove F&ooter" @@ -3609,26 +4708,28 @@ msgid "" "Table of\n" "Contents" msgstr "" +"Indholds\n" +"fortegnelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." -msgstr "" +msgstr "Styr dannelsen/konverteringen af Indholdsfortegnelse." #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 msgid "Level &1 TOC (XPath expression):" -msgstr "" +msgstr "Niveau &1 indholdsfortegnelse (XPath-udtryk):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &2 TOC (XPath expression):" -msgstr "" +msgstr "Niveau &2 indholdsfortegnelse (XPath-udtryk):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &3 TOC (XPath expression):" -msgstr "" +msgstr "Niveau &3 indholdsfortegnelse (XPath-udtryk):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" -msgstr "Føj ikke &opdagede kapitler til indholdsfortegnelsen" +msgstr "Tilføj ikke &detected kapitler til indholdsfortegnelsen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" @@ -3644,42 +4745,50 @@ msgstr "&Tving autogenereret indholdsfortegnelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" -msgstr "" +msgstr "Indholdsfortegnelse &Filter:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" -msgstr "" +msgstr "TXT-input" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" -msgstr "" +msgstr "Processér under anvendelse af markdown" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "

    Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit markdown." msgstr "" +"

    Markdown er et simpelt opmærkningssprog til tekstfiler, som tillader " +"avanceret formattering. For at lære mere besøg markdown." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" +"Indsæt ikke indholdsfortegnelser i output-tekst når markdown anvendes" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 +msgid "Preserve &spaces" +msgstr "Bevar &spaces" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" -msgstr "" +msgstr "TXT-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" -msgstr "" +msgstr "&Line slutstil:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" -msgstr "" +msgstr "&Maximum linjelængde:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 msgid "Force maximum line lenght" -msgstr "" +msgstr "Håndhæv maximum linjelængde" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -3690,19 +4799,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" -msgstr "" +msgstr "Tekstetiket" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 msgid "Use a wizard to help construct the XPath expression" -msgstr "" +msgstr "Anvend en guide til at hjælpe med at konstruere XPath-udtrykket" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" -msgstr "" +msgstr "Match HTML &tags med mærkenavne:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" -msgstr "" +msgstr "*" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" @@ -3710,43 +4819,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" -msgstr "" +msgstr "br" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" -msgstr "" +msgstr "div" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" -msgstr "" +msgstr "h1" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" -msgstr "" +msgstr "h2" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" -msgstr "" +msgstr "h3" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" -msgstr "" +msgstr "h4" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" -msgstr "" +msgstr "h5" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" -msgstr "" +msgstr "h6" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" -msgstr "" +msgstr "hr" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" -msgstr "" +msgstr "span" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" @@ -3758,7 +4867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" -msgstr "" +msgstr "(Et regulært udtryk)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" @@ -3769,884 +4878,1140 @@ msgid "" "tag.

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

    F.eks. for at matche alle h2 mærker som har class=\"chapter\", sættes " +"mærke til h2, attribut til class og værdi til " +"chapter.

    Hvis attributten efterlades blank vil der matches " +"enhver attribut - og efterlades værdi blank vil der matches enhver værdi. " +"Sættes mærke til * vil der match enhvert mærke.

    For at lære mere " +"avanceret brug af XPath, se XPath-tutorial." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 +msgid "Cover browser could not be loaded" +msgstr "Omslag browser kunne ikke loades" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +msgid "Browse by covers" +msgstr "Browse efter omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 +msgid "Undefined" +msgstr "Udefineret" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +msgid "Yes" +msgstr "Ja" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +msgid "No" +msgstr "Nej" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +msgid "star(s)" +msgstr "stjerne(r)" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +msgid "Unrated" +msgstr "Ikke bedømt" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +msgid " index:" +msgstr " indeks:" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +msgid "Remove all tags" +msgstr "Fjern alle mærker" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +msgid "tags to add" +msgstr "Mærker at tilføje" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +msgid "tags to remove" +msgstr "Mærker at fjerne" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." -msgstr "" +msgstr "Ingen detaljer tilgængelig." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." -msgstr "" +msgstr "Enhed er ikke længere forbundet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" -msgstr "" +msgstr "Hent enhedsinformation" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" -msgstr "" +msgstr "Hent liste af bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" -msgstr "" +msgstr "Hent noter fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" -msgstr "" +msgstr "Send metadata til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 +msgid "Send collections to device" +msgstr "Send collections til enheden" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" -msgstr "" +msgstr "Upload %d bøger til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 -msgid "Download books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 -msgid "View book on device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 -msgid "and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 -msgid "Set default send to device action" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:331 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:353 -msgid "Send to main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355 -msgid "Send to storage card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357 -msgid "Send to storage card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:360 -msgid "Send specific format to main memory" -msgstr "" +msgstr "Slet bøger fra enheden" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 -msgid "Send specific format to storage card A" -msgstr "" +msgid "Download books from device" +msgstr "Download bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364 -msgid "Send specific format to storage card B" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 +msgid "View book on device" +msgstr "Se bøger på enheden" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +msgid "Set default send to device action" +msgstr "Angiv standard send til enhedsaktion" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +msgid "Email to" +msgstr "E-mail til" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +msgid " and delete from library" +msgstr " og slet fra bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +msgid "Send to main memory" +msgstr "Send til arbejdshukommelse" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +msgid "Send to storage card A" +msgstr "Send til hukommelseskort A" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +msgid "Send to storage card B" +msgstr "Send til hukommelseskort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Main Memory" +msgstr "Arbejdshukommelse" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +msgid "Send and delete from library" +msgstr "Send og slet fra bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +msgid "Send specific format" +msgstr "Send specifik format" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 +msgid "Connect to folder" +msgstr "Forbind til mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 +msgid "Connect to iTunes" +msgstr "Forbind til iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +msgid "Eject device" +msgstr "Skub enhed ud" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" -msgstr "" +msgstr "Hent noter (eksperimentiel)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +msgid "Error communicating with device" +msgstr "Kommunikationsfejl med enheden" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +msgid "Select folder to open as device" +msgstr "Vælg mappe til at åbne som enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +msgid "Failed" +msgstr "Fejlede" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +msgid "Error talking to device" +msgstr "Fejl ved kommunikation med enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +msgid "" +"There was a temporary error talking to the device. Please unplug and " +"reconnect the device and or reboot." +msgstr "" +"Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " +"genforbind enheden eller genstart." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +msgid "Device: " +msgstr "Enhed: " + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +msgid " detected." +msgstr " detekteret." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" -msgstr "" +msgstr "valgt til at sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" -msgstr "" +msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" -msgstr "" +msgstr "Ingen enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" -msgstr "" +msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" -msgstr "" +msgstr "Intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" -msgstr "" +msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" -msgstr "" +msgstr "E-bog:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" -msgstr "" +msgstr "Tilknyttet, vil du finde e-bogen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 -msgid "in the %s format." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:599 -msgid "Sending email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:788 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +msgid "in the %s format." +msgstr "i %s formatet." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +msgid "Sending email to" +msgstr "Sender e-mail til" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" -msgstr "" +msgstr "Ingen egnede formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" -msgstr "" +msgstr "Auto konvertér følgende bøger før sending via e-mail?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" +"Kunne ikke e-maile følgende bøger da ingen egnede formater blev fundet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" -msgstr "" +msgstr "Fejlede med at e-maile bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" -msgstr "" +msgstr "Fejlede med at e-maile følgende bøger:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" -msgstr "" +msgstr "Sendt via e-mail:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" -msgstr "" +msgstr "Nyheder:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" -msgstr "" +msgstr "Send nyheder til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:789 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" -msgstr "" +msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." -msgstr "" +msgstr "Sender kataloger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." -msgstr "" +msgstr "Sender nyheder til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." -msgstr "" +msgstr "Sender bøger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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 "" +"Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " +"fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" -msgstr "" +msgstr "Ingen plads på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

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

    Kan ikke uploade bøger til enheden, der er ikke mere fri plads " +"tilgængelig " -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" -msgstr "" +msgstr "Vælg tilgængelige formater og deres prioritet til denne enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" -msgstr "" +msgstr "Brug undermapper" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +msgid "Use author sort for author" +msgstr "Brug forfatter sortering til forfatter" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1101 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93 -msgid "Path" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Formats" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 msgid "Fit &cover to view" -msgstr "" +msgstr "Tilpas &omslag til visning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" -msgstr "" +msgstr "&Forrige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" -msgstr "" +msgstr "&Næste" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" -msgstr "" +msgstr "Mine bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" -msgstr "" +msgstr "Generér katalog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" -msgstr "" +msgstr "Generér katalog til {0} bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" -msgstr "" +msgstr "Katalog %format:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" +"Katalog &titel (eksisterende katalog med samme titel vil blive udskiftet):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" -msgstr "" +msgstr "&Send automatisk katalog til enhed" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" -msgstr "" +msgstr "Katalog valgmuligheder" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" -msgstr "" +msgstr "Vælg format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" -msgstr "" +msgstr "Angiv standard for konvertering af tegneserier (CBR/CBZ-filer)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" -msgstr "" +msgstr "Angiv muligheder ved konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" -msgstr "" +msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" -msgstr "" +msgstr "Forfatter(e):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" -msgstr "" +msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +msgid "Edit Comments" +msgstr "Redigér kommentar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 msgid "%(plugin_type)s %(plugins)s" -msgstr "" +msgstr "%(plugin_type)r %(plugins)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 msgid "plugins" -msgstr "" +msgstr "plug-in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 msgid "" "\n" "Customization: " msgstr "" +"\n" +"Tilpasning: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "Conversion" -msgstr "" +msgstr "Konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "General" -msgstr "" +msgstr "Generel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "Interface" -msgstr "" +msgstr "Brugergrænseflade" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" -msgstr "" +msgstr "Tilføj/Gem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "" "Email\n" "Delivery" msgstr "" +"E-mail\n" +"levering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" -msgstr "" +msgstr "Avanceret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Content\n" "Server" msgstr "" +"Indholds\n" +"Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Plugins" -msgstr "" +msgstr "Udvidelser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Auto send" -msgstr "" +msgstr "Auto send" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Email" -msgstr "" +msgstr "E-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 msgid "Formats to email. The first matching format will be sent." -msgstr "" +msgstr "Formatér til e-mail. Det første matchende format vil blive sendt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." 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/dialogs/config/__init__.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 msgid "new email address" -msgstr "" +msgstr "ny e-mail adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +msgid "Wide" +msgstr "Bred" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +msgid "Narrow" +msgstr "Smal" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" -msgstr "" +msgstr "System port valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 msgid "" "The value %d you have chosen for the content server port is a system " -"port. You operating system may not allow the server to run on this " +"port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" +"Værdien %d du har valgt til indholdsserverens port er en system " +"tcp/udp-port. Dit operativsystem kan måske ikke tillade serveren at " +"udbyde sig på denne port. For at være sikker kan du vælge en port højere end " +"1024 (op til 65535)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1538 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 -msgid "Error" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 msgid "Failed to install command line tools." -msgstr "" +msgstr "Fejlede med at installere kommandolinje værktøj." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" -msgstr "" +msgstr "Kommandolinje værktøj installeret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" -msgstr "" +msgstr "Kommandolinje værktøj installeret i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" +"Hvis du flytter calibre.app, kan du behøve at geninstallere kommandolinje " +"værktøjet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" -msgstr "" +msgstr "Ingen gyldig udvidelsessti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:553 -msgid "Choose plugin" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:565 -msgid "Plugin cannot be disabled" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 -msgid "The plugin: %s cannot be disabled" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:575 -msgid "Plugin not customizable" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 -msgid "Plugin: %s does not need customization" -msgstr "" +msgstr "%s er ikke en gyldig udvidelsessti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +msgid "Choose plugin" +msgstr "Vælg udvidelse" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +msgid "Plugin cannot be disabled" +msgstr "Udvidelse kan ikke deaktiveres" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +msgid "The plugin: %s cannot be disabled" +msgstr "Udvidelsen: %s kan ikke deaktiveres" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +msgid "Plugin not customizable" +msgstr "Udvidelse kan ikke tilpasses" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +msgid "Plugin: %s does not need customization" +msgstr "Udvidelse: %s behøver ingen til tilpasning" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" -msgstr "" +msgstr "Tilpas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" -msgstr "" +msgstr "Kan ikke fjerne indbyggede udvidelser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" +" kan ikke fjernes. Det er en indbygget udvidelse. Prøv at deaktivere den " +"istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:656 -msgid "Error log:" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +msgid "You must select a column to delete it" +msgstr "Du må vælge en kolonne for at slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:663 -msgid "Access log:" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +msgid "The selected column is not a custom column" +msgstr "Den valgte kolonne er en tilpasset kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +msgid "Are you sure?" +msgstr "Er du sikker?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +msgid "Do you really want to delete column %s and all its data?" +msgstr "Vil du virkelig slette kolonne %s og alle dets data?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +msgid "Error log:" +msgstr "Fejl log:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +msgid "Access log:" +msgstr "Tilgangslog:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:715 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:586 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:723 -msgid "Invalid size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:724 -msgid "The size %s is invalid. must be of the form widthxheight" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:778 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:783 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:779 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:780 -msgid "
    Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 -msgid "Invalid database location.
    Cannot write to " -msgstr "" +msgstr "Fejlede med at starte indholdsserveren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Vælg sted til bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +msgid "Invalid size" +msgstr "Ugyldig størrelse" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +msgid "The size %s is invalid. must be of the form widthxheight" +msgstr "Størrelsen %s er ugyldig. må være af formen breddexhøjde" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 +msgid "Invalid database location" +msgstr "Ugyldigt database sted" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 +msgid "Invalid database location " +msgstr "Ugyldigt database sted " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 +msgid "
    Must be a directory." +msgstr "
    Skal være et mappe." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 +msgid "Invalid database location.
    Cannot write to " +msgstr "Ugyldigt database sted.
    Kan ikke skrive til " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +msgid "Must restart" +msgstr "Skal genstarte" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +msgid "" +"The changes you made require that Calibre be restarted. Please restart as " +"soon as practical." +msgstr "" +"Ændringerne du lavede kræver at Calibre genstartes. Venligst genstart så " +"hurtig som praktisk muligt." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 msgid "Checking database integrity" -msgstr "" +msgstr "Checker database integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 msgid "Failed to check database integrity" -msgstr "" +msgstr "Check af database integritet fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:843 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 msgid "Some inconsistencies found" -msgstr "" +msgstr "Nogle inkonsistenser blev fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " "them manually. This can happen if you manipulate the files in the library " "folder directly." msgstr "" +"De følgende bøger havde formater listet i databasen som faktisk ikke er " +"tilgængelige. Indgangene for formaterne er blevet fjernet. Du skal checke " +"dem manuelt. Dette kan ske hvis du ændrer biblioteksmappens filer direkte." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" +"Her kan du styre hvordan calibre vil læse metadata fra filerne du tilføjer " +"til den. Calibre kan enten læse metadata fra filindholdet, eller fra " +"filnavnet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" -msgstr "" +msgstr "Læs metadata fra kun &filnavnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" +"Byt forfatternes fornavn og efternavn. Dette påvirker kun metadata læst fra " +"filnavne." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" -msgstr "" +msgstr "&Byt forfatter fornavn og efternavn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " -"have the format being added, the format is added \n" +"have the format being added, the format is added\n" "to the existing book, instead of creating a new entry. If the existing book " "already has the format, then it is silently ignored.\n" "\n" "Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " "punctuation, case, etc. Author match is exact." msgstr "" +"Hvis en eksisterende bog med en lignende titel og forfatter bliver fundet " +"som ikke har formatet bliver tilføjet, bliver formatet tilføjet\n" +"til den eksisterende bog, istedet for at danne nye indgange. Hvis den " +"eksisterende bog allerede har formatet, så ignoreres den.\n" +"\n" +"Titel match ignorerer kendeord (\"en\", \"et\"), punktuation, kasus, osv. " +"Forfatter match er eksakt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" +"Hvis bøger med lignende titler og forfattere findes, &iflettes de nye filer " +"automatisk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" -msgstr "" +msgstr "&Konfigurér metadata fra filnavn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" -msgstr "" +msgstr "&Tilføjer bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" +"Her kan du styre hvordan calibre vil gemme dine bøger når du trykker på gem-" +"til-disk knappen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" -msgstr "" +msgstr "Gem &omslag separat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" -msgstr "" +msgstr "Update &metadata i gemte kopier" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" -msgstr "" +msgstr "Gem metadata i &OPF-fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" -msgstr "" +msgstr "Konvertér ikke-engelske tegn til &engelske ævivalenter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" -msgstr "" +msgstr "Formater &datoer som:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" -msgstr "" +msgstr "Fil&formater ttil gemning:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" -msgstr "" +msgstr "Erstat mellemrum med &bundstreg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" -msgstr "" +msgstr "Ændre stier til &småbogstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" -msgstr "" +msgstr "&Gemmer bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "Metadata &forvaltning:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "Manual forvaltning" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "Kun på send" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "Automatisk forvaltning" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"

  • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
  • \n" +"
  • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
  • \n" +"
  • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
  • " +msgstr "" +"
  • Manual forvaltning: Calibre opdaterer metadata og tilføjer " +"collections kun når en bog bliver sendt. Med denne valgmulighed, vil calibre " +"aldrig fjerne en collection.
  • \n" +"
  • Kun på send: Calibre opdaterer metadata og tilføjer/fjerner kun " +"en bog fra collections når den sendes til en enhed.
  • \n" +"
  • Automatisk forvaltning: Calibre holder automatisk metadata på " +"enheden synkroniseret med calibre biblioteket, ved hver forbindelse
  • " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" +"Her kan du styre hvordan calibre vil gemme dine bøger når du trykker på " +"knappen send-til-enhed. Denne indstilling kan tilsidesættes for individuelle " +"enheder ved at tilpasse enhedens udvidelsesgrænseflade i Indstillinger-" +">Udvidelser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" -msgstr "" +msgstr "Sender til &enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" -msgstr "" +msgstr "Indstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" +"&E-bøgers sted (E-bøgerne bliver gemt i mapper sorteret efter forfatter og " +"metadata bliver gemt i filen metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" -msgstr "" +msgstr "Browse til det nye database sted" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" msgstr "Giv besked når en &ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" -msgstr "" +msgstr "Download &sociale metadata (mærker/bedømmelser/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" -msgstr "" +msgstr "&Overskriv forfatter og titel som standard når metadata hentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Default network &timeout:" -msgstr "Standard netværsks&timeout" +msgstr "Standard netværks &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -"Sætter standard timeouttiden for hentning fra netværket (dvs. hver gang vi " -"henter information fra Internettet)" +"Sætter standard timeouttiden for hentning fra netværket (f.eks.. hver gang " +"vi henter information fra Internettet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" -msgstr "Vælg &sprog" +msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "High" msgstr "Høj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Job &priority:" -msgstr "Opgave&prioritet" +msgstr "Opgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "Preferred &output format:" -msgstr "" +msgstr "Foretrukken &output-format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Preferred &input format order:" -msgstr "" +msgstr "Foretrukken &input-format sorteret:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Use &Roman numerals for series number" -msgstr "Brug &Romertal til serienumre" +msgstr "Brug &romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" -msgstr "Aktiver s&tatusikon (kræver genstart)" +msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" msgstr "Vis beskeder i &statusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +msgid "Show &splash screen at startup" +msgstr "Vis &startskærm ved opstart" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 -msgid "Search as you type" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +msgid "Show &average ratings in the tags browser" +msgstr "Vis &middelbedømmelser i mærkefremviseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +msgid "Search as you type" +msgstr "Søg mens du taster" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send automatisk hentede &nyheder til e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Slet nyheder &fra biblioteket når de automatisk bliver sendt til læseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Number of covers to show in browse mode (needs restart):" -msgstr "&Antal viste omslag i fremviseren (kræver genstart)" +msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Toolbar" msgstr "Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Large" msgstr "Stor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Small" msgstr "Lille" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Button size in toolbar" msgstr "Størrelse på knapper i værktøjslinjen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Show &text in toolbar buttons" msgstr "Vis &tekst på knapper i værktøjslinien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "Select visible &columns in library view" msgstr "Vælg de synlige &kolonner i biblioteksvisningen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +msgid "Remove a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +msgid "Add a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +msgid "Edit settings of a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" msgstr "Brug intern &viser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +msgid "User Interface &layout (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +msgid "Disable all animations. Useful if you have a slow/old computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +msgid "Disable &animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" msgstr "Tilføj en e-mailadresse at sende bøgerne til" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" msgstr "&Tilføj e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +msgid "Max. OPDS &ungrouped items:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -4657,33 +6022,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" msgstr "" @@ -4711,16 +6076,6 @@ msgstr "" msgid "Values can be edited" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 -msgid "Yes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 -msgid "No" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "" @@ -4730,8 +6085,11 @@ msgid "Number" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" msgstr "" @@ -4747,6 +6105,132 @@ msgstr "" msgid "Create and edit tag-based columns" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +msgid "Text, column shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +msgid "Comma separated text, like tags, shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +msgid "Long text, like comments, not shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +msgid "Text column for keeping series-like information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +msgid "Floating point numbers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +msgid "Integers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +msgid "Ratings, shown with stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +msgid "Yes/No" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:64 +msgid "No column selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65 +msgid "No column has been selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +msgid "Selected column is not a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:100 +msgid "No lookup name was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:102 +msgid "" +"The label must contain only letters, digits and underscores, and start with " +"a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:111 +msgid "No column heading was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:117 +msgid "The lookup name %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:127 +msgid "The heading %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:129 +msgid "" +"The lookup name must be lower case and cannot contain \":\"s or spaces" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +msgid "Create or edit custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +msgid "&Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +msgid "Column &heading" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +msgid "" +"Used for searching the column. Must contain only digits and lower case " +"letters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +msgid "" +"Column heading in the library view and category name in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +msgid "Column &type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +msgid "What kind of information will be kept in the column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +msgid "" +"

    Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " +"for year.

    \n" +"

    For example:\n" +"

      \n" +"
    • ddd, d MMM yyyy gives Mon, 5 Jan 2010
    • \n" +"
    • dd MMMM yy gives 05 January 10
    • \n" +"
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +msgid "Use MMM yyyy for month + year, yyyy for year only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +msgid "Default: dd MMM yyyy." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +msgid "Format for &dates" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "" @@ -4788,10 +6272,6 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 -msgid "Are you sure?" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -4800,40 +6280,67 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be permanently deleted from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +msgid "Location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 +msgid "Format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +msgid "Delete from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 +msgid "Author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +msgid "Manage authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Forfattersortering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Finder metadata..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Kunne ikke finde metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Hentningen af metadata ser ud til at være gået i stå. Prøv igen senere." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Advarsel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Kunne ikke hente metadata fra:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Ingen metadata fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" @@ -4901,29 +6408,24 @@ msgstr "" msgid "Stop &all jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:22 -msgid "Editing meta information for %d books" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +msgid "Editing meta information for %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Rediger metaoplysninger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 -msgid "Meta information" -msgstr "Metaoplysninger" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Sæt forfattersortering a&utomatisk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4931,55 +6433,55 @@ msgstr "" "Angiver, hvordan bogens forfatter(e) skal sorteres. Som eksempel burde " "Charles Dickens sorteres som Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "&Rating:" msgstr "&Vurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid " stars" msgstr " stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "Open Tag Editor" msgstr "Åben Mærkat Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Fjern mærkater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "Kommasepareret liste over mærkater der skal fjernes fra bøgerne. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Fjern &format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -4987,8 +6489,25 @@ msgid "" "Book A will have series number 1 and Book B series number 2." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 -msgid "Automatically number books in this series" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +msgid "" +"Remove stored conversion settings for the selected books.\n" +"\n" +"Future conversion of these books will use the default settings." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +msgid "Remove &stored conversion settings for the selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Basic metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +msgid "&Custom metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 @@ -4999,11 +6518,6 @@ msgstr "" msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1284 -msgid "Books" -msgstr "Bøger" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No permission" msgstr "" @@ -5042,140 +6556,152 @@ msgstr "Omslaget i %s-formatet er ugyldigt" msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 +msgid "Cannot use tag editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 +msgid "The tags editor cannot be used if you have modified the tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 msgid "Downloading cover..." msgstr "Henter omslag..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:565 msgid "Cannot fetch cover" msgstr "Kan ikke hente omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:566 msgid "Could not fetch cover.
    " msgstr "Kunne ikke hente omslag
    " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:556 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "Kunne ikke finde et omslag til denne bog. Prøv at angive ISBN først." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572 msgid "Bad cover" msgstr "Dårligt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 msgid "The cover is not a valid picture" msgstr "Omslaget er ikke et gyldigt billede" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:606 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:607 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:636 msgid "Cannot fetch metadata" msgstr "Kan ikke hente metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:637 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Du skal mindst angive ISBN, Titel, Forfatter eller Forlag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:708 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:709 msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Edit Meta Information" msgstr "Rediger Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +msgid "Meta information" +msgstr "Metaoplysninger" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Swap the author and title" msgstr "Ombyt forfatter og titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Author S&ort: " msgstr "Forfatters&ortering " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubenyttede serier (Serier uden bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Available Formats" msgstr "Tilgængelige formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Add a new format for this book to the database" msgstr "Tilføj et nyt format for denne bog til databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 msgid "Reset cover to default" msgstr "Nulstil omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Download &cover" msgstr "Hent &omslag" @@ -5187,48 +6713,81 @@ msgstr "Adgangskode påkrævet" msgid "Aborting..." msgstr "Afbryder..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 +msgid "" +"The current saved search will be permanently deleted. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +msgid "Saved Search Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +msgid "Saved Search: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +msgid "Select a saved search to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +msgid "Delete this selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +msgid "Enter a new saved search name." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +msgid "Add the new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +msgid "Change the contents of the saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 msgid "Created by: " msgstr "Lavet af: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 msgid "Last downloaded: never" msgstr "Sidst hentet: Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dage, %d timer og %d minutter siden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 msgid "Last downloaded" msgstr "Sidst hentet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlæg hentning af nyheder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 msgid "Add a custom news source" msgstr "Tilføj en brugerdefineret nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -5421,11 +6980,79 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +msgid "Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +msgid "Publishers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +msgid " (not on any book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +msgid "" +"The current tag category will be permanently deleted. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +msgid "User Categories Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +msgid "A&vailable items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +msgid "Apply tags to current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +msgid "A&pplied items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +msgid "Unapply (remove) tag from current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +msgid "Category name: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +msgid "Select a category to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +msgid "Delete this selected tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +msgid "Enter a new category name. Select the kind before adding it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +msgid "Add the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +msgid "Category filter: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +msgid "Select the content kind of the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "Are your sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -5471,6 +7098,62 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +msgid "%s (was %s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +msgid "Item is blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +msgid "An item cannot be set to nothing. Delete it instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87 +msgid "No item selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:88 +msgid "You must select one item from the list of Available items." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:97 +msgid "No items selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:98 +msgid "You must select at least one items from the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 +msgid "Are you certain you want to delete the following items?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +msgid "Category Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +msgid "Items in use" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +msgid "" +"Delete item from database. This will unapply the item from all books and " +"then remove it from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +msgid "Rename the item in every book where it is used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Test e-mail indstillinger" @@ -5709,11 +7392,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -5749,98 +7432,539 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +msgid "Similar books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +msgid "Cover Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +msgid "Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +msgid "Connected " +msgstr "Forbundet " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +msgid "Book Details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" msgstr "Opgave" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Progress" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:72 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 msgid "Unknown job" msgstr "Ukendt opgave" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 msgid "Cannot kill job" msgstr "Kan ikke stoppe opgave" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 msgid "Cannot kill jobs that communicate with the device" msgstr "Kan ikke stoppe opgaver der kommunikerer med enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Job has already run" msgstr "Opgaven er allerede udført" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 msgid "Unavailable" msgstr "Utilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +msgid "Jobs:" +msgstr "Opgaver:" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 +msgid "Click to see list of active jobs." +msgstr "Klik for at se en liste over aktive opgaver." + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 msgid " - Jobs" msgstr " - Opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

    Search the list of books by title, author, publisher, tags, comments, " +"etc.

    Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "N" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "Y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 +msgid "On Device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:440 -msgid "None" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 +msgid "In Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 +msgid "Size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 +msgid "Marked for deletion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 +msgid "Double click to edit me

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 +msgid "Hide column %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 +msgid "Sort on %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 +msgid "Ascending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 +msgid "Descending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 +msgid "Change text alignment for %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Right" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 +msgid "Center" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 +msgid "Show column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 +msgid "Restore default layout" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1100 -msgid "Format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1151 -msgid "Double click to edit me

    " -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "" @@ -5915,276 +8039,151 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:65 -msgid "Choose a location for your calibre e-book library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:74 -msgid "Failed to create library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:75 -msgid "Failed to create calibre library at: %r. Aborting." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -msgid "Repairing failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 -msgid "The database repair failed. Starting with a new empty library." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:150 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +msgid "Choose a location for your calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 +msgid "Failed to create library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +msgid "Failed to create calibre library at: %r." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 +msgid "Initializing user interface..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 +msgid "Repairing failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 +msgid "The database repair failed. Starting with a new empty library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 +msgid "Starting %s: Loading books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366 -msgid "Advanced search" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 +msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:369 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:370 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:371 -msgid "" -"

    Search the list of books by title, author, publisher, tags, comments, " -"etc.

    Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:373 -msgid "Reset Quick Search" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:375 -msgid "Choose saved search or enter name for new saved search" +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 +msgid "&Search:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:376 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:378 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:380 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:382 -msgid "Sort by &popularity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:383 -msgid "Match any" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:384 -msgid "Match all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:385 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:386 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:388 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:389 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:391 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:392 -msgid "Merge books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:393 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:394 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:395 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:347 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:396 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:397 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:398 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:399 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:400 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:401 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:402 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:403 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:404 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:405 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:406 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:407 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:408 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:411 -msgid "Ctrl+P" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -6211,11 +8210,44 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Søg" +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +msgid "The selected search will be permanently deleted. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +msgid "Search (For Advanced Search click the button to the left)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +msgid "Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +msgid "(all books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +msgid "({0} of all)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "" @@ -6276,44 +8308,90 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:154 -msgid "Jobs:" -msgstr "Opgaver:" - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:163 -msgid "Click to see list of active jobs." -msgstr "Klik for at se en liste over aktive opgaver." - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201 -msgid "Click to browse books by their covers" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201 -msgid "Click to turn off Cover Browsing" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:206 -msgid "" -"

    Browsing books by their covers is disabled.
    Import of pictureflow " -"module failed:
    " +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:214 -msgid "Click to browse books by tags" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Authors" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Publishers" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +msgid "Manage Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +msgid "Manage User Categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 msgid "Searches" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +msgid "Duplicate search name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +msgid "The saved search name %s is already used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +msgid "Sort by name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +msgid "Sort by popularity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +msgid "Sort by average rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +msgid "Match all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +msgid "Match any" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +msgid "" +"When selecting multiple entries in the Tag Browser match any or all of them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +msgid "Manage &user categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +msgid "Add your own categories to the Tag Browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" @@ -6339,626 +8417,113 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:67 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:148 -msgid "Search (For Advanced Search click the button to the left)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:154 -msgid "Saved Searches" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:177 -msgid "Error communicating with device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:244 -msgid "

    For help see the: User Manual
    " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:250 -msgid "%s: %s by Kovid Goyal %%(version)s
    %%(device)s

    " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:273 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:275 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:277 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:278 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:279 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:280 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:284 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:286 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:293 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:294 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:297 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:300 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:348 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2172 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:358 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:365 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:369 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:406 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:407 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:410 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:462 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:745 -msgid "Browse by covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:802 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:806 -msgid "(all books)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:811 -msgid "(%d found)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:901 -msgid "Device: " -msgstr "Enhed: " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:903 -msgid " detected." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:931 -msgid "Connected " -msgstr "Forbundet " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:943 -msgid "Device database corrupted" -msgstr "Enheds database korrumperet" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:944 -msgid "" -"\n" -"

    The database of books on the reader is corrupted. Try the " -"following:\n" -"

      \n" -"
    1. Unplug the reader. Wait for it to finish regenerating " -"the database (i.e. wait till it is ready to be used). Plug it back in. Now " -"it should work with %(app)s. If not try the next step.
    2. \n" -"
    3. Quit %(app)s. Find the file media.xml in the reader's " -"main memory. Delete it. Unplug the reader. Wait for it to regenerate the " -"file. Re-connect it and start %(app)s.
    4. \n" -"
    \n" -" " -msgstr "" -"\n" -"

    Bog-databasen på enheden er korrumperet. Forsøg " -"følgende:\n" -"

      \n" -"
    1. Afbryd forbindelsen til enheden. Vent indtil enheden " -"færdiggør regenerering af databasen (dvs. vent til den er klar til brug). " -"Forbind enheden igen. Nu burde den virke med %(app)s. Hvis ikke, forsøg da " -"næste trin.
    2. \n" -"
    3. Afslut %(app)s. Find filen media.xml på enheden. Slet " -"den. Afbryd forbindelsen til enheden. Vent indtil enheden færdiggør " -"regenerering af filen. Forbind enheden igen og start %(app)s.
    4. \n" -"
        \n" -" " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1003 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1180 -msgid "Use library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1004 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1181 -msgid "User annotations generated from main library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1011 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1492 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1549 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1587 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1608 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1734 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1799 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1917 -msgid "No books selected" -msgstr "Ingen bøger valgt" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1012 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1037 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1065 -msgid "%s
        Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1071 -msgid "%s
        Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1090 -msgid "Location %d • %s
        %s
        " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1099 -msgid "Page %d • %s
        " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1104 -msgid "Location %d • %s
        " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1224 -msgid "How many empty books?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1225 -msgid "How many empty books should be added?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1273 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1324 -msgid "Uploading books to device." -msgstr "Sender bøger til enheden." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1285 -msgid "EPUB Books" -msgstr "EPUB Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1286 -msgid "LRF Books" -msgstr "LRF Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1287 -msgid "HTML Books" -msgstr "HTML Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1288 -msgid "LIT Books" -msgstr "LIT Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1289 -msgid "MOBI Books" -msgstr "MOBI Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1290 -msgid "Topaz books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1291 -msgid "Text books" -msgstr "Tekst Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1292 -msgid "PDF Books" -msgstr "PDF Bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1293 -msgid "Comics" -msgstr "Tegneserier" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1294 -msgid "Archives" -msgstr "Arkiver" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1298 -msgid "Supported books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1333 -msgid "Merged some books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1334 -msgid "" -"Some duplicates were found and merged into the following existing books:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1343 -msgid "Failed to read metadata" -msgstr "Kunne ikke læse metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1344 -msgid "Failed to read metadata from the following" -msgstr "Kunne ikke læse metadata fra følgende" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1364 -msgid "Cannot delete" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1367 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2077 -msgid "No book selected" -msgstr "Ingen bog valgt" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1377 -msgid "Choose formats to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1395 -msgid "Choose formats not to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1433 -msgid "" -"The selected books will be permanently deleted and the files removed " -"from your computer. Are you sure?" -msgstr "" -"De valgte bøger vil blive permanent slettet og filerne fjernet fra " -"din computer. Er du sikker på du vil gøre dette?" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1460 -msgid "Deleting books from device." -msgstr "Sletter bøger fra enheden." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1491 -msgid "Cannot download metadata" -msgstr "Kan ikke downloade metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1507 -msgid "social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 -msgid "covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 -msgid "metadata" -msgstr "metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1511 -msgid "Downloading %s for %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1533 -msgid "Failed to download some metadata" -msgstr "Nogle metadata kunne ikke hentes" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1534 -msgid "Failed to download metadata for the following:" -msgstr "Metadata for følgende kunne ikke hentes:" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1537 -msgid "Failed to download metadata:" -msgstr "Metadata kunne ikke hentes:" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1548 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1586 -msgid "Cannot edit metadata" -msgstr "Kan ikke redigere metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1607 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1610 -msgid "Cannot merge books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1611 -msgid "At least two books must be selected for merging" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1615 -msgid "" -"All book formats and metadata from the selected books will be added to the " -"first selected book.

        The second and subsequently selected " -"books will not be deleted or changed.

        Please confirm you want to " -"proceed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1626 -msgid "" -"All book formats and metadata from the selected books will be merged into " -"the first selected book.

        After merger the second and " -"subsequently selected books will be deleted.

        All book formats " -"of the first selected book will be kept and any duplicate formats in the " -"second and subsequently selected books will be permanently deleted " -"from your computer.

        Are you sure you want to proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1638 -msgid "" -"You are about to merge more than 5 books. Are you sure you want to " -"proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1733 -msgid "Cannot save to disk" -msgstr "Kan ikke gemme til disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1736 -msgid "Choose destination directory" -msgstr "Vælg destinationsmappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1769 -msgid "Error while saving" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1770 -msgid "There was an error while saving." -msgstr "En fejl indtraf ved forsøg på at gemme" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1777 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1778 -msgid "Could not save some books" -msgstr "Kunne ikke gemme visse bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1779 -msgid "Click the show details button to see which ones." -msgstr "Klik vis detaljer knappen for at se hvilke." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1800 -msgid "No books selected to generate catalog for" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1817 -msgid "Generating %s catalog..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1823 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1833 -msgid "Catalog generated." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1836 -msgid "Export Catalog Directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1837 -msgid "Select destination for %s.%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1851 -msgid "Fetching news from " -msgstr "Henter news fra " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1865 -msgid " fetched." -msgstr " hentet." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1916 -msgid "Cannot convert" -msgstr "Kan ikke konvertere" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1945 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2114 -msgid "Cannot view" -msgstr "Kan ikke vise" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 -msgid "Cannot open folder" -msgstr "Kan ikke åbne mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2098 -msgid "Multiple Books Selected" -msgstr "Flere bøger valgt" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2099 -msgid "" -"You are attempting to open %d books. Opening too many books at once can be " -"slow and have a negative effect on the responsiveness of your computer. Once " -"started the process cannot be stopped until complete. Do you wish to " -"continue?" -msgstr "" -"Du forsøger at åbne %d bøger. At åbne for mange bøger på en gang kan tage " -"tid og have en negativ effekt på din computers hastighed. Når processen er " -"startet kan den ikke stoppes. Ønsker du at fortsætte?" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2115 -msgid "%s has no available formats." -msgstr "%s har ingen tilgængelige formater." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2156 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Kan ikke konfigurere" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2157 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Kan ikke konfigurere mens processer kører." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2200 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Ingen detaljeret information tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2201 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Ingen detaljeret information tilgængelig for bøger på enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2257 -msgid "Error talking to device" -msgstr "Fejl ved kommunikation med enhed" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2258 -msgid "" -"There was a temporary error talking to the device. Please unplug and " -"reconnect the device and or reboot." -msgstr "" -"Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " -"genforbind enheden eller genstart." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2281 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2309 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2282 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

        Could not convert: %s

        It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2295 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2310 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2358 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " -"you find it useful, please consider donating to support its development." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2383 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2386 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
        \n" " Quitting may cause corruption on the device.
        \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2442 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2461 -msgid "" -"Latest version: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2469 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2470 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -7427,122 +8992,90 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:226 -msgid "" -"Library\n" -"%d\n" -"books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:227 -msgid "" -"Reader\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:228 -msgid "" -"Card A\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:229 -msgid "" -"Card B\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:234 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +msgid "Drag to resize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +msgid "Show" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +msgid "Hide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "" "

        An invalid library already exists at %s, delete it before trying to move " "the existing library.
        Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -7577,13 +9110,6 @@ msgstr "" msgid "&Devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 -msgid "WizardPage" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 msgid "" "

        Congratulations!

        You have successfully setup calibre. Press the %s " @@ -7773,38 +9299,49 @@ msgstr "" msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:8 -msgid "Settings to control the calibre content server" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 +msgid "today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:12 -msgid "The port on which to listen. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 +msgid "yesterday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:14 -msgid "The server timeout in seconds. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 +msgid "thismonth" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:16 -msgid "The max number of worker threads to use. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 +msgid "daysago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:18 -msgid "Set a password to restrict access. By default access is unrestricted." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "no" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:20 -msgid "Username for access. By default, it is: %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "unchecked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:24 -msgid "The maximum size for displayed covers. Default is %default." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:26 -msgid "" -"The maximum number of matches to return per OPDS query. This affects Stanza, " -"WordPlayer, etc. integration." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "yes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "empty" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 @@ -7824,14 +9361,14 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:269 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 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 " @@ -7840,14 +9377,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:279 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:285 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -7856,28 +9393,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:293 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:300 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:307 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:314 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -7886,7 +9423,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:321 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -7896,27 +9433,27 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:328 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:122 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:215 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:223 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -7925,61 +9462,55 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:236 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:238 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:241 -msgid "" -"The format in which to output the data. Available choices: %s. Defaults is " -"text." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/cli.py:263 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:270 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:365 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -7988,43 +9519,43 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:374 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:376 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:380 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:384 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:386 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:411 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:427 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -8033,11 +9564,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:442 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:461 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -8046,15 +9577,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:476 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:481 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:489 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -8064,11 +9595,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:506 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:524 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -8078,15 +9609,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:532 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:541 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:554 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -8099,11 +9630,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:570 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:590 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -8114,27 +9645,27 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:598 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Eksporter alle bøger i databasen, listen over id'er ignoreres." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:600 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Eksporter bøger til den angivne mappe. Standardmappen er" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:602 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Eksporter alle bøger til en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:609 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:632 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Du skal angive nogle id'er eller %s valgmuligheden" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -8145,23 +9676,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:654 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:658 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:671 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:729 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -8172,30 +9703,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:743 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:747 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:753 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Vis detaljeret output information. Nyttig til fejlfinding" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:766 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -8207,17 +9738,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:797 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:808 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:827 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -8226,19 +9757,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:834 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:846 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:848 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:854 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -8248,15 +9779,15 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:862 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:872 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:885 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -8276,30 +9807,50 @@ msgstr "" "\n" "For hjælp om de enkelte kommandoer: %%prog kommando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1261 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +msgid "%sAverage rating is %3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +msgid "Main" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 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:1290 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1307 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 msgid "Compacting database" msgstr "Komprimerer database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1400 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1438 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1460 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 msgid "Checked id" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +msgid "Ratings" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "" @@ -8422,11 +9973,52 @@ msgstr "" msgid "Requested formats not available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 +msgid "Settings to control the calibre content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 +msgid "The port on which to listen. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 +msgid "The server timeout in seconds. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 +msgid "The max number of worker threads to use. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 +msgid "Set a password to restrict access. By default access is unrestricted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 +msgid "Username for access. By default, it is: %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 +msgid "The maximum size for displayed covers. Default is %default." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 +msgid "" +"The maximum number of matches to return per OPDS query. This affects Stanza, " +"WordPlayer, etc. integration." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 +msgid "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Default: %default. Set to a large number to " +"disable grouping." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 msgid "Password to access your calibre library. Username is " msgstr "Adgangskode til dit calibre bibliotek. Brugernavnet er " -#: /home/kovid/work/calibre/src/calibre/library/server.py:886 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -8436,14 +10028,54 @@ msgstr "" "\n" "Start calibre indholdsserveren." -#: /home/kovid/work/calibre/src/calibre/library/server.py:888 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:890 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +msgid "%d items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +msgid "RATING: %s
        " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +msgid "TAGS: %s
        " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +msgid "SERIES: %s [%s]
        " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +msgid "Books in your library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +msgid "By " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +msgid "Books sorted by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 +msgid "Newest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/config.py:48 msgid "%sUsage%s: %s\n" msgstr "%sBrug%s: %s\n" @@ -8458,58 +10090,66 @@ msgid "" "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:650 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 msgid "Path to the database in which books are stored" msgstr "Sti til databasen, bøgerne er gemt i." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:652 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:654 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 msgid "Access key for isbndb.com" msgstr "Adgangsnøgle for isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:656 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 msgid "Default timeout for network operations (seconds)" msgstr "Standard timeout for netværksoperationer (sekunder)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:658 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to directory in which your library of books is stored" msgstr "Sti til mappen dit bibliotek ligger i" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:660 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:662 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:666 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:668 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "Read metadata from files" msgstr "Indlæs metadata fra filer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The priority of worker processes" msgstr "Arbejdsprocessernes prioritet" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 msgid "List of named saved searches" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +msgid "User-created tag browser categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +msgid "How and when calibre updates metadata on the device." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" @@ -8579,34 +10219,38 @@ msgid "English (Pakistan)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 -msgid "English (Singapore)" +msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 -msgid "Spanish (Paraguay)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 -msgid "German (AT)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 -msgid "Dutch (NL)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "Dutch (BE)" msgstr "" @@ -8630,13 +10274,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:113 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:135 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Ukendt feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:153 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:178 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Unavngiven artikel" @@ -8667,97 +10311,97 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:43 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:44 msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:565 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:608 msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:654 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download færdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:656 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:662 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke downloade dele af følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:664 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:666 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tMislykkede links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:768 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:773 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:781 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:861 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d tråd(e)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:887 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:899 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1230 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1241 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1258 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1405 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1421 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -8769,16 +10413,16 @@ msgstr "Du" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:181 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 msgid "Scheduled" msgstr "Planlagt" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:182 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 msgid "Custom" msgstr "Brugerdefineret" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:471 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -8788,24 +10432,24 @@ msgstr "" "\n" "Hvor URL er fx http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:474 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "Mappe hvortil URLen gemmes. Standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:477 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" "Maksimalt rekursiv dybde til fx forfølgelse af links. Standardværdi %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:483 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" @@ -8813,7 +10457,7 @@ msgstr "" "Det maksimale antal filer til at hente. Dette gælder kun filer fra " "tags. Standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -8821,7 +10465,7 @@ msgstr "" "Minimalt interval i sekunder mellem to hentninger, Standardværdien er " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:487 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -8829,7 +10473,7 @@ msgstr "" "Tegnsættet for hjemmesiderne, du prøver at hente. Udgangspunktet er at " "forsøge på at gætte tegnsættet." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:489 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -8839,7 +10483,7 @@ msgstr "" "valgmulighed kan angives flere gange, hvor links vil blive fulgt, bare de " "passer på ét af udtrykkene. Som udgangspunkt følges alle links." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -8853,7 +10497,7 @@ msgstr "" "både --filter-regexp og --match-regexp er angivet vil --filter-regexp blive " "anvendt først." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:493 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Download ikke CSS stilark" @@ -10042,6 +11686,37 @@ msgstr "Download ikke CSS stilark" #~ msgid "Hungarian" #~ msgstr "Ungarsk" +#~ msgid "Device database corrupted" +#~ msgstr "Enheds database korrumperet" + +#~ msgid "" +#~ "\n" +#~ "

        The database of books on the reader is corrupted. Try the " +#~ "following:\n" +#~ "

          \n" +#~ "
        1. Unplug the reader. Wait for it to finish regenerating " +#~ "the database (i.e. wait till it is ready to be used). Plug it back in. Now " +#~ "it should work with %(app)s. If not try the next step.
        2. \n" +#~ "
        3. Quit %(app)s. Find the file media.xml in the reader's " +#~ "main memory. Delete it. Unplug the reader. Wait for it to regenerate the " +#~ "file. Re-connect it and start %(app)s.
        4. \n" +#~ "
        \n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ "

        Bog-databasen på enheden er korrumperet. Forsøg " +#~ "følgende:\n" +#~ "

          \n" +#~ "
        1. Afbryd forbindelsen til enheden. Vent indtil enheden " +#~ "færdiggør regenerering af databasen (dvs. vent til den er klar til brug). " +#~ "Forbind enheden igen. Nu burde den virke med %(app)s. Hvis ikke, forsøg da " +#~ "næste trin.
        2. \n" +#~ "
        3. Afslut %(app)s. Find filen media.xml på enheden. Slet " +#~ "den. Afbryd forbindelsen til enheden. Vent indtil enheden færdiggør " +#~ "regenerering af filen. Forbind enheden igen og start %(app)s.
        4. \n" +#~ "
            \n" +#~ " " + #~ msgid "Communicate with the Cybook Gen 3 eBook reader." #~ msgstr "Kommuniker med Cybook Gen 3 e-bogslæseren." diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index ee3fdea96a..846ad367f2 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 3df8e3f9a0..08ffa4faeb 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-11 18:00+0000\n" -"Last-Translator: mcstrother \n" +"PO-Revision-Date: 2010-07-12 23:25+0000\n" +"Last-Translator: sengian \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-12 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -743,7 +743,7 @@ msgstr "Communiquer avec le Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Communiquer avec le Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1692,11 +1692,11 @@ msgstr "Création" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "Réparateur d'ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Solution de rechange pour les bogues d'epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -1705,6 +1705,12 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Solution de rechange pour les bogues dans la dernière distribution " +"d'epubcheck. epubcheck décèle beaucoup de fausses erreurs. epub-fix va " +"essayer de trouver ces fausses erreurs et de les changer en forme qui ne " +"gène pas epubcheck. Il est possible que cette action change " +"significativement votre fichier epub. Veuillez adresser vos plaintes au " +"projet epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1716,6 +1722,14 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [options] file.epub\n" +"\n" +"Résoudre des problèmes fréquentes dans des fichiers EPUB qui peut provoquer " +"leur rejet par des services de publication mal conçus.\n" +"\n" +"Par défaut, les problèmes trouvée ne sont pas résolue et une message est " +"affichée pour chacune. Utiliser ces options pour décider lesquelles de ces " +"erreurs sera résolue automatiquement." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" @@ -1723,17 +1737,22 @@ msgstr "Vous devez préciser un fichier epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Réparer les fichiers ne contenant pas de manifeste" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" +"Ajouter les fichiers pas déjà dans le manifeste. epub-fix peut soit ajouter " +"les fichier au manifeste soit les supprimer selon l'option \"delete " +"unmanifested\"." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" +"Supprimer les fichiers qui ne sont pas dans le manifeste au lieu de les " +"ajouter au manifeste." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -5766,19 +5785,19 @@ msgstr "&Sauvegarde de livres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "Métadonnée &management" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Gestion manuelle" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Seulement en envoyant" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Gestion automatique" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" @@ -5790,6 +5809,15 @@ msgid "" "
          1. Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
          2. " msgstr "" +"
          3. Gestion manuelle: Calibre met à jour les métadonnée et ajoute des " +"collections uniquement quand un livre est envoyé. Avec cette option, " +"calibre ne supprimera jamais une collection.
          4. \n" +"
          5. Seulement en envoyant: Calibre met à jour la métadonnée et " +"ajoute/supprime des collections pour un livre uniquement si elle est envoyée " +"à un appareil.
          6. \n" +"
          7. Gestion automatique: Calibre synchronise automatiquement les " +"métadonnées sur l’appareil avec celle de la bibliothèque de calibre chaque " +"fois que l'appareil est connecté." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" @@ -5993,7 +6021,7 @@ msgstr "Désactiver les &animations" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Afficher le boutton de" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6440,6 +6468,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" +"Tous les livres sélectionnés sera 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:75 msgid "Location" @@ -7317,7 +7347,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (autrefois %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7926,24 +7956,32 @@ msgid "" "Library\n" "%d books" msgstr "" +"Bibliothèque\n" +"%d livres" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 msgid "" "Reader\n" "%s" msgstr "" +"Lecteur\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "" "Card A\n" "%s" msgstr "" +"Carte A\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 msgid "" "Card B\n" "%s" msgstr "" +"Carte B\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Click to see the books available on your computer" @@ -7970,7 +8008,7 @@ msgstr "Livres situés à" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 msgid "free" -msgstr "" +msgstr "free" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 @@ -8040,7 +8078,7 @@ msgstr "Suppression" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 msgid "Edit meta info" -msgstr "" +msgstr "Éditer métadonnée" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 @@ -8080,7 +8118,7 @@ msgstr "F" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 msgid "Convert books" -msgstr "" +msgstr "Convertir les livres" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 @@ -8135,7 +8173,7 @@ msgstr "Aide" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Parcourir le manuel de l'utilisateur" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 @@ -8666,6 +8704,7 @@ msgstr "Trier par note moyenne" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" msgstr "" +"Définir l'order de tri pour les entrées dans le navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8679,6 +8718,8 @@ msgstr "Aucune correspondance" msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" +"Quand de multiples entrées sont sélectionnées dans le navigateur " +"d'étiquettes, fait correspondre à tout ou partie de celles-ci" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" @@ -8801,6 +8842,10 @@ msgid "" "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"est le résultat de l'effort de plusieurs bénévoles qui viennent de partout " +"dans le monde entier. Si vous le trouver utile, prier de considérer faire " +"une donation pour soutenir son développement. Votre donation assure le " +"développement continué de calibre." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" @@ -10740,7 +10785,7 @@ msgstr "Catégories définies par l'utilisateur du navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "How and when calibre updates metadata on the device." -msgstr "" +msgstr "Comment et quand calibre met à jour la métadonné sur l'appareil." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 01ff7cea65..96b7500382 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:14+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-12 21:16+0000\n" +"Last-Translator: Zhilin Ruslan \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -32,7 +32,7 @@ msgstr "Ничего не делает" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -116,10 +116,10 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -293,8 +293,8 @@ msgstr "" msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" -"Этот профиль предназначен для SONY PRS линейки моделей 500/505/600/700 и так " -"далее." +"Этот профиль предназначен для линейки моделей SONY PRS. 500/505/600/700 и " +"так далее." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." @@ -422,7 +422,7 @@ msgstr "Отключенные модули" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" -msgstr "Включены плагины" +msgstr "Включенные модули" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " @@ -473,7 +473,7 @@ msgstr "Отключить указанный модуль" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." -msgstr "Общение с телефонами Android." +msgstr "Устанавливает связь с телефонами Android." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 msgid "" @@ -485,7 +485,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 msgid "Communicate with S60 phones." -msgstr "Связь с телефоном S60" +msgstr "Устанавливает связь с телефоном S60" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." @@ -498,7 +498,7 @@ msgstr "Обнаружено устройство Apple, запуск iTunes, п #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." -msgstr "" +msgstr "Обновление списка метаданных устройства..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 @@ -555,15 +555,17 @@ msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 msgid "Communicate with iTunes." -msgstr "Устанавить связь с iTunes" +msgstr "Устанавливает связь с iTunes" #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "Общение с устройством для чтения электронных книг Binatone Readme." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Binatone " +"Readme." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." -msgstr "Общение со смартфоном Blackberry." +msgstr "Устанавливает связь со смартфоном Blackberry." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 @@ -574,20 +576,23 @@ msgstr "Ковид Гоял" #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "" -"Общение с устройством для чтения электронных книг Cybook Gen 3 / Opus eBook." +"Устанавливает связь с устройством для чтения электронных книг Cybook Gen 3 / " +"Opus eBook." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." -msgstr "Соединяться с EB600." +msgstr "Устанавливает связь с устройством для чтения электронных книг EB600." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" -msgstr "Устанавить связь c Astak Mentor EB600" +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг c Astak Mentor " +"EB600" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "" -"Устанавить связь c устройством для чтения электронных книг PocketBook 301." +"Устанавливает связь с устройством для чтения электронных книг PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -595,20 +600,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "Устанавить связь c Entourage Edge." +msgstr "Устанавливает связь с Entourage Edge." #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." -msgstr "Соединяться с ESlick." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг ESlick." #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." -msgstr "Устанавить связь c устройством для чтения электронных книг Sigmatek." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Sigmatek." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." -msgstr "" +msgstr "Использовать произвольную папку как устройство." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 @@ -617,15 +624,17 @@ msgstr "Интерфейс устройства" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." -msgstr "Соединяться с Hanlin V3" +msgstr "" +"Устанавливает связь с устройствоми для чтения электронных книг Hanlin V3" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 msgid "Communicate with Hanlin V5 eBook readers." -msgstr "Соединяться с Hanlin V5" +msgstr "" +"Устанавливает связь с устройствоми для чтения электронных книг Hanlin V5" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 msgid "Communicate with the BOOX eBook reader." -msgstr "Соединяться с BOOX" +msgstr "Устанавливает связь с устройством для чтения электронных книг BOOX" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" @@ -635,30 +644,32 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." -msgstr "Communicate with the Hanvon N520" +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Hanvon N520." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." -msgstr "Устанавить связь c устройством для чтения электронных книг" +msgstr "Устанавливает связь с устройством для чтения электронных книг" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:51 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" -"Устанавить связь c устройством для чтения электронных книг \"SpringDesign " -"Alex\"" +"Устанавливает связь c устройством для чтения электронных книг \"SpringDesign " +"Alex\"." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:67 msgid "Communicate with the Azbooka" -msgstr "" -"Устанавить связь c устройством для чтения электронных книг \"Azbooka\"" +msgstr "Устанавливает связь с \"Azbooka\"" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:80 msgid "Communicate with the Elonex EB 511 eBook reader." -msgstr "Связь с электронной книгой Elonex EB 511" +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Elonex EB 511." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." -msgstr "Соединяться с IRex Iliad." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг IRex Iliad." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 @@ -668,35 +679,42 @@ msgstr "Джош Шембер" #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." -msgstr "Соединяться с iRex Digital Reader 1000." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг iRex Digital " +"Reader 1000." #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" -msgstr "Сообщение с IRex Digital Reader 800." +msgstr "Устанавливает связь с IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." -msgstr "Соединяться с Iriver Story." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Iriver Story." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." -msgstr "Соединяться с JetBook." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг JetBook." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." -msgstr "Соединяться с Kindle." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Kindle." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." -msgstr "Соединяться с Kindle 2." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Kindle 2." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." -msgstr "Соединяться с Kindle DX." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Kindle DX." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" -msgstr "Связь с Kobo Reader" +msgstr "Устанавливает связь с устройством для чтения электронных книг Kobo" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 @@ -705,44 +723,44 @@ msgstr "Связь с Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Получаю список книг с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Удаляю книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Удаляю книги из списка метаданных устройства..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Добавляю книги в список метаданных устройства..." #: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 msgid "Communicate with the Palm Pre" -msgstr "Связь с Palm Pre" +msgstr "Устанавливает связь с Palm Pre" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 msgid "Communicate with the Booq Avant" -msgstr "Устанавить связь c Booq Avant" +msgstr "Устанавливает связь с Booq Avant" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:55 msgid "Communicate with the Sweex MM300" -msgstr "" +msgstr "Устанавливает связь с Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" @@ -750,11 +768,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." -msgstr "Подключен к Nokia 770 internet tablet." +msgstr "Устанавливает связь с Nokia 770 internet tablet." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." -msgstr "Подключен к Nokia 810 internet tablet." +msgstr "Устанавливает связь с Nokia 810 internet tablet." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" @@ -766,19 +784,21 @@ msgstr "Укромный уголок" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." -msgstr "Работать с устройством Nook eBook reader." +msgstr "Устанавливает связь с устройством для чтения электронных книг Nook" #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." -msgstr "Соединяться с Nuut2." +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." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Sony PRS-500." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." -msgstr "Устанавить связь c устройствами для чтения электронных книг \"Sony\"" +msgstr "" +"Устанавливает связь с устройствами для чтения электронных книг \"Sony\"" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" @@ -795,21 +815,23 @@ msgstr "Безымянный" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." -msgstr "Связь с электронной книгой Samsung SNE" +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Samsung SNE" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 msgid "Communicate with the Teclast K3 reader." -msgstr "Сообщение с Teclast K3 reader." +msgstr "" +"Устанавливает связь с устройством для чтения электронных книг Teclast K3." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 msgid "Communicate with the Newsmy reader." msgstr "" -"Устанавить связь c устройством для чтения электронных книг \"Newsmy\"" +"Устанавливает связь с устройством для чтения электронных книг \"Newsmy\"" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 msgid "Communicate with the iPapyrus reader." msgstr "" -"Устанавить связь c устройством для чтения электронных книг \"iPapyrus\"" +"Устанавливает связь с устройством для чтения электронных книг \"iPapyrus\"" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:245 msgid "Unable to detect the %s disk drive. Try rebooting." @@ -900,12 +922,12 @@ msgstr "Соединиться с электронной книгой." msgid "Get device information..." msgstr "Получаю информацию об устройстве..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Передаю книги на устройство..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Отправляю метаданные на устройство..." @@ -1144,7 +1166,7 @@ msgstr "" "итоге, если конечный_файл не имеет расширения, в таком случае он " "определяется как каталог, и в него записывается содержимое в формате \"open " "ebook\" (OEB), состоящее из HTML файлов. Эти файлы обычно отправляются в " -"плагин вывода.\n" +"модуль вывода.\n" "\n" "После определения исходного и конечного файлов вы можете настроить " "преобразование, указав различные опции. Доступные опции зависят от формата " @@ -1661,9 +1683,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1687,8 +1709,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1803,7 +1825,7 @@ msgid "" "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" -"Обычно этот плагин ввода перераспределяет все входные файлы по стандартной " +"Обычно этот модуль ввода перераспределяет все входные файлы по стандартной " "иерархии папок. Используйте эту опцию только в том случае, если Вы уверены в " "том, что делаете, иначе она может привести к непредсказуемым побочным " "эффектам." @@ -2267,7 +2289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" -msgstr "" +msgstr "Загружает метаданные с Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 msgid "Metadata download" @@ -2275,7 +2297,7 @@ msgstr "Загрузка метаданных" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "ratings" -msgstr "рейтинги" +msgstr "оценки" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "tags" @@ -2311,7 +2333,7 @@ msgstr "Загрузить общедоступные метаданные из #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 msgid "Downloads series/tags/rating information from librarything.com" -msgstr "" +msgstr "Загружает информацию о Сериях/Тегах/Оценках с librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" @@ -3019,7 +3041,7 @@ msgstr "Максимальное количество ожидающих раб #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Download social metadata (tags/rating/etc.)" -msgstr "Скачать социальные метаданные (тэги/рейтинги/и т.д.)" +msgstr "Скачать социальные метаданные (тэги/оценки/и т.д.)" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "Overwrite author and title with new metadata" @@ -3037,7 +3059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "The layout of the user interface" -msgstr "" +msgstr "Схема размещения пользовательского интерфейса" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 msgid "Show the average rating per item indication in the tag browser" @@ -3045,7 +3067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 msgid "Disable UI animations" -msgstr "" +msgstr "Отключить анимацию пользовальского интерфейса" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 @@ -3067,7 +3089,7 @@ msgstr "Выберите файлы" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 msgid "Use library only" -msgstr "" +msgstr "Использовать только библиотеку" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 @@ -3115,11 +3137,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 msgid "How many empty books?" -msgstr "" +msgstr "Сколько пустых книг?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 msgid "How many empty books should be added?" -msgstr "" +msgstr "Сколько пустых книг должно быть добавлено?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 @@ -3219,7 +3241,7 @@ msgstr "Выберите форматы для удаления" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 msgid "Choose formats not to be deleted" -msgstr "" +msgstr "Выберите форматы, которые не будут удалены" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" @@ -3234,14 +3256,14 @@ msgid "Main memory" msgstr "Основная память" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Карта памяти 1" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Карта памяти 2" @@ -3278,7 +3300,7 @@ msgstr "Не удалось загрузить метаданные" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "social metadata" -msgstr "" +msgstr "социальные метаданные" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" @@ -3305,7 +3327,7 @@ msgid "Failed to download metadata:" msgstr "Не удалось загрузить метаданные:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3396,7 +3418,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." -msgstr "" +msgstr "Каталог произведен." #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" @@ -3473,7 +3495,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Нет книг" @@ -3531,19 +3553,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" -msgstr "" +msgstr "Выберите корневую папку" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" -msgstr "" +msgstr "Неподходящая корневая папка" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" -msgstr "" +msgstr "не допустимая корневой каталог" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" -msgstr "" +msgstr "Добавить книги в Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 @@ -3552,15 +3574,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" -msgstr "" +msgstr "Страница мастера" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" -msgstr "" +msgstr "Сканирование корневого каталога на наличие книг" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" -msgstr "" +msgstr "Это может занять несколько минут" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" @@ -3568,7 +3590,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" -msgstr "" +msgstr "Выбирите каталог на вашем жестком диске" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" @@ -3581,10 +3603,18 @@ msgid "" "

            Make sure that the folder you chose for your calibre library is " "not under the root folder you choose.

            " msgstr "" +"

            calibre может просканировать ваш компьютер на существующие книги " +"автоматически. Эти книги будут скопированны в библиотеку calibre. " +"Этот мастер поможет вам настроить сканирование и процесс импорта для вашей " +"существующей книжной коллекции.

            \n" +"

            Выберите корневую папку. Книги будут разыскиваться только в этой папке и " +"любых подпапках.

            \n" +"

            Удостоверьтесь, что папка, которую вы выбрали для своей библиотеки " +"calibre, не в папке выбраной вами корневой.

            " #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" -msgstr "" +msgstr "Корневой каталог:" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" @@ -3632,12 +3662,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3689,12 +3719,12 @@ msgstr "Форматы" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" -msgstr "" +msgstr "Коллекции" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" -msgstr "" +msgstr "Щелкните, чтобы открыть" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 @@ -3705,13 +3735,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ничего" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" -msgstr "" +msgstr "Щелкните, чтобы открыть окно Book Details" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -4221,15 +4251,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" -msgstr "" +msgstr "Семейство шрифтов &Serif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" -msgstr "" +msgstr "Семейство шрифтов S&ans-serif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" -msgstr "" +msgstr "Семейство шрифтов &Monospaced:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 @@ -4345,7 +4375,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "&Series:" -msgstr "Серии:" +msgstr "Серия:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 @@ -4571,12 +4601,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Неправильное регулярное выражение" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Неправильное регулярное выражение: %s" @@ -4837,134 +4867,134 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 msgid "Remove all tags" -msgstr "" +msgstr "Удалить все тэги" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 msgid "tags to add" -msgstr "" +msgstr "тэги для добавления" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Устройство не подключено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Получить информацию о устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Получить список книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Отправить метаданные в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Загружено %d книг на устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Удалить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Загрузить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Смотреть книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Установить действие по умолчанию для \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" -msgstr "Отправить email" +msgstr "Отправить по электронной почте к" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" -msgstr "" +msgstr " и удалить из библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Отправить в основную память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Отправить на карту памяти A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Отправить на карту памяти B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" -msgstr "" +msgstr "Основная память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" -msgstr "" +msgstr "Извлечь устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" -msgstr "" +msgstr "Неудалось" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4972,132 +5002,132 @@ msgstr "" "Была временная ошибка общения с устройством. Пожалуста, переподключите " "устройство или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "Прикреплено, Вы найдете e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "от" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "в %s формате." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" -msgstr "Отправка email" +msgstr "Отправка электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 -msgid "Failed to email books" -msgstr "Книги не отправлены по email" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +msgid "Failed to email books" +msgstr "Книги не отправлены по электронной почте" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" -msgstr "Не отправлен email со следующими книгами:" +msgstr "Не отправлена электронная почта со следующими книгами:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" -msgstr "Отослано email" +msgstr "Отправлена электронная почта:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Новости:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Прикреплено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Отослать новости" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5133,7 +5163,7 @@ msgstr "&Следующий" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" -msgstr "" +msgstr "Мои книги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 @@ -5195,7 +5225,7 @@ msgstr "%(plugin_type)s %(plugins)s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 msgid "plugins" -msgstr "плагины" +msgstr "модули" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 msgid "" @@ -5224,7 +5254,7 @@ msgid "" "Email\n" "Delivery" msgstr "" -"Email\n" +"Электронная почта\n" "Доставка" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 @@ -5241,7 +5271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Plugins" -msgstr "Плагины" +msgstr "Модули" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Auto send" @@ -5249,32 +5279,34 @@ msgstr "Автоотправка" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Email" -msgstr "Email" +msgstr "Электронная почта" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 msgid "Formats to email. The first matching format will be sent." -msgstr "Форматы для отсылки. Первый подходящий формат будет отослан." +msgstr "" +"Форматы для отправки электронной почтой. Первый подходящий формат будет " +"отослан." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 msgid "" "If checked, downloaded news will be automatically mailed
            to this email " "address (provided it is in one of the listed formats)." msgstr "" -"Если отмечено, то зогруженные новости будут автоматически отправлены " -"email
            по этому адресу (в случае если имеется один из перечисленных " +"Если отмечено, то загруженные новости будут автоматически отправлены
            по " +"этому адресу электронной почты (в случае если имеется один из перечисленных " "форматов)." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 msgid "new email address" -msgstr "новый email адрес" +msgstr "новый адрес электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" -msgstr "" +msgstr "Широкий" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" -msgstr "" +msgstr "Узкий" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "System port selected" @@ -5293,11 +5325,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 msgid "Command line tools installed" -msgstr "" +msgstr "Инструменты командной строки установлены" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 msgid "Command line tools installed in" -msgstr "" +msgstr "Инструменты командной строки установлены в" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 msgid "" @@ -5306,31 +5338,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" -msgstr "Неверный путь к плагинам" +msgstr "Неверный путь к модулям" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" -msgstr "%s - неверный путь к плагинам" +msgstr "%s - неверный путь к модулям" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" -msgstr "Использовать плагин" +msgstr "Использовать модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" -msgstr "Плагин не может быть выключен" +msgstr "Модуль не может быть выключен" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" -msgstr "Плагин %s не может быть выключен" +msgstr "Модуль %s не может быть выключен" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" -msgstr "Плагин не настраиваемый" +msgstr "Модуль не настраиваемый" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" -msgstr "Плагин: %s не требует настройки" +msgstr "Модуль: %s не требует настройки" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" @@ -5338,12 +5370,12 @@ msgstr "Настроить" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" -msgstr "Не могу удалить встроеный плагин" +msgstr "Не могу удалить встроеный модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -" не может быть удален. Это встроенный плагин. Попробуйте отключить его." +" не может быть удален. Это встроенный модуль. Попробуйте отключить его." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" @@ -5371,7 +5403,7 @@ msgid "Access log:" msgstr "Лог доступа:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" @@ -5407,7 +5439,7 @@ msgstr "Неправильное расположение базы данных. #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" -msgstr "" +msgstr "Требуется перезапуск" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 msgid "" @@ -5435,32 +5467,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5471,93 +5503,104 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Добавление книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Сохранить обложку отдельно" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Обновить метаданные в сохранённых копиях" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Сохранить метаданные в OPF файле" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Заменить пробелы подчёркиваниями" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" -msgstr "Сохранение книг" +msgstr "&Сохранение книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          8. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          9. \n" +"
          10. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          11. \n" +"
          12. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          13. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Пересылка на &устройство" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Настройки" @@ -5733,11 +5776,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" -msgstr "Добавить email адрес получателя" +msgstr "Добавить адрес электронной почты для отправки книг" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "&Add email" -msgstr "Добавить email" +msgstr "Добавить адрес электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" @@ -5784,7 +5827,7 @@ msgid "" "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -"calibre имеет сетевой сервер, который позволяет предоставлять доступ к " +"Calibre имеет сетевой сервер, который позволяет предоставлять доступ к " "коллекции ваших книг из любой точки мира с помощью браузера. Любые изменения " "в настройках вступят в силу после перезапуска сервера." @@ -5876,27 +5919,27 @@ msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -"Здесь можно настроить поведение Calibre, указав какие плагины он использует." +"Здесь можно настроить поведение Calibre, указав какие модули он использует" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" -msgstr "Включить/Выключить плагин" +msgstr "Включить/Выключить модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" -msgstr "Настроить плагин" +msgstr "Настроить модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" -msgstr "Удалить плагин" +msgstr "Удалить модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" -msgstr "Добавить новый плагин" +msgstr "Добавить новый модуль" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" -msgstr "Файл плагина:" +msgstr "Файл модуля:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" @@ -6083,7 +6126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" -msgstr "" +msgstr "Получение отладочной информации" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" @@ -6147,7 +6190,7 @@ msgstr "Формат" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" -msgstr "" +msgstr "Удалить из устройства" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author sort" @@ -6360,11 +6403,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 msgid "Not a valid picture" -msgstr "" +msgstr "Не допустимое изображение" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Choose formats for " -msgstr "" +msgstr "Выберите форматы для " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No permission" @@ -6385,7 +6428,7 @@ msgstr "Не могу прочесть метаданные" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:206 msgid "Could not read metadata from %s format" -msgstr "Не могу прочесть метаданные из %s формата" +msgstr "Не могу прочесть метаданные из формата %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:260 @@ -6394,7 +6437,7 @@ msgstr "Не могу прочитать обложку" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:255 msgid "Could not read cover from %s format" -msgstr "Не могу прочитать обложку из %s" +msgstr "Не могу прочитать обложку из формата %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:261 msgid "The cover in the %s format is invalid" @@ -6407,15 +6450,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:434 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439 msgid "This ISBN number is valid" -msgstr "" +msgstr "Этот номер ISBN допустим" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442 msgid "This ISBN number is invalid" -msgstr "" +msgstr "Этот номер ISBN недопустим" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 msgid "Cannot use tag editor" -msgstr "" +msgstr "Не возможно использовать редактор тэгов" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 msgid "The tags editor cannot be used if you have modified the tags" @@ -6496,7 +6539,7 @@ msgstr "Сортировка по автору: " msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -"Автоматическое создание сортировка по автору основанное на дополнительно " +"Автоматическое создание сортировки по автору основанное на дополнительно " "введеном авторе" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -6838,7 +6881,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" -msgstr "" +msgstr "Выберите форматы" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 @@ -6848,7 +6891,7 @@ msgstr "Авторы" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 msgid "Publishers" -msgstr "Публикация" +msgstr "Издатели" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 msgid " (not on any book)" @@ -7022,7 +7065,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" -msgstr "Проверить настройки почты" +msgstr "Проверить настройки электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" @@ -7271,11 +7314,11 @@ msgstr "Обычный параметр (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Нет совпадений" @@ -7289,7 +7332,7 @@ msgstr "Регулярное выражение (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" -msgstr "Серия:" +msgstr "Серии:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P)" @@ -7370,10 +7413,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" -msgstr "Добавить пустую книгу (книга без каких-либо форматов)." +msgstr "Добавить пустую книгу (книгу без каких-либо форматов)." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Сохранить на диск" @@ -7382,17 +7426,18 @@ msgid "Save to disk in a single directory" msgstr "Сохранить на диск в одну директорию" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" -msgstr "Сохранять на диск только формат %s" +msgstr "Сохранить на диск только формат %s" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" -msgstr "" +msgstr "Сохранить на диск в одну директорию только в формате %s" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Вид" @@ -7434,48 +7479,48 @@ msgstr "Создать каталог книг в вашей библиотек #: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" -msgstr "Запустить начальный мастер настройки" +msgstr "Запустить стартовый мастер" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Похожие книги..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" -msgstr "" +msgstr "Добавить книги к библиотеке" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "" @@ -7538,17 +7583,229 @@ msgstr "Кликнуть для просмотра списка активных msgid " - Jobs" msgstr " - Работы" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Нажмите, чтобы посмотреть книги имеющиеся на вашем компьютере" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Нажмите, чтобы посмотреть книги в основной памяти читалки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "Нажмите, чтобы посмотреть книги на карте памяти A читалки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "Нажмите, чтобы посмотреть книги на карте памяти B читалки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Расширенный поиск" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Сброс быстрого поиска" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Добавить книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Удалить книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Отправить в устройство" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Скачать новости" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Открыть папку" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Показать подробности" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Книги этого же автора" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Книги той же серии" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Книги того же издателя" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Книги с такими же тегами" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" -msgstr "" +msgstr "Н" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" -msgstr "" +msgstr "Д" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" -msgstr "" +msgstr "На устройстве" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" @@ -7556,7 +7813,7 @@ msgstr "Размер (МБ)" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" -msgstr "Рейтинг" +msgstr "Оценка" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -7571,11 +7828,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" -msgstr "" +msgstr "В Библиотеке" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" -msgstr "" +msgstr "Размер" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" @@ -7595,11 +7852,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" -msgstr "" +msgstr "Возрастание" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" -msgstr "" +msgstr "Убывание" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" @@ -7828,163 +8085,34 @@ msgstr "попробуйте перезагрузить ваш компьюте msgid "try deleting the file" msgstr "попробуйте удалить файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Расширенный поиск" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Поиск:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Сброс быстрого поиска" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Добавить книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Удалить книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Редактировать мета информацию" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Отправить в устройство" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Скачать новости" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Конвертировать" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Открыть папку" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Показать подробности" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Книги этого же автора" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Книги той же серии" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Книги того же издателя" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Книги с такими же тегами" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Конфигурация Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8016,6 +8144,7 @@ msgstr "Нет совпадений в этой книге" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Найти" @@ -8035,15 +8164,19 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "" @@ -8062,7 +8195,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " -msgstr "" +msgstr " или " #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 @@ -8156,15 +8289,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by name" -msgstr "" +msgstr "Сортировать по имени" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by popularity" -msgstr "" +msgstr "Сортировать по популярности" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 msgid "Sort by average rating" -msgstr "" +msgstr "Сортировать по средней оценке" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" @@ -8240,7 +8373,7 @@ msgstr "Пожертвовать на развитие calibre" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" -msgstr "" +msgstr "Извлечь подключенное устройство" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" @@ -8248,71 +8381,74 @@ msgstr "&Перезапуск" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" -msgstr "" +msgstr "Руководство по быстрому началу работы с Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Невозможно настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Пока запущено задание, не могу настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Нет доступной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "Не доступна подробная информация книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" +" установлена связь с устройством!
            \n" +" Выход может вызвать искажение на устройстве.
            \n" +" Вы действительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8515,7 +8651,7 @@ msgstr "Текст, разделённый дифисом" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" -msgstr "" +msgstr "Язык по умолчанию для правил расстановки переносов" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" @@ -8556,27 +8692,27 @@ msgstr "Перейти..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 msgid "Next Section" -msgstr "" +msgstr "Следующий раздел" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Previous Section" -msgstr "" +msgstr "Предыдущий раздел" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 msgid "Document Start" -msgstr "" +msgstr "Начало документа" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document End" -msgstr "" +msgstr "Конец документа" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 msgid "Section Start" -msgstr "" +msgstr "Начало раздела" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section End" -msgstr "" +msgstr "Конец раздела" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" @@ -8628,7 +8764,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" -msgstr "" +msgstr "Формат книги" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 msgid "Position in book" @@ -8796,93 +8932,45 @@ msgstr "" msgid "Print eBook" msgstr "Печать книги" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Нажмите, чтобы посмотреть книги имеющиеся на вашем компьютере" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Нажмите, чтобы посмотреть книги в основной памяти читалки" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "Нажмите, чтобы посмотреть книги на карте памяти A читалки" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "Нажмите, чтобы посмотреть книги на карте памяти B читалки" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Изменить регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Верхний регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Нижний регистр" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" -msgstr "" +msgstr "Показать" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" -msgstr "" +msgstr "Скрыть" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 msgid "" @@ -8938,7 +9026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" -msgstr "" +msgstr "Добро пожаловать в Сalibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 @@ -9043,23 +9131,24 @@ msgstr "Плохая конфигурация" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" -msgstr "Нужно указать From email адрес" +msgstr "Вы должны указать в поле \"От\" адреса электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." -msgstr "Нжно указать имя пользователя и пароль для email сервера" +msgstr "" +"Вы должны указать имя пользователя и пароль для сервера электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" -msgstr "Отослать email &from:" +msgstr "Отправить электронную почту от:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "

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

            То, что будет указано в поле From: письма, отсылаемого calibre.
            " -"Проставьте Ваш email адрес" +"

            То, что будет указано в поле \"От\": письма, отсылаемого calibre.
            " +"Проставьте адрес вашей электронной почты" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" @@ -9084,7 +9173,7 @@ msgstr "Имя хоста:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" -msgstr "TИмя хоста почтового сервера. Напимер smtp.gmail.com" +msgstr "Имя хоста почтового сервера. Напимер smtp.gmail.com" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" @@ -9147,7 +9236,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" -msgstr "" +msgstr "Включить &сервер информационного наполнения" #: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" @@ -9155,16 +9244,16 @@ msgstr "сегодня" #: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "вчера" #: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" -msgstr "В этом месяце" +msgstr "в этом месяце" #: /home/kovid/work/calibre/src/calibre/library/caches.py:239 #: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" -msgstr "" +msgstr "несколько дней назад" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 @@ -9192,7 +9281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "пусто" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 msgid "" @@ -9415,7 +9504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" -msgstr "" +msgstr "Добавить пустую книгу (книгу без форматов)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" @@ -9679,7 +9768,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" -msgstr "" +msgstr "д" #: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" @@ -9749,15 +9838,15 @@ msgstr "Сжатие базы данных" #: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 msgid "Checking SQL integrity..." -msgstr "" +msgstr "Проверка целостности SQL..." #: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 msgid "Checking for missing files." -msgstr "" +msgstr "Проверка недостающих файлов." #: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 msgid "Checked id" -msgstr "" +msgstr "Проверенный ID" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 msgid "Ratings" @@ -9813,11 +9902,11 @@ msgstr "Дата публикации" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" -msgstr "" +msgstr "Внутренний идинтификатор calibre" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" -msgstr "" +msgstr "Опции, чтобы управлять сохранением на диск" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" @@ -9875,7 +9964,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." -msgstr "" +msgstr "Преобразовать пути в нижний регистр." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." @@ -9958,23 +10047,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 msgid "RATING: %s
            " -msgstr "" +msgstr "ОЦЕНКИ: %s
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 msgid "TAGS: %s
            " -msgstr "" +msgstr "ТЕГИ: %s
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 msgid "SERIES: %s [%s]
            " -msgstr "" +msgstr "Серии: %s [%s]
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 msgid "Library" -msgstr "" +msgstr "Библиотека" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" -msgstr "" +msgstr "Книги в вашей библиотеке" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 msgid "By " @@ -9982,11 +10071,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 msgid "Books sorted by " -msgstr "" +msgstr "Книги, сортированные " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Newest" -msgstr "" +msgstr "Самый новый" #: /home/kovid/work/calibre/src/calibre/utils/config.py:48 msgid "%sUsage%s: %s\n" @@ -10048,7 +10137,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Add new formats to existing book records" -msgstr "" +msgstr "Добавить новые форматы к существующим записям книг" #: /home/kovid/work/calibre/src/calibre/utils/config.py:699 msgid "List of named saved searches" @@ -10056,10 +10145,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "User-created tag browser categories" -msgstr "" +msgstr "Разработанные пользователем тэги браузера категорий" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10104,27 +10193,27 @@ msgstr "Английский" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "English (Australia)" -msgstr "" +msgstr "Английский язык (Австралия)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English (New Zealand)" -msgstr "" +msgstr "Английский язык (Новая Зеландия)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Canada)" -msgstr "" +msgstr "Английский язык (Канада)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (India)" -msgstr "" +msgstr "Английский язык (Индия)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Thailand)" -msgstr "" +msgstr "Английский язык (Таиланд)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (Cyprus)" -msgstr "" +msgstr "Английский язык (Кипр)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Pakistan)" @@ -10132,7 +10221,7 @@ msgstr "Английский (Пакистан)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Israel)" -msgstr "" +msgstr "Английский язык (Израиль)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Singapore)" @@ -10140,31 +10229,31 @@ msgstr "Английский (Сингапур)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Yemen)" -msgstr "" +msgstr "Английский язык (Йемен)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Ireland)" -msgstr "" +msgstr "Английский язык (Ирландия)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (China)" -msgstr "" +msgstr "Английский язык (Китай)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "Spanish (Paraguay)" -msgstr "" +msgstr "Испанский язык (Парагвай)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "German (AT)" -msgstr "" +msgstr "Немецкий язык (AT)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Dutch (NL)" -msgstr "" +msgstr "Нидерландский язык (NL)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "Dutch (BE)" -msgstr "" +msgstr "Нидерландский язык (BE)" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" @@ -10184,7 +10273,7 @@ msgstr "Ошибка авторизации на сервере: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" -msgstr "Контроль email доставки" +msgstr "Контроль доставки электронной почты" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 @@ -10310,12 +10399,16 @@ msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" +"Не удалось выполнить вход, проверьте свое имя пользователя и пароль для " +"службы Периодических изданий Calibre." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" +"У вас нет разрешения загрузить этот выпуск. Или ваша подписка истекла, или " +"вы превысили максимальную позволенную загрузку на сегодня." #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" @@ -11999,6 +12092,9 @@ msgstr "Не скачивать файлы стилей CSS." #~ "Использовать список книг по названию, автору, издателю, тэгам и " #~ "комментариям

            Слова разделены пробелами и объединены AND" +#~ msgid "Convert E-books" +#~ msgstr "Конвертировать" + #~ msgid "Click to browse books by their covers" #~ msgstr "Кликнуть для просмотра книг по обложкам" @@ -12500,5 +12596,5 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "Транслитерировать Unicode символы в ASCII." -#~ msgid "Communicate with iBooks through iTunes." -#~ msgstr "Связывать с iBooks через iTunes." +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 0936355616..360d13f7b0 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-10 09:36+0000\n" +"PO-Revision-Date: 2010-07-12 16:48+0000\n" "Last-Translator: Vladimir Oka \n" "Language-Team: Serbian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -1674,6 +1674,11 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Privremena rešenja za greške u najnovijoj verziji epubchecka. epubcheck kao " +"greške prijavljuje mnoge koje to u stvari nisu. epub-fix će pokušati da " +"otkrije ovakve konstrukcije i zameni ih takvim kakve će biti više po volji " +"epubchecka. Ovo može značajno da izmeni vaše epub fajlove. Za sve probleme " +"obratite se projektu epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1707,6 +1712,9 @@ msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" +"Popravi fajlove koji nisu u manifestu. epub-fix ih može ili dodati u " +"manifest, ili ih izbrisati, što je određeno opcijom za brisanje fajlova koji " +"nisu u manifestu." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" @@ -5671,19 +5679,19 @@ msgstr "&Snimanje knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "Upravljanje &metapodacima:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Ručno upravljanje" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Samo pri slanju" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Automatsko upravljanje" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" @@ -5695,6 +5703,14 @@ msgid "" "

          14. Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
          15. " msgstr "" +"
          16. Ručno upravljanje: Calibre osvežava metapodatke i dodaje " +"kolekcije samo ak oje knjiga poslata. Sa ovom opcijom, calibre nikada neće " +"ukloniti kolekciju.
          17. \n" +"
          18. Samo pri salnju: Calibre osvežava metapodatke i dodaje/briše " +"kolekcije samo kada se knjiga šalje na uređaj.
          19. \n" +"
          20. Automatsko upravljanje: Calibre automatski sinhronizuje " +"metapodatke na uređaju s calibre bibliotekom, pri svakom " +"povezivanju.
          21. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" @@ -7902,7 +7918,7 @@ msgstr "Del" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 msgid "Edit meta info" -msgstr "" +msgstr "Uredi metapodatke" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 @@ -7942,7 +7958,7 @@ msgstr "F" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 msgid "Convert books" -msgstr "" +msgstr "Konvertuj knjige" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 @@ -8383,7 +8399,7 @@ msgstr "Izaberite sačuvanu pretragu, ili unesite ime za novu" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" -msgstr "" +msgstr "Ograniči na" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" @@ -10557,7 +10573,7 @@ msgstr "Korisničke kategorije za izlog etiketa" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "How and when calibre updates metadata on the device." -msgstr "" +msgstr "Kako i kada će calibre osvežiti metapodatke na uređaju." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." From c56a4a5aaf6b6f3cd360808381aabfb7c0b6e574 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 13 Jul 2010 12:12:03 -0600 Subject: [PATCH 007/100] Fix #6165 (Error communicating with the device) --- resources/images/donate.svg | 53 ++--- resources/images/lt.png | Bin 0 -> 30594 bytes src/calibre/devices/prs505/sony_cache.py | 25 ++- src/calibre/gui2/device.py | 1 + src/calibre/gui2/dialogs/config/__init__.py | 7 - src/calibre/gui2/dialogs/config/config.ui | 48 ----- src/calibre/gui2/init.py | 6 - src/calibre/gui2/layout.py | 214 +++++++++++-------- src/calibre/gui2/search_restriction_mixin.py | 1 + src/calibre/gui2/ui.py | 9 +- 10 files changed, 169 insertions(+), 195 deletions(-) create mode 100644 resources/images/lt.png diff --git a/resources/images/donate.svg b/resources/images/donate.svg index b17d0ec7a0..603e672f6f 100644 --- a/resources/images/donate.svg +++ b/resources/images/donate.svg @@ -1,24 +1,31 @@ + + sodipodi:docname="donate.svg"> + @@ -180,8 +187,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="7.851329" - inkscape:cx="92.691163" - inkscape:cy="92.473338" + inkscape:cx="60.937831" + inkscape:cy="61.488995" inkscape:current-layer="layer1" showgrid="false" inkscape:document-units="px" @@ -189,10 +196,11 @@ guidetolerance="0.1px" showguides="true" inkscape:guide-bbox="true" - inkscape:window-width="1106" - inkscape:window-height="958" - inkscape:window-x="597" - inkscape:window-y="25"> + inkscape:window-width="1680" + inkscape:window-height="997" + inkscape:window-x="-4" + inkscape:window-y="30" + inkscape:window-maximized="1"> - - + + + Oz@Z0f2-7z;ux~O9+4z06=<WDR*FRcSTFz- zW=q650N5=6FiBTtNC2?60Km==3$g$R3;-}uh=nNt1bYBr$Ri_o0EC$U6h`t_Jn<{8 z5a%iY0C<_QJh>z}MS)ugEpZ1|S1ukX&Pf+56gFW3VVXcL!g-k)GJ!M?;PcD?0HBc- z5#WRK{dmp}uFlRjj{U%*%WZ25jX z{P*?XzTzZ-GF^d31o+^>%=Ap99M6&ogks$0k4OBs3;+Bb(;~!4V!2o<6ys46agIcq zjPo+3B8fthDa9qy|77CdEc*jK-!%ZRYCZvbku9iQV*~a}ClFY4z~c7+0P?$U!PF=S z1Au6Q;m>#f??3%Vpd|o+W=WE9003S@Bra6Svp>fO002awfhw>;8}z{#EWidF!3EsG z3;bXU&9EIRU@z1_9W=mEXoiz;4lcq~xDGvV5BgyU zp1~-*fe8db$Osc*A=-!mVv1NJjtCc-h4>-CNCXm#Bp}I%6j35eku^v$Qi@a{RY)E3 zJ#qp$hg?Rwkvqr$GJ^buyhkyVfwECO)C{#lxu`c9ghrwZ&}4KmnvWKso6vH!8a<3Q zq36)6Xb;+tK10Vaz~~qUGsJ8#F2=(`u{bOVlVi)VBCHIn#u~6ztOL7=^<&SmcLWlF zMZgI*1b0FpVIDz9SWH+>*hr`#93(Um+6gxa1B6k+CnA%mOSC4s5&6UzVlpv@SV$}* z))J2sFA#f(L&P^E5{W}HC%KRUNwK6<(h|}}(r!{C=`5+6G)NjFlgZj-YqAG9lq?`C z$c5yc>d>VnA`E_*3F2Qp##d8RZb=H01_mm@+|Cqnc9PsG(F5HIG_C zt)aG3uTh7n6Et<2In9F>NlT@zqLtGcXcuVrX|L#Xx)I%#9!{6gSJKPrN9dR61N3(c z4Tcqi$B1Vr8Jidf7-t!G7_XR2rWwr)$3XQ?}=hpK0&Z&W{| zep&sA23f;Q!%st`QJ}G3cbou<7-yIK2z4nfCCCtN2-XOGSWo##{8Q{ATurxr~;I`ytDs%xbip}RzP zziy}Qn4Z2~fSycmr`~zJ=lUFdFa1>gZThG6M+{g7vkW8#+YHVaJjFF}Z#*3@$J_By zLtVo_L#1JrVVB{Ak-5=4qt!-@Mh}c>#$4kh<88)m#-k<%CLtzEP3leVno>={htGUuD;o7bD)w_sX$S}eAxwzy?UvgBH(S?;#HZiQMoS*2K2 zT3xe7t(~nU*1N5{rxB;QPLocnp4Ml>u<^FZwyC!nu;thW+pe~4wtZn|Vi#w(#jeBd zlf9FDx_yoPJqHbk*$%56S{;6Kv~mM9!g3B(KJ}#RZ#@)!hR|78Dq|Iq-afF%KE1Brn_fm;Im z_u$xr8UFki1L{Ox>G0o)(&RAZ;=|I=wN2l97;cLaHH6leTB-XXa*h%dBOEvi`+x zi?=Txl?TadvyiL>SuF~-LZ;|cS}4~l2eM~nS7yJ>iOM;atDY;(?aZ^v+mJV$@1Ote z62cPUlD4IWOIIx&SmwQ~YB{nzae3Pc;}r!fhE@iwJh+OsDs9zItL;~pu715HdQEGA zUct(O!LkCy1<%NCg+}G`0PgpNm-?d@-hMgNe6^V+j6x$b<6@S<$+<4_1hi}Ti zncS4LsjI}fWY1>OX6feMEuLErma3QLmkw?X+1j)X-&VBk_4Y;EFPF_I+q;9dL%E~B zJh;4Nr^(LEJ3myURP{Rblsw%57T)g973R8o)DE9*xN#~;4_o$q%o z4K@u`jhx2fBXC4{U8Qn{*%*B$Ge=nny$HAYq{=vy|sI0 z_vss+H_qMky?OB#|JK!>IX&II^LlUh#rO5!7TtbwC;iULyV-Xq?ybB}ykGP{?LpZ? z-G|jbTmIbG@7#ZCz;~eY(cDM(28Dyq{*m>M4?_iynUBkc4TkHUI6gT!;y-fz>HMcd z&t%Ugo)`Y2{>!cx7B7DI)$7;J(U{Spm-3gBzioV_{p!H$8L!*M!p0uH$#^p{Ui4P` z?ZJ24cOCDe-w#jZd?0@)|7iKK^;6KN`;!@ylm7$*nDhK&GcDTy000SaNLh0L01FcU z01FcV0GgZ_00007bV*G`2igY>5I8rCKP#XB03ZNKL_t(|+U&h~tS0Go-uFB2QtP+e zwU_Dcndw1vAcVXgI>VvJ9Sk~0zYpZA0N0N|#K@bv(A z4X^q_gom_JZv)<}M4kcO9724mcmBaY4ACb6iGhceihm0DWnlYS+X}uO0RMadlv>oE z4k7+$(^5_{U8oA!6<7c}f^@*ABhsXF*&4HS-k*Fu0AAy-%;*Cj;?oJ(0WJ$No1kAk z?F~^NCfKGC2sDYMR&vF`jjv;X*LVi-A-0Khrtfe50!E;Vun}m07)NO6GD~GNK-qM| z{sb6bR{@}3f`Y#q6+?K*5x)kmM~W#8N@SHt48SJAMk%ZnE?wE@oBq(_eDk}W;@U$C zlFGSx>mL8dPk+4pv7h>l!`E8?mF;@F{?2C}#%2~#7M&LmJvy_5lt{xsX<@Ob>RDwjp02%p2{-VX4*)x29WFn-n7=_O zSpqu6guEmSuq7b8ralim^=+HJtj3O&b=2ceCD|>Ld_Sx$t02E*j%i_rxDtBDLjYtb zo=%Bf4J^xyxwWJaI9$#kMs!M;LSYrS5GjqqXpK+chJjgG(z(bGJX($0q(+yW2xkz{C(=0Q~^BZAzHxTg5=Na?5 z*aPO%wR?SFfEZ$?KowS#DIwQzIIAf%poN1fryn9(gn4Pnt)=ODs?6X*PKXL!d8}D- zvTfM9$ijdmAu~aIOq>l~_aWS;RlgPjAOR=a-k+^DElD6mPgYgv_LSpvf%evm%x81% zovhiLTV|zVR_P^h@OlY=i3b;Dv|tp>tYN<@$Q3M0OQ|iA0ybCFR+E5&gv~OHf-EM; z1fw#B2p4BLNokI^JuZug7S0BZ4N)1bwU7R5r7w|y&34lqH(f_RwB+*&hDb6QYI8(U z&!{UnI%+sr&RNb%b{6$g!C`!jRRS*?ttpL{!ze|Jk>CR{3eI_=8<;7DQ3?y>A{1K4 zwJal?YGSk5GA;w=iA@)7$5xT4c_yvNBPLFe2H!E8GK^sBl9Ygs?2t$?DCq) z057{=Ng6i*pAtrmAieXE-6F$?5K$;`kf7~6(ZDRTD6QGH9S5_L?cngHkZI4ok+-3wH zxVzd?76pi+_kkEaF(yJxuXYBoK(2(v^~)EoKlRwd-*D~9Cr&i`itN8&S&26Kb>zHqSEwz&$b`ZrfFEOR=nxaOMmje|0{pt-_}LV{NRwGZBp0u z(hZInlb|y;ts@XwyMn`6;K)^6txq|A^bvmHqhI3N-*pvIVqRs;>TIX5>~`*Tf&tQf z_FgI45NQTS6k*i`&YPZY2s9o}wmq#2xR^NFbaWvRbk42w4L&8T&1nY5$-2iX!AID1 z{g_!r@bOh;PVehCij#GtHr>#kpPaB+t?Af!Yj;ROaC=-LKENFqp@&N+CLfYO%Lro-kIRV|pShIJ?@ z-6^ZphO1W&dE(&AE43=$&UXjJmpzVDJ$i6YA9kfoVD~yI!x8 zkFnL(l2RnaKuS}aQdt6!Vg%ohJhTF(4a!)E5o0p8F0o#B?3gv%l(CzgbJQ9R4)>W= zhR=QJ4o^R}kB_jN&x(1K?@pY8dd+VEF^*IaNoajy@PV1tG=rlLfx66aA>m?VUT7){ zr<*NGB8#$M)eeLZ*r^ImHVrO#a%&KTW*AT+Bf}Vz`WLWtU&&!6q;CMTTCJlShDO^A zQ5w955XPmcG+o~lV?t0!j407)r7)^b;FF)c$+d^~`NVJC z<{fXohzc$9x=4%CQkVI`RDH;6ehW}a&{M;|$~BqMv_oL0$RI{mZBK0tz4!E9urj9h zqwPSh1f_({;7Q#;Rpz7+Io-Bctub2Dhn|?Q6LP-BC=f}1z<|DA``5=Or+MG@!+bGg z(3X@E$qkT3?jd0CLysv6f^!f9SUVD6nI$hOPR=9SKA}ubh>jw)3{i9Ai#NG)?Gk<4 z@2?W;7ZoROI5UqBMpSJXL0BhD4z?^IVf>hHl&O$o?Er zn$z``y?H@01-@_bz31VBf-jwJu}Y|O4XvtTN>2e7UWHZjQqJEW9iPmbwsAYVOAtY{ zfnk6c&`J?gV!K{5JGh7+dXn=a@YN%gpal9MvfT~@=O}W;r=L6F+n&A57jJdE^Sb5E z+H&f9@mf#9uQZWoze_r%2r-Zn zxCA~V`WTX@T`FTS)}krVr6ns$j5Qc*i6N0!1th^(gVGA6Em~_x0a2Q^*`P$zZa1vG z!}%WH_qmV$8&A*ICtA|)h|#P?h5?xX;d-;-kt`>&MvNr|4>6FuN0b6(*mMJfi_}Fy zVSDh7%p^io?9DRn9pUWZEs)e8Nh_TKP?qaVY9N-iqb0PnI%_( zR+`did4^jD6EA9g@#3zjk-WB z$YRFeJ*&a-=*|wOZ9n2HNf@m;A2wt5Pzq}-${2K(VT+tBFDR>$BpRD#l=B67k&js+ zMzpc?UC-`(fgd_tKdxBsJi$5oX3N%x)HHn*5-E<^LIgx9lrc#3pbf5T5T!;w!kDpK zWXxzqRdafFO6y=x6c?6obmqBmP@(ODp>MI)APMp!XI2%e$j$wx&}*CuPWarKm>WGc zaD>_#tP*mqC~bzMNFhRLgeuPcx_->6k5-xV~ey+@)<=Vhj{@Mc-_(MS*C= z5M%J(M^aQNjU}iOjh=q@m=rNYBzTk^iK_%48cB)V8aCUOzVC2@!5GbAf1g{o@AA;a z#H!U?zE}}rPo`tq-^pcGnoCnD_?pcC52(Nx6C#Py8mc@aI>&5LLkxtJIIMD%D2NUt z5u+8(JCcIjXxb1F0i`0X_iWZ1Qu1ge_z)m5tv-d)8kC}%%_!=c*>aZ`7H&~+GN=r-s05E;4_QJUG#E=rFpH!E^% zmVwgr!{B^KgHoF09fUaY#Y#}d5@Ny)!?^lGAca7jx|7Nn1n^$7X<7tDnzRm?0h?Nq z_XHmxM08OwTg)hOeIc{VUJG5pm(2hpE)qn>6L%rfMktg51#Ryrtwm`;P*|;Lou@Jy zqlHcHF{NcU%Mc?R#7Gwtu?=V$K_fEKv2N(`ejs>{Hio_*xOnA|ox?*+QL%G)fDzEf zj-C@yIPYoJ8~VOM`GIa-ptUfxEw1m86s7B0??ZITSYp?XCJzym7PQS^*wS?^wqD?e z4a9&;ir_t>H7Ny>GHly`3j^AK%1ROjqXm&LW-zT0G3+cVmb3Cgk(os|c=IYP(g#|_ z=}7-l0zj)VF)Cq{Zpj$=WoD5W5EP4iv<*gJ2%dRnNimWc%|Tw`ykm$hb(%~wGWo63 zm|X-xlqM@n>iL5G%MWqo@yB`S`ePhkzRKa=f+wy&PGJm-MNL^0h(Pq7^Yazw+b!#L z!@Z+pzI^KihM~iUfbTobPft?U_JebNuvvz811W@2!6XW0Gn8ssuT~r`_lQb?_r&1w zZU7OKHi#HbHv@x%qRtVM;kpi;XCyqNK!_QI&6!mtb(QbunO(qF+!VS`i5HWYrJTM; zE6Sdw=(n#{_w41Fz!(vuQ6jX%z;2dfO-|=MJDDak8O<?G7JtM9P^?;n~Zh4 zWw$CQ%6+?` zvc}@W04PKfC%5l%a`zTP(=ZGUZ46D@41*hnqNqU|1P^ZfKU!-O51+sW0*SX<^?VKQjYn z2N$oudHL`=zl$XAnIAs&WZ$p<*_S`|5B~kl>dxnRmF5toeOMMK8v2-3X87Nea z4~bi=GeQ#ftH5q-pn6jH*4fI^5e@^Uf8 z2O^WPC$H$cmYu^3FO@M^N13*+ZJmT_(+i}#CL=gK@1|1 zomoj;<`-aFyd-u1i&FdjRepaI&4sIP_||vV7vA)3^Mfb8Et_9i7*lfe+((j`Uqj0N z9lO`R`8zhB`0*S6QUV~R2r_1Xu|!s&G(H8Yyx`flzlrPL_yjNh;%{si^EpG)vUlmy z1E5zLLta#9V@Hod2t?n|w=H>5(QHNlqDR|`D~APF4m3p`+1)A0 zGr976x`Ow`s@Y3!`h2#$@c8~C&%S&2(i^`^FRwpa%r21E``B`im@n8VEW^-6vJ_!^e(xq2n7kK#$z-Q{1o<~eLnfYPqE!@u*T52#OeBsq!d00Ll~98_ql#Q3{cesA6OmTWB<}+n(dmR zs4-d-yaOUJc=~=I%PdvB08tEGhmvt?>Drbo%MldYc0IVEAC!Q|s09$4A>N~+A1i{a zAO??`%0N-08(0O4bS*_$aMuYJ5)ysE8QOn#5|=axjl=6FMM zx?-N?gqS!xT5&L&EFBoCNCF(a!J^E8A(c5E;6dpUQr^~AazAG+h1IG z!<+W5y!l_L_8wrSSB|9GQ+LU%hF^l z7Khg^KJwPy+LXzT(P0!D52iSDH?P$qn-E!l6 zgDBxUz2~rP$?eD@1}ortJY(uLN>Cz%32(T*qo``M2t(Jh*gY7#fh4q63`39aI<{vg z)O&kmRgG4f7z2H?CB{HXk)az9(f9oZ!{9_w% zg)8O$Q;%`u6CY)CGJiF~ANhB`m;dy?{Zr%Mob=ME z5DChR|N4D@72gjSV>oMj+5~pm`#T?}GINxbX)^+`7!!F}F$^uHuoOkbFgRxOf^sp# z`kv5r1f79}5Ik8{(yI~uXSrpa{0Jr?`k49{{8+k*BFWg*R3=Aa07kH>iwf5^grO&R zho~_CQs^Wx6tUJ4QRwJd<{Qq=e}h?ceD8bqfW+;4eOk`){rceQzh<&|+Q0S= zbh)6YW|E{LsS=%)gnq-#PyP%qeD=c_lkwK?|H~Mw*m@`x%#@%t7@x5&=ipiv%friy z-OGJU{vOKge^x`W)g0S{E>)$&Esk@aAuS zBe@bbJ`h42eFIHLGlWrSDl%#G(pXLjBuQjdH8yWVr-gvUQ%^OuoQLsQJ5h9Kje%x7`xFCnX5ZlV>H)_1L^1#DF%My^EL7wjwVI zQgn3NHASA&HXF3fvDV(dG^y){HYRZ*3cQAC-(euQ}M8Q)G&SqV30#GKiUasAFJ-p{EZCo7cSY zeSePa_M9*N+}}o=V^%;WuwTR8Jf~h9;=6OP#!}5LK7R4BXRo~)vNQEc0$U{tt29xB z+-mYH$Hhot#%|f?KXsElQ`BX~b_lfnKxQ-^!~gc#n|$+opQ6YL)-IB1MV@6Ns3VaX z{eUNnF)*@qj-slFAreK%%8KoFgZF`EeLgysm7=ODl!onUg&RCYRgy>))eK3Aq3<7f z4%@LOJSbyE-Cqh*|3StcK#Zwt+GI03Y5^X&78%7M1nRoteCye6dVCn=C7|(9bNf8! zH@;-~$qyd!^S^Y1rjH!#&B>)Di6(7tu^q{K*nDxnO_7d1tu$aJJ!UVOCJee~L^;Ximqcd$%dvRrFo5}bFG#(=WK5V_Mj z{?;d+=bwJz7PB(r%I+?|dH0O-r}p{l|K$&H^zkoK7`QOcQ3AnxtR$?lgpj7jj6x8G zuEXZpSoe!iR~6n33jGOfB1d;%-{T3&bJPmRkR}q%(5;= zy&VCgN1a~`ftW@jXz04JhS!?DYcVFn2TxX%SR$EGl-7WEpaiWF_ijE`jJ`K0I9 zL_d~+Kw7WYZ49ATYV-rZ$oT^prIXTD07)UFkt&!l5Dlb&#<8_zA+rkCtZ3T?YYf^Ly57-k&iIxe z`j2_$+y4!A4=>>yWERAfWYrD~Ys4vVdy zO+JQEGOaRF?AWV1D(i54JF1LOlzBy|TA1kcqm#Q>tw!K08hl50dXwWXd<1`X6NZ-N z-WPcI>9^3gYhoI3A)!;E8K5W&OtDAbo{?uc^PMYi*t`0+OMlP+c!hRwdhq>I9B)+s zx)4#pqm1RtpLu}~{KJo-wIVNbig!QCKl{5M<^1L`w>B-ivznwdCv8hRc+Q4EAkjJZ zz!RvACI*kl=-IPHIf_BN$L2ZSd1gC1*lg4R4owegl#mrw$?EhRn`QLdEzu1aZAO48 z|TA-d~?ADGuL>w8z`b8Fd*AOk- zSv&l2o8`mr;Na1>W0a@wR&=XVLT8y*Gy1OO;+01jT*G2sBMNqRYtHW^hL|Ykmme?Z zS1!S?nm-61@bUpbBBn@)3Ks)08V2WRM5wfIeBSVpPrksf+&QPPivHK0<0n4wX}K-0@B8kn7o^>Ksi^ZWISQIsJ>r5yL3(ENA(M3q+Aw zOF=}6oXz@-y@QLa&yMlK$m{prmL&3k6+|SRZkjfD*QIHEX_}Zvv>DHF>g4rpCw8$z zh@(~^r8Ex77^Oz3t}1o!Ruj8mMCoyIXg(ZqvQeZ=vu+$sFTCLz7^~P_)}+throQ+M zY}-52wG?co@KMO}lB!rx6c%MGiqa6!)H$>vVU%D5nA+%7JtHq`!f>7>KagVQ;Wyf1 zw&S|ZSIh^zdBh0VTFfj8I9ytuJKk`5 z-lDal@sS}qPJ7Sswxb#Rv6&lm->1^b|)ggv}%Y zP3vW|>FAo4ys(H?EcfOFJ;$nZay=k1lIh5Wy&d9kG*%3$r(NAb&#thSgHr4i2h5wa}n5wa*-po=A|J9lO8(p7f$9)4zV@WlS{&0l}vs}caB(xi$} zNJ^xsUO%V{ED7ZkKmGSU#-~5}9J4Y*(pWYs0gZ6w8x9E}Qsx#>iq5xWSwWq8GBco* zOqnZF-gN7J_`Jz|08{CMp56VcY-yaOgj$Y=>| zVhE%dh$0VYZe=ng211C*B~O-(A|5@B#sd)Vfkajmw0#Vl&KYfUe9)sDZrIZI8%(+2 z>LN$S4H6wYi;Rjp2#F{ffBqu%@?m@wj1fc(nHinZOr{%2&^jm-%*x5n8euUtma}p} zNH>Wn%H=~(7xnJpeJk9nUIpA2N0LTufKkE_g{=z=BAlH!{MIL4z!n)cvnZqRlip4Y zJpYArvimyw7)AijXgAl>jKTYD=TY`OI)Q9fj6tW=h~^oaQQkS$C#Uqz(X<^(8DfIq z99cQTbuHRtq&Q}jsS}@o7?Lz8r4YRvF~<~pX5t`XO2i~FI5+wRv_WfwHlvAzG|ml< zLFDxK3}Qe@fUqUYHNh-7+rZtEfwqq*Wti6`rQP8B74>Y+`PnTJ8XtLZxHO6W1dIk_ zp~|2rpc}@U9|8=1T;kPoIfCWTlg%$(vgPijNlEloPz8&OS&&3-3_eAaBxae#h+wrL zMq%qCXKhbuh0}iE=Z{zX#0#e!ZyMHZ$ADs97Nc&^he-*PerGbsl;)!kIOpiQmZ59$ z-Z6A7O6f@grYVbz`FzIXPdjqp9|2VlW1ZOv!V{?TSwn+AoXZbB;O;$if(<%y_1F@7O^?=*^J#P z(QZ!Bs={xN(GrC&VrPXpmDk@nmS!)O;uiETg7`^XRix5ZJuZI7c`@rj$Ky!qR&@st18pX9@z z{9zVv+aITfSfTB^(Gi?!v~s6x**NghN4{_;@~N9SFPK!-t$BU0^OZ`_ zUw%HoR0b##g~0Q_sh5V zxBl4E{Mdi@tN6C3E;2fo#?VfQm_~ug{Tr14H+b?Ag75LpqO7H|BR^l)GrGR#+*lsF zew|J4c;VJ9+|W~$HS4nzilX2w#Az~l8V65}a>KOQY__E2M$zXms*99Ci9*b%Z1y3B z-~--!B#q^w+ieWf_yWdk6jNH%HdVv1ziVvNuaj@k%CuDJW8y{vwZDTk->c{;fRs z8+Z7``)`tBVo;~m}v$(NHPVd2ufRm_f%z`J%79DnoV1TogS?S3Sd-ZcUi%3 zH>kK)MLDB6yG{Q1nC3;swo}(^xc!+Av3K>Uu^O6YGcd9`zS>I-zQvNLGB`H4{?6-7u9WEXFha;&uj;N`ZsU$kN)vz`0&T? z@@se2eBj0rA3xeK%S*ICVT74A56mXkm^m{4kD@!T|{H~K)cZ4f=Wdh@D8 zX+>6)Xf5t&5c%?FewA6~&_Lr7E=*X!LowSQ^%MSxdU3%1)ptB= zvbz2%XaduNk6IX!e4Y_g!jQOfd5<6YPu@mZndushXgP*Nbx=W}_|ZT6fr*k8hN+%U zDUHnFw8yFkM34~tfXED`4Ow2`qo*oz@E$RvY)pyJH4R!@OlH}fAA@Mxc2w+Wr7*^z ztV#C+;NHFC4GDK2*eb0FN=U&^(@KR9z;#Wm_Gb*e8D-%jV-cwo#^z`OgHvhKIDGK* zF49Vch{1+)b}nCMeR716j-t%jnPn85wf**FZZAKboI^B4Y4zUc@5BA2gR9kb*lpv@}Fd{MLBoKPQJquzh=9m-@2hV9+o zuTWIIk|HR!XI_7uTG;u;%!M4d-{Z-1+no{>~Pn;DTe- zwrtv-A;!^S=KVOiE2T+OFB1=tkE=&(B!M;A*t@qDC5CFg7}0oM(046ockfcpmqa3E zJ%1sn5T7*Qm-XiT0Ry@t^&l3C9xJ9MFye?T(n9$xmM`^KI(X4L6G@Ybboe^D+qC+IH zUTp~h9((3l=6jd<&_DbeJpZLHV6yvIOwb8jc7ZUQQ&_{^#fP8K$}GPUAZT7m50EA? zWv&c^^K89PC=Jnb-~&%TbI5u~oHhfyvufPenx5VV zj2h?a+%L#eir6fhOdS^QJP=7;!e)lP>riSSkx<5Bl(1Ot(3d^U>Uylh-Mo9!#1IChCvqT85^y~dOcDb=LFXKr5uc2zp-9q+=shU}?0kmRSv+11grw+v z;%p1{@)dmOxLj?yebQqjr|?2u!^UY?xw5Fop+`$+q%bKDnfW&&W;TxX) z4(1mgCbRIlkAE1~H~i3_`;Yj@FT9_}u0M=ui}R2daN*)1U%c}fl5di!A3EIGf9Ptv zx%U}^LSA-9!{GMBZ}p${$ukjAW+a4^wMcY?5Lxc-hvU-? zL*J)NkD3IXdZMYg+3k{wU5p;Po|)C@!rm+!RyU5qutwXOplAYx~ zm!Ej=yC%cQtEdN1@}M5BG7F-}6fEi)h|m(b{^%U7GdBJB(5OXSk!1!;;L0Pr?C;dL z5ZJB8CxsY+TnlAx(Q48gO{(A+63uo?yV+0_<>>jh7Nr#-fwmdij$D71<+RO~#opoM z;|mWcWhI6X+ z&3=iNam;)-IJ7nRr0Iud8a^Qt^CqKCFfXuK#?W_Yqv@J0HZLZ9Uc`_vWku7p%ojVf z%^E#T5^L705d-)h5&aUA`)I39qBjv@=sQJTjC?^#qxrS(K<7z}iKIvfKE;$|>=aLf zGL#|)PhC~Bd$-fN>)K@qCCZ)ftxs6q`wee{um+!Sj8oE$cn+2oxgPS+-Z@hGtp_0r zetVCdz02cZEj1P|t2S}%t>4Wf-}v3ouK3u`{x8gSFL3SuW$jI4{mkzBzR%g7<-gpO z5rIrf3tSZVfbm zQQIhLyLM{VspHtLC2N;0X=XH>g`DAb_xsip8p-rSQh0(F9;Gd1j&1!=YP)c z_g$YWdF0wP?!EpBkH7alhy*7qsJ8Z)zxg`TO9dMjANwG=7eW7du7PhNE?(fgCkjpH z0)`daqZ%KfEG2*UZ$HOB{BK_P`m<*x`7i(DuVA}`)(RUUy=#~?EiR=2e^2L$p=wC$ zh%r)^H6a9&@F25Q`|5>lM$vQQ{vn%JuG6(EOi=-mcDZ7@eSx#%Bg)YT+q693ol8Kp zeZSOFg(QRw)*{M+l%VY`NKJ}SAQ0C1Ae2_wN)93pnF2*gN{Ol}>$9c5Ghg}5D?#K^ zNuXaYP(o6bf>AvoMGxMyySu?gt+y8^cV4r$y`Z$gHiw{cTACajOBy=d|Z-&S?Qljl0FMN25yQd8z=I&h^GZ$c#B3Yjc zBLqWKeBJ_rcL-{h^E1kNM5Q!^Hkh*HV7BDyg%?)}Ap>j_8Ah%*9>K_fYmYIb9WFlg ziI3fT^TmJmEgS+lSM4Hlanwdt49Ome6g79=YB)aioE%wB4m%F^Tjr+@=?d{R#lEK%Py_EH2!e}x95?$A^n9uph``^d=AAgkJ_>EuZ z-Jb z%phMMe1a)tph=mWX(&-)-uN7y69%v-WvpUrdy}fW#np=%U2n26soCBrcaHaO+=%@t z($qNDv78@c!$3=mjQh($gkuz}RxMW_dzSn6?vYH5w}Hd^N4N;HCNU~OmD|kE4v1=# z%?ro{kA2Q7R}+X86vN;)nLIu4%Fq%?FyroJbCc9F-OS><|7wUV7su|H6!gs!r8UdtB8ND{fz2BNq1ITyd_G?SKHI_y+O{LClR&gW87;l{vg`V; zC<~OyYF(wxfCYG@(&)mVgbIg8XOLtLok$T~lr)QmH674GV ztE0n8XGL+dIH9%Bxm>`dhIK`guu<^nvme6wNPl{l>2#B-(j4Bsg^xpvOMvNxM~M9q zMO`x4dF%yX3c`F#UVt#LbV5Lg5iPQr)5ZJ}Y>h@4q>(Z^ezZax#o|P8^N%CH{P*6= zfAAw0dH#tpE9W>~G$0b4ht`L441kn@nf0_S2Bc1#VN*znK;rwq_b>A8ANTeB2vmEwH87k`o8Z4 zIV?izEK^e^$H&It(Pc$F8po4`$3{;S0YNvu$bvUd;Zt9o^ZS4F7B9VYlSD+w5^WUq zsAPA0B1KqE7qfe>Hr67Lbjwpp16rkFc+HxC&5K@dv<*1<>(r!YDBbilIV&lRUX2&x& zw>LREIp+9&Lu0`?xNz|i3guAYSQPaR+mHW+kN$ZKBM&u)rs30RgC_=oG>WD5h#1-0 zEzp~e&wlxYy2vSEJ_ZUU@lNph8z2T7S!3N`3(sj|eu!&ZFKS}QB+3~So}!pw%8KYM z$M=rWRmH#lqd&$+o_&g+`?;T^GZocjgTCuBXW)B;8VIH#>P5Vr&y;|4cmHr6V{ktB za~fKg1+ME!F^f}$R0%pVRLYT2>YY{bEZ zq*YGw^uZ&YXJd1dzxosZ4#5Y0;a7j18?U{}U;XRaBxDp)hZF-o_#}c5au{0Ie~@>M(P%W8 zHGY59hD(WTo0C#tljP2cq%IYgw0oQTblx^!!CdbXS&?T@Bc_6UyqCudx! zE-^BBvbP>ag}}OOenQpUzxh?92wb^-oseL5=LY_{7xMZXpqO6a;Pz`ww?53y?xW8S zAyXP~|B|B6;b@lfd@ImK(S=<9vZqR(x*~YtnGqqR^Lbzmu59f}{twsDbpoa3dDFEN{Z96-JxU?r!sTlmzx5SrR-zkU zo?dzEeILAg>!r8;rC)%I1ZJX!6e)CpmV#0%O05V^^N;^`%d1}lVPPl)^xfsm2JEHa$1Wn^J*AFKx>TlB|-$o zbuBh0)ei2SU7p?hTJZh%6xApNdn%&sNM!{ge{gJo6ndm7Nl`PZb7oK*V6=Ok*(ZOK z*T4KJHh1=*F3^)bymKrU`%E`>^v?BJ-g`up_(Bt$ zr|l$1`;zfUvgkVsS)jFK=^T|5ymcB;h2nJHGc66e&~z?)@03g=k^#4wR7lLH(= z2$c1Rwrja@^A z3ayq2l6O{UQ=H4bl$5#iKq?($NVe~~VzO0v>k)&|B>FH!)?`zumfD}p8$yz4QbzIk z1xH~#$Fqd4wkeHgK%1FN6uaA#5*W4fyRS&Uz|@<<^{2GmoFFs)p>>AEU-|6saOdtV zc6av}jVCzgS=_tH-qpw0e&h+h_)mX{(RhoeKk|J{Mw)7KkJz6OtEW}H^W=wyyuro8 z=75K`hYOK?{89*H%Kmm2)1dB6ymiuZ*7m~@7MXXJkP^Rt_mpC9M$;#%LbJ4vzPDLS z856A=Sh;}>J9_h@z?n zwT_|h+iX(tc31%3fd)qB{6gy@kaEk&z(t=okqDxWF$wEJZwizBh&ls6c~T7-3@S3Vy->9OSyFwWlZiRieLn6O^s55y>@ka)GUtg$E4}{7T3=im!M?A zhJ3F-`_UifLqGIWJoE8?llOhc5Afs%zKi0{7uEq zNK$=beC zQk)N_g(=ZmL-d)YENfAhWw~hGs&j#q6v=fcJo|U{IXgP!bg2-*p@pQLOxfKWt8vBU z#o7K*vpjxX5DCuFu9nQ(h*G(8!9@rp$}C1=v1~ZH^E#D?T)s5r!Xr+umr z+t*08A-EOwCc}^%(CR$>)HmA?^IZ86Y*yYA%G#svnWnLovo24__2WA#?=# z&USI|7epWpoq{0oeTNTT?(FQ;Cv$tYYFZE;bU}&{T^I`OQO01sAmTBFWM^kXZ%)c9 z&FQVv)%@_)-a1S%O1?Q{q*mY~HY7CAJAn@g*Z0`AV{>B0&okbBB;z1T zWWT`1rL5Fi%?ZU;wfopdKJ?At0S~o@r<7eY-bbAGv?)!djGYXXY)mKl^B@y zl7rKT5k1pU#6~z0noAe6m}D|3&ei^JFYc8M~T=$6N{&5B}F;RDo0(py1H zf>BvA8pEwOzQ*$KHkTexY+rkd>BYy01GeaeU(2Jc~2Q|MYX0C<<^kalC}eB;L3i2?Tl{85NokBAxg2 z-V@dWQ4&H9q>#wSo)n4{A^3o`Jvv5O=ZUW4@|CN+eB%|0dQ7`qA`3$p%%x>H=FA@v zV#qp!^N_2zhrrX*v-#D>uEl(%WjfdoF|jJQ3yCB|N(q}qDj@~$g@hP+o0=hoKFz4m(a*;plMQx8ein-E1#s;xX9@8b)Nl>AEr=|5EA18x*p8rD(?2H zOt+rU_4LZKnHS*X8~Fv~!-673%A0^oaX{)M!4E#aXn6ItlEZ@$e{$P#b2+0hg1vFU zSWAS;mavh@eFA;(XqAVe*4pzc;GDM~vI62jhsUcsT} zRuv^e2vHSfy=cS9>9WT~$wuLL@3n#-`d2RVZ~xHKeDwXBeB_xNaP51`s5VT;Y7^LK zPHx}vtCO1<%&|0!Mb1Bt0T&}<6EQNOk|27JF`?@zrkdbwVDiYbY+ZRTN@|EXMrQNk zb-Z0B>w5HPdt>+72S4~wxc^}%zyN?zXoFIk)_Z({lcwjjgN}dvE1Uc;zr4-!j|%?t zzv8*}_$j~e@=bp2#u0tFps{mK8ixxGkp#WZwK9b^!vH?0fdpsG2|efUsj~9b@Q=~{C1sipV8GhcZ zC(KsaGJfk$$Qd=4bz_|C%qoc9XKI@jkGcFGxh3?{R%j4-s;ZZ~3>4A?tha z&ASIPIT!=Qx<^_ml+nZ(ax9H8##$SEaJDSVVGYz-V?Z2`Ly0Mj)KaP0ybWF3AaGo~ zdX-zZ?(>z;{t==(WZN8~O+@KHT~+LEPRdeo6_~H)hi@#KCPh(+<>G+k8;l4n+lWs& zOmo=0lwI{K{`#<7fZ7Cpf!ziI5~NT1uIVqqWRjcs82) zY}^}I+b}S6Ddm&E^|>D?I7f_u>DCrM`IA4%4}SbR(2|@hBss_bvy&%h{HEd0dQcJu z#KZY=ZnO>|}15h`-;+HO7$pn*8N{uf)3G9BO=loDf zSd5V%1ui63ZHp)hj#n$Bgj@G}?lcxH6HjlAd1iM+)6Xdek>)S_euEDhYbDks4wo%L zKtBX7C?U_uATi)}A$Vj^=XEV{SQkTxJaS=|FMaU~+_-m0HJ(ruC9Z4f`+j(UDl?da zxFiI>wzxld3UtPp*7X)$R)Um8nIfr-R4$g7vMxdh!FktLLvElPn#i2(@qLew3R73A zF3WP+_(j**ZG>cNqa+GJv@1e?#s{9==Kg-q-UaaU6`NCICbii+Sy<7WzHzH>PVP;% zuRP+tqifGF#U?H#tXCitr4l%w7?qiaNUCCc?@_AVN6{*O@<%2|%9aWyJJ<2Aeum&3 zqtW*6r6)f6{)0C@`^KN;7>;$N&;rz`y#T#Q*!V4L|=kBhOzGbT(p? z#%P5S1ur}q>AWNn>3uG2Rx&$rTNkiCydx%djXUHWJ*$L+b9kTC#4o@48e2O%e9sH- zr&}#(mJ1Tuc$$Xr$LutY1ZRg|zXJ^nKvbq!LQ39t=P#a+WDX%ll#)i6BDmi6-evtl zj3Hwo#t>t`b`3E_wY{@l&Q|Vp*#<%cVvCIZdCx+!GcIj)5IQE4it(s4+ney4u*DTzuxe-zZU3J}e?;?UC0~A`{r*0r>!j3(e7q;(z@=ce#6_@iDOM9cN9; ztm~O-gH!>R1e3z#5NQF0&VkZu9T77OgKHzo`YzUGiPi>f3Y_zN;Mw=!oae)+dB9oBS_~>!bBgy8MxH`uB4u@vZdc4mb#27sSkBtd2xnfU|cG!^HfUaTDFu~Mk(J`Yp!#G z)`3(?=hV=mEQS;pMG66DJs)`Qd-->N?1#C2?a|yGGPo+7wfSXL>YU=u?w_=N_z%Fr z%}hy^Oi^Ym-S*i_s1>>}2q8>NDOqdV0Y?y|gmd=%15uPE2qEjLsOBp-KbtoM+Y4!Q zmZbFyh>7SeQe$-{An*tgF+_9L<<9Tt0TPZe5<kV#;z2Hyb5j*#&EZfI&tkg$4<#oPaJ#-XUc{ zU6pKY)>UQL1LVQI*IudO>AoZ)Oi4StgZG}cj|A_}TUsF^W#p_`a^uBMad_*KB)>$Y zKuR7#pm&j`4`^KyWl7&P$YSGCwe{H3f7TrE(71Rtyzycw*2#f_djCjmAZ=G2iz}ski_7ylxDjP&&^XOzWr&1lkn5_WB!q z`U_vgu2xi4eSUJ3WsMwO7*m)WnD@@Q#`NG7aC$bMODU58R8gRmB>22)W{-fP(7HG~ zo3$w=SCo0pHARuhrXfU1ATh>hBehyAy2WDI(e@GV0#a*^W`TS2lEX!IGee>%DmJHe zwJ|Z5hb?U0%#U6Ru64+o#cV&z;nHyb%X|&Q;7QRlo@_AL*dqG;LFtEKIs}iwqmw7Z zL{)9#`vtn1?x_00Q$Qt^5`S(SVEw&RLJV5;EYXfJvFat(3O@0%V_rJyX}sj+qlQCq z%-{RT6)(M7<=8i+=!Wc_m?G9kn%^Y7>5 zA9x>?lB`zCoF>wD*8L0tmAW*1DqX+4_j2FQ=B602njhf2V^rkhy>o$*j0%R}an3T@+{4O>si?<0k5!f2iy_EAHxd|ACO}-sT!2xE5Ob8g_lh^(s`&Rlrue0w zIpzC4e!zeGH;(z8zuR(Y0>A#xcYy5fHBx4SMa=CZrFk0#Ov9os)llp>w3V${z$^_L zad7tzU-;se`23C6nRk||9uom&^dQkn6jgctRmqHFzk3Tv_wOIhloaQ$hZHgwQKp3V zF83BzWwBhYY>dH5ndc!Xz*OZBYTf6wj-oVmS*k_j=CgU5<#VA&8UwE7#+#OQc9e%p zsnJR@sg&NB))xkpF02l}_LX*dHZxj-5XmkN@ILDfybr8=B&NWk53H=mCP}|K=H%c_ zy1vJdPXX%!iCk`JM!WRwLZlSY_2%`>M?U<-*L&U%9Rh`5_!Q^*6B{x%FBNp&asSlt zKm77Gx9^tx)DL<-`gG#vZNty}!#(D!ib8@&k`O&2f+-9>#K9Ms&S~2mEfdavEv3k= zojB;^`ksrIF7uba|ND62(k`KIfrv-}*LSq51-9>Ty@km6?*4U7fcVz_!AuS;!Fm)` zg8?M@K=6^GFjYucZ>{q-=K_SG4PC07LC`fV3C#A^wmMsOv-!#qLe3n}5{}Ot&pvgL z+s6W>3_dE9AWg>=n-jAGYyq4dz4a2^>9Gr-j1lvbyPURxh4pma6Qa*%90DSEk}4_3 z7ZA$OyFlkXap*k0KMPpv5yF5h>1~fP)2n9u$YWn`4$$9>H_&J~lrsn_V{joGJ4R)0 z@I0I=e(qOy_(#7Yu|9EOlAE<#=jd%msdMIU>q6EB4B$rMLG#WK;7rOP4+Gxdyd#p$ zo5^*2;Y)wQ;bO^na|_#d`O1h1sSBjch+r31LmH^~x>vx>`^RU6F)_H@FPucmEgo8f z6j)~|ilXpB^}z=#RPGB@1GJn3n4+X>TH<(Yb}#Ih`>)=e%^F8YIZ$*33)tKf^ks#_j>ZQ`2`X+1Xm;y!!VBXgT)uoM$E#O%pT5tPQK z#L1nnVkXZu4{aPQmY*F5GAEjltyJKIh?D4Lh!^G>AOCo zXhVG5cr<2jYs#$YdF=5gc>2mCG|OcUla?wU-@)gJKKLO7T7Eqp#QG)Zw9&n_eTpeU z5(tq8Q>7H%TFSzd9$^v55}AG&^V?<;LHZ=$MM%?}{v$)4!5QaT1i%4Jm} z84=M_Y+ugC@M$9(aNUts@i#&j~t9)iK;tF)$Tn>_fXn1!WlzV}^Q01%Wm3sS^cyG9H%;;C|C znO3?CLWkg7KUCajkAQPogCGP&Q9??pE{n-*#e6nzo4&P#1lO-l`1Ge=r&5s@U%G>k zLne`cx;9M4<#<$banSAg<;mB+?AxDU3n;1zsWno{iiBTwzUlgw;5#O!XYaE!OiX=2#jRFB#-c(-ugUr%L0)c!b~4eX8TVyjXg9hI=fc0Fu^FrvbTho zAJocPLd>oc)DV4(d$jauLcmwn{V2q~Ll99>BtX49cF9)zDrVQqIpP^Ro9l-@m zS+O`hWwuywFkf-={sEtU=~X%x2sSs0r4-JCrLwGi;1cv;xPRv+5P;CN-K?xCq!hS* zcmYI07i)QVGIdp()6>(1RKlCmWL`q&YP+>YK}d<#sxXo?U%Evb3`tLLL9n+KxO=48 zo+R|-2|oYT1&6b&-kFSwdOB7YhkH2!tA2U-Vzeu-s|l<5ePAfPNcrK50UPk%lcZ#{ z_cYs&evs39H#oiZWg43)`ZWChC=95Q=sN1rWUCrYuDx3y@NikU5EOYmA*9H-ED%yr z7|mu~Fs?L03M#EAjH27bRy7(-cB!@n!9TS^;DS(KyFq|@1KF`v!B_w+%ru{q}3-)FdS ztL5&SukpeQPjj}&aroo9WIQT&9td=3ZL|N!O*6Nsigs~=Nk028Z2sgUa)+Uo8UG(m zx9M!hwP(JKOOHK^4}s%Fq*M_tJVq6iG9|RJ~*k~qI{(l!n1v``Rkd;`DC*5;>y68o9^C%E(F+hC zd-BP>qAJHRMgnlwbey(5$DQM#>1jh?6(UDX&vDb!c{u4D`|~Ajj5I#7v>^)|5G-xx zx06ydHoJt@WemBOFQIfXP{JN<@^RbSmZod@{EeI3Z!M2M`2^#tAbQVgKBpRw^V+D( zA?M!=tlnBG^A1KZ0r6};n@KGPbx+P8@ZO($1hm#@EzNAz&VzT}_nB!7(VvS|oVE0Q zhfuQG*_x=?qMt2SmV=W{Y;0ECJuBE9J8s>c@m(L@h3X=&zWfGS8?m{$$;P7+rq?rG^#A8f3q&^39 zvGI&F)4c~@0R4^RfcFj##%gdadb?;sinU~E`1Mc} z5fiwW2nmeNjiN*_=)ol@&Tf~$p@ZJ-=9sKZG)Kyh4I@<*2d?ICuy3vF1G)LFi z-clDuxqD%!e)FZf^V!n+@z#c3t~^&SmE7L%c7NnHbLM9t3@NP%|6Hu%h zy5(99Zb;G7hkTlxc9yfwG52A(1_Ti?RKG@yGTHMNBi=_2=MARFK}}LBT;C6ovOS~m z81HfoywZk#SPRc1X#VsS5cdxbW?7IThMpsdDN1bL5quD&g1RcIc^_LPariv1*siA- z;^MR^=-WBoxpI4JYcy{-TehL?oB8y@!nYV6v?+b0W_z_b~RkJ!m$BvLB%MhuJL`vv=j_N5?Bt(G+RLT)^ zF>?O16ar-min65dS4dq^PcMG3p6+h9i{rDw@bqWP0hN%AmNFDdF)^A-D<)d8H?9~d z&4$tJjY=+5hLI5LR)(!Yv8g4Sg=E7BHVet7(M%L<7Mh8cOq8IO5~J36ylZ<5uuYnu$t}T6I3c<*H=^uq`{+D>pUQa zn1@9h0?r5GnkJSSZEC!05mHjtThE(nYj=$Y$Zu>8PF@M3S*LhP!A4o41WXIX#pyVo z00J(KOEyZwNJ}n`D=v;}YNePK1|y-?IdZMk*+|5u3v&M@aZw+9Kn$DdkD72 z*?thC2>Pxg#Yj8Y!ITtOn=9bMko^~9cyI@5Ckh?ug%J2wn!s=*nBn6BL2qNw2AtG3kl=N-GXu8ev_#U(UH&`6J zL1hv`#4P5C0n{j8ov{a5Ppi@Pbty6)@NjoR}Uio#%|WKt@G$Z;=5q+ywL z^xjh$LuWmURZnR&i>{}$`Gt`}5e9mBO$iGr5K7{0k2WRN_xV`~IatNy`3sX`!1X=4 ztj>cQkpka!d75`_AhL!N=Ih`9Ku|`{Q;g?8kXWaJiLCiEMpu*ZNFN>^&9u@{O7%7Z zCY(Vslb3uJxJ~Tu;?a zyW0PP?Uu-*qV1L}yC#=(xvc$@O6ITGwHRsXRwqn1r)*!mMpcbCxO$YLcs6Vmt?R)L>5&Lg%U7=JF@0hENHuhlm)3 zc=y5ot|1VJ-uXo_$jH3y2Qy?|3uB5%NjVzTX8-=-Oo$XR#T-c_bYbw`=a(l-)2ofT z)Qcv}R$a&#R7liS4k&u`vf-qW6v{JSG&v7&bIN2~?Z}J;tTB2!yZ7R!lA9x>N(sSi zcEr*_3K2!5lAc-zlJ6+Wl6o`-rSK^r>j}nalDC9@g>$*h99iLAn>7j5=JQe&TjXNW zZ}j~0u_(nlC}LRm20xk{a?NZSdTs|`r}rUa{|Gu~QG`KPnX6|Ig5LS_l`q9y3K_k} zcDWwTc5RMqCuasi?h&#!BX-{QIbFeTjlXLI=TI*90<*FXSb*Y&fq zu0cqgwdb^f9{P+VqN>Wm%vS9zg%GXn&KXKE)Y{tK;&KZ5Xme6kr?b_`VqtA(v*uwk z9#QE;N($!^(~;ruaEbRYt|a4HZI5bp9$3j;yPDm$?cz2m38f^dJHp6pT^T$A000c4 zNkl^poj$1hK?eM{fWhd!pvU6l0*f+r$T<;MGyklW-A zs&AYUww|GcShIqXQc4PyxoIOaC}LC&iZ1m~%`Wm$J+3CX8Wo2r3udd9k=kJ*Sotr)fD!6jUkjV6^zP+w;p4rjHim^Ez*owcAimHGZ~FG z>%wd;TW5xyB>;=i9)BtN?pjflgyuL?z+@q0LfG!UMX$wFNcip1n;w90;Rp6}6dB8cQwp2nC_m=$~DTz`lyw9YU zHo3i|C=0r_C23i2Z*Poj;B+}(_3dggosJFL(}LSaH5aE2h2yBzJbrZp=R9q{Vp_)O zcv9~i&Rn@(zk#M(9ex(S`cZ8v`u3E*Us0HXLIldP=4>(N%yo1&BI^xAinxBoWV%VS zTA(EKealD<2A^Vtkdm|cOpGf{G1>d5Q2I9?$_B1W9nAR_kVB(<$W!K|Gzb)ZNNA}D zDRH(~(FKo4kyUT8-lIhB8|-Yz;M~w22DzbJNI5i*X<~>&b-br*8f@2Ln-%S1j_n)z zc9nl_Rs?79&M`kZLrRIW4%_#G-;g!d@!*eheZb;uHd|{Qv^JT9a&EAPDYQ~XD_H<@ z5xhqvlvLS;90z~H;6otAdNis>z|qm^vTL0{$bt|Rk8COCJj(uRlPg!YaV}xXElj<^ zc(TE`GCS{L>ALy;%YWqT3S>zL3A;K$%S3Ak=pqk4{!vzZ2SBSJB24*J9HOFw5m?KB`A4a|9+s z%`*EE%eq1-C6y2pU@=>C{bJ#Wc3nXq*h)9KywT&E86qWCi!)A+R~*j*^CnywNFlwx z2HMs9uxrlVY+OJ}NwYem_YB#G5$7^hTp39Ud2=eq+l(gLOeSMYy-8J1A$eT4#P_F2 zBJF%Xb*m$kh*AjY_1Eo)$UlpilJEh7BvZF=Zlmf#q>ze8&a#owqmU?-<(684Q3Wx7 z+>z4IdPnCSLTVg2CWf^;Sjuca9frcbZL%;l2FkJ`#6WPFAVT!Rr&QCmE6TE>YnFH) z@ILqY#B8XL!;XD;Q4i^F;rlG|XDD&kdf`2QgzSFN@y*mDqUTwtju`iBO<;i3RpSeE6R8}YD|emgm4w~ zaup9?w2m68&{$5V@G^f_vnjj;bb9AC82bPoigX3h06PHgot}*gO?L?_lS8Vt7QSv% zc-lJv4$sdonum{m!X)8q1_n)4#YGs9EQtGtaR0yKW&4}o{VnkMR2=}=CSY4f^)n*i zr)BhzY65WOfE&h9V7v$5#T}>GMl z;L%o7FgM(^4T7%-u8Pv%&YWG0|8@QHlRw;Eoqht~Qpz%^$9#^|q9XSK^GFdX&y3bb zRc3SqQ5Y5))-x*K!iRvNWY{K-mcEu1YzQ!76e30N0Gigp0jO+%6|Iu+czxSS&LBDH zk-dH*dZCLITuX{tc9QzVNkVAnY_ud=i@;uq+TRzTq#(?_4Pf{A`6QI4fU}m%($ES) z+!zF2zz2`5!C<768ofLl*HM|pOkxns0O#VNQ(2TS#_WxT=HO;w-E?llhZ^ep3K%M& zq}aIPSSJFeygGpyWN)B{N6|e&6P#~A)}pm7f@`>G zDk8U}sPb>-&Gh6iSEt7xHBEgA;6@O{7oufsvIg#obfjWr&<+3^IgTJnDufvH31Db6 zmTipND^yHlR@qiEe@VVU6*T}j0z-jg#?T0Y#b_ipAR%>f5U0l#Y@A+!M#to1?f%Zz(Ze4+_}*@*hkH9CKD({10r;0b4(gO6 z6|NYVabo$*Elbf;FfIdg(!LBpF?(N4&z_s@`-iq&z_t}wYYy$4*j4cLb(mc|`}gGh z>BqKNo-v1s5PU9@-b%ldmNz2#t@K}|HGmcg(OFTJ@wg29jERmsVulbakvdkQZdT!j z5`@zR`Fb(%v@9!Oi7D`c56oa_LK_&*nCM-A-VGt9NDjdX(E(8Oy(7NMFuGy_j;JMQ z8aYZ{@oy;O?6Hoj+-I$L~8^!8H|JeSJF}KmO<9`o$CPn#+vX%S_7Cf>(8D>a%-3 zk?)7X8F?vX8n`F(=f2FFrn8^UuetSo-SrhiBj2f`EqQvL!UTQy zv7s-0{p}-s-*pp1t&`xsI(i7-S6`2sCQ?n= zA_i|kXnKRbQO~I-UNdmmFqqsk_;`bRSfge7zJb?#!=~^2#zg&p|Iu4ML!A!Nx7deG h3_;(3FpO{c?|*NJ-*l1{&}#qy002ovPDHLkV1i0_d8+^b literal 0 HcmV?d00001 diff --git a/src/calibre/devices/prs505/sony_cache.py b/src/calibre/devices/prs505/sony_cache.py index b87ca937bc..3ac35df9b2 100644 --- a/src/calibre/devices/prs505/sony_cache.py +++ b/src/calibre/devices/prs505/sony_cache.py @@ -10,10 +10,10 @@ from base64 import b64decode from uuid import uuid4 from lxml import etree -from calibre import prints, guess_type +from calibre import prints, guess_type, isbytestring from calibre.devices.errors import DeviceError from calibre.devices.usbms.driver import debug_print -from calibre.constants import DEBUG +from calibre.constants import DEBUG, preferred_encoding from calibre.ebooks.chardet import xml_to_unicode from calibre.ebooks.metadata import authors_to_string, title_sort @@ -473,6 +473,13 @@ class XMLCache(object): # if the case of a tie, and hope it is right. timestamp = os.path.getmtime(path) rec_date = record.get('date', None) + + def clean(x): + if isbytestring(x): + x = x.decode(preferred_encoding, 'replace') + x.replace(u'\0', '') + return x + if not getattr(book, '_new_book', False): # book is not new if strftime(timestamp, zone=time.gmtime) == rec_date: gtz_count += 1 @@ -486,19 +493,19 @@ class XMLCache(object): tz = time.gmtime debug_print("Using GMT TZ for new book", book.lpath) date = strftime(timestamp, zone=tz) - record.set('date', date) + record.set('date', clean(date)) - record.set('size', str(os.stat(path).st_size)) + record.set('size', clean(str(os.stat(path).st_size))) title = book.title if book.title else _('Unknown') - record.set('title', title) + record.set('title', clean(title)) ts = book.title_sort if not ts: ts = title_sort(title) - record.set('titleSorter', ts) + record.set('titleSorter', clean(ts)) if self.use_author_sort and book.author_sort is not None: - record.set('author', book.author_sort) + record.set('author', clean(book.author_sort)) else: - record.set('author', authors_to_string(book.authors)) + record.set('author', clean(authors_to_string(book.authors))) ext = os.path.splitext(path)[1] if ext: ext = ext[1:].lower() @@ -506,7 +513,7 @@ class XMLCache(object): if mime is None: mime = guess_type('a.'+ext)[0] if mime is not None: - record.set('mime', mime) + record.set('mime', clean(mime)) if 'sourceid' not in record.attrib: record.set('sourceid', '1') if 'id' not in record.attrib: diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 91afac8aa2..d81918c307 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -765,6 +765,7 @@ class DeviceMixin(object): # {{{ self.book_details.reset_info() self.location_view.setCurrentIndex(self.location_view.model().index(0)) self.refresh_ondevice_info (device_connected = False) + self.tool_bar.device_status_changed(bool(connected)) def info_read(self, job): ''' diff --git a/src/calibre/gui2/dialogs/config/__init__.py b/src/calibre/gui2/dialogs/config/__init__.py index bf9dc0a623..b064dc53c2 100644 --- a/src/calibre/gui2/dialogs/config/__init__.py +++ b/src/calibre/gui2/dialogs/config/__init__.py @@ -334,7 +334,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): def __init__(self, parent, library_view, server=None): ResizableDialog.__init__(self, parent) - self.ICON_SIZES = {0:QSize(48, 48), 1:QSize(32,32), 2:QSize(24,24)} self._category_model = CategoryModel() self.category_view.currentChanged = self.category_current_changed @@ -389,10 +388,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.add_custcol_button.clicked.connect(self.add_custcol) self.edit_custcol_button.clicked.connect(self.edit_custcol) - icons = config['toolbar_icon_size'] - self.toolbar_button_size.setCurrentIndex(0 if icons == self.ICON_SIZES[0] else 1 if icons == self.ICON_SIZES[1] else 2) - self.show_toolbar_text.setChecked(config['show_text_in_toolbar']) - output_formats = sorted(available_output_formats()) output_formats.remove('oeb') for f in output_formats: @@ -845,8 +840,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): must_restart = self.apply_custom_column_changes() - config['toolbar_icon_size'] = self.ICON_SIZES[self.toolbar_button_size.currentIndex()] - config['show_text_in_toolbar'] = bool(self.show_toolbar_text.isChecked()) config['separate_cover_flow'] = bool(self.separate_cover_flow.isChecked()) config['disable_tray_notification'] = not self.systray_notifications.isChecked() p = {0:'normal', 1:'high', 2:'low'}[self.priority.currentIndex()] diff --git a/src/calibre/gui2/dialogs/config/config.ui b/src/calibre/gui2/dialogs/config/config.ui index b473ee7846..5f890631b2 100644 --- a/src/calibre/gui2/dialogs/config/config.ui +++ b/src/calibre/gui2/dialogs/config/config.ui @@ -422,54 +422,6 @@ - - - Toolbar - - - - - - - Large - - - - - Medium - - - - - Small - - - - - - - - &Button size in toolbar - - - toolbar_button_size - - - - - - - Show &text in toolbar buttons - - - true - - - - - - - diff --git a/src/calibre/gui2/init.py b/src/calibre/gui2/init.py index 2d038d9ddc..2474685522 100644 --- a/src/calibre/gui2/init.py +++ b/src/calibre/gui2/init.py @@ -176,12 +176,6 @@ class ToolbarMixin(object): # {{{ def show_help(self, *args): open_url(QUrl('http://calibre-ebook.com/user_manual')) - def read_toolbar_settings(self): - self.tool_bar.setIconSize(config['toolbar_icon_size']) - self.tool_bar.setToolButtonStyle( - Qt.ToolButtonTextUnderIcon if \ - config['show_text_in_toolbar'] else \ - Qt.ToolButtonIconOnly) # }}} diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 1c853cbdff..0228249e8d 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -5,6 +5,8 @@ __license__ = 'GPL v3' __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' +from operator import attrgetter + from PyQt4.Qt import QIcon, Qt, QWidget, QAction, QToolBar, QSize, QVariant, \ QAbstractListModel, QFont, QApplication, QPalette, pyqtSignal, QToolButton, \ QModelIndex, QListView, QAbstractButton, QPainter, QPixmap, QColor, \ @@ -13,41 +15,11 @@ from PyQt4.Qt import QIcon, Qt, QWidget, QAction, QToolBar, QSize, QVariant, \ from calibre.constants import __appname__, filesystem_encoding from calibre.gui2.search_box import SearchBox2, SavedSearchBox from calibre.gui2.throbber import ThrobbingButton -from calibre.gui2 import NONE +from calibre.gui2 import NONE, config from calibre.gui2.widgets import ComboBoxWithHelp from calibre import human_readable -class ToolBar(QToolBar): # {{{ - - def __init__(self, parent=None): - QToolBar.__init__(self, parent) - self.setContextMenuPolicy(Qt.PreventContextMenu) - self.setMovable(False) - self.setFloatable(False) - self.setOrientation(Qt.Horizontal) - self.setAllowedAreas(Qt.TopToolBarArea|Qt.BottomToolBarArea) - self.setIconSize(QSize(48, 48)) - self.setToolButtonStyle(Qt.ToolButtonTextUnderIcon) - - def add_actions(self, *args): - self.left_space = QWidget(self) - self.left_space.setSizePolicy(QSizePolicy.Expanding, - QSizePolicy.Minimum) - self.addWidget(self.left_space) - for action in args: - if action is None: - self.addSeparator() - else: - self.addAction(action) - self.right_space = QWidget(self) - self.right_space.setSizePolicy(QSizePolicy.Expanding, - QSizePolicy.Minimum) - self.addWidget(self.right_space) - - def contextMenuEvent(self, *args): - pass - -# }}} +ICON_SIZE = 48 # Location View {{{ @@ -191,14 +163,15 @@ class LocationView(QListView): self.setTabKeyNavigation(True) self.setProperty("showDropIndicator", True) self.setSelectionMode(self.SingleSelection) - self.setIconSize(QSize(40, 40)) + self.setIconSize(QSize(ICON_SIZE, ICON_SIZE)) self.setMovement(self.Static) self.setFlow(self.LeftToRight) - self.setGridSize(QSize(175, 90)) + self.setGridSize(QSize(175, ICON_SIZE)) self.setViewMode(self.ListMode) self.setWordWrap(True) self.setObjectName("location_view") - self.setMaximumHeight(74) + self.setMaximumSize(QSize(600, ICON_SIZE+16)) + self.setMinimumWidth(400) def eject_clicked(self, *args): self.unmount_device.emit() @@ -207,6 +180,10 @@ class LocationView(QListView): self.model().count = new_count self.model().reset() + @property + def book_count(self): + return self.model().count + def current_changed(self, current, previous): if current.isValid(): i = current.row() @@ -248,12 +225,15 @@ class EjectButton(QAbstractButton): def __init__(self, parent): QAbstractButton.__init__(self, parent) self.mouse_over = False + self.setMouseTracking(True) def enterEvent(self, event): self.mouse_over = True + QAbstractButton.enterEvent(self, event) def leaveEvent(self, event): self.mouse_over = False + QAbstractButton.leaveEvent(self, event) def paintEvent(self, event): painter = QPainter(self) @@ -344,33 +324,84 @@ class SearchBar(QWidget): # {{{ # }}} -class LocationBar(ToolBar): # {{{ +class ToolBar(QToolBar): # {{{ def __init__(self, actions, donate, location_view, parent=None): - ToolBar.__init__(self, parent) - - for ac in actions: - self.addAction(ac) - - self.addWidget(location_view) - self.w = QWidget() - self.w.setLayout(QVBoxLayout()) - self.w.layout().addWidget(donate) - donate.setAutoRaise(True) - donate.setCursor(Qt.PointingHandCursor) - self.addWidget(self.w) - self.setIconSize(QSize(50, 50)) + QToolBar.__init__(self, parent) + self.setContextMenuPolicy(Qt.PreventContextMenu) + self.setMovable(False) + self.setFloatable(False) + self.setOrientation(Qt.Horizontal) + self.setAllowedAreas(Qt.TopToolBarArea|Qt.BottomToolBarArea) + self.setIconSize(QSize(ICON_SIZE, ICON_SIZE)) self.setToolButtonStyle(Qt.ToolButtonTextUnderIcon) - def button_for_action(self, ac): - b = QToolButton(self) - b.setDefaultAction(ac) - for x in ('ToolTip', 'StatusTip', 'WhatsThis'): - getattr(b, 'set'+x)(b.text()) + self.showing_device = False + self.all_actions = actions + self.donate = donate + self.location_view = location_view + self.d_widget = QWidget() + self.d_widget.setLayout(QVBoxLayout()) + self.d_widget.layout().addWidget(donate) + donate.setAutoRaise(True) + donate.setCursor(Qt.PointingHandCursor) + self.build_bar() + + def contextMenuEvent(self, *args): + pass + + def device_status_changed(self, connected): + self.showing_device = connected + self.build_bar() + + def build_bar(self): + order_field = 'device' if self.showing_device else 'normal' + o = attrgetter(order_field+'_order') + sepvals = [2] if self.showing_device else [1] + sepvals += [3] + actions = [x for x in self.all_actions if o(x) > -1] + actions.sort(cmp=lambda x,y : cmp(o(x), o(y))) + self.clear() + for x in actions: + self.addAction(x) + ch = self.widgetForAction(x) + ch.setCursor(Qt.PointingHandCursor) + ch.setAutoRaise(True) + + if x.action_name == 'choose_library': + self.location_action = self.addWidget(self.location_view) + self.choose_action = x + if config['show_donate_button']: + self.addWidget(self.d_widget) + if x.action_name not in ('choose_library', 'help'): + ch.setPopupMode(ch.MenuButtonPopup) + + + for x in actions: + if x.separator_before in sepvals: + self.insertSeparator(x) + + + self.location_action.setVisible(self.showing_device) + self.choose_action.setVisible(not self.showing_device) + + def count_changed(self, new_count): + text = _('%d books')%new_count + a = self.choose_action + a.setText(text) + + def resizeEvent(self, ev): + style = Qt.ToolButtonTextUnderIcon + if self.size().width() < 1260: + style = Qt.ToolButtonIconOnly + self.setToolButtonStyle(style) + QToolBar.resizeEvent(self, ev) - return b # }}} +class Action(QAction): + pass + class MainWindowMixin(object): def __init__(self): @@ -385,12 +416,19 @@ class MainWindowMixin(object): self.centralwidget.setLayout(self._central_widget_layout) self.resize(1012, 740) self.donate_button = ThrobbingButton(self.centralwidget) - self.donate_button.set_normal_icon_size(64, 64) + self.donate_button.set_normal_icon_size(ICON_SIZE, ICON_SIZE) # Actions {{{ - def ac(name, text, icon, shortcut=None, tooltip=None): - action = QAction(QIcon(I(icon)), text, self) + all_actions = [] + + def ac(normal_order, device_order, separator_before, + name, text, icon, shortcut=None, tooltip=None): + action = Action(QIcon(I(icon)), text, self) + action.normal_order = normal_order + action.device_order = device_order + action.separator_before = separator_before + action.action_name = name text = tooltip if tooltip else text action.setToolTip(text) action.setStatusTip(text) @@ -400,56 +438,46 @@ class MainWindowMixin(object): if shortcut: action.setShortcut(shortcut) setattr(self, 'action_'+name, action) + all_actions.append(action) - ac('add', _('Add books'), 'add_book.svg', _('A')) - ac('del', _('Remove books'), 'trash.svg', _('Del')) - ac('edit', _('Edit metadata'), 'edit_input.svg', _('E')) - ac('merge', _('Merge book records'), 'merge_books.svg', _('M')) - ac('sync', _('Send to device'), 'sync.svg') - ac('save', _('Save to disk'), 'save.svg', _('S')) - ac('news', _('Fetch news'), 'news.svg', _('F')) - ac('convert', _('Convert books'), 'convert.svg', _('C')) - ac('view', _('View'), 'view.svg', _('V')) - ac('open_containing_folder', _('Open containing folder'), + ac(0, 7, 0, 'add', _('Add books'), 'add_book.svg', _('A')) + ac(1, 1, 0, 'edit', _('Edit metadata'), 'edit_input.svg', _('E')) + ac(2, 2, 3, 'convert', _('Convert books'), 'convert.svg', _('C')) + ac(3, 3, 0, 'view', _('View'), 'view.svg', _('V')) + ac(4, 4, 3, 'choose_library', _('%d books')%0, 'lt.png', + tooltip=_('Choose calibre library to work with')) + ac(5, 5, 3, 'news', _('Fetch news'), 'news.svg', _('F')) + ac(6, 6, 0, 'save', _('Save to disk'), 'save.svg', _('S')) + ac(7, 0, 0, 'sync', _('Send to device'), 'sync.svg') + ac(8, 8, 3, 'del', _('Remove books'), 'trash.svg', _('Del')) + ac(9, 9, 3, 'help', _('Help'), 'help.svg', _('F1'), _("Browse the calibre User Manual")) + ac(10, 10, 0, 'preferences', _('Preferences'), 'config.svg', _('Ctrl+P')) + + ac(-1, -1, 0, 'merge', _('Merge book records'), 'merge_books.svg', _('M')) + ac(-1, -1, 0, 'open_containing_folder', _('Open containing folder'), 'document_open.svg') - ac('show_book_details', _('Show book details'), + ac(-1, -1, 0, 'show_book_details', _('Show book details'), 'dialog_information.svg') - ac('books_by_same_author', _('Books by same author'), + ac(-1, -1, 0, 'books_by_same_author', _('Books by same author'), 'user_profile.svg') - ac('books_in_this_series', _('Books in this series'), + ac(-1, -1, 0, 'books_in_this_series', _('Books in this series'), 'books_in_series.svg') - ac('books_by_this_publisher', _('Books by this publisher'), + ac(-1, -1, 0, 'books_by_this_publisher', _('Books by this publisher'), 'publisher.png') - ac('books_with_the_same_tags', _('Books with the same tags'), + ac(-1, -1, 0, 'books_with_the_same_tags', _('Books with the same tags'), 'tags.svg') - ac('preferences', _('Preferences'), 'config.svg', _('Ctrl+P')) - ac('help', _('Help'), 'help.svg', _('F1'), _("Browse the calibre User Manual")) # }}} - self.tool_bar = ToolBar(self) - self.addToolBar(Qt.BottomToolBarArea, self.tool_bar) - self.tool_bar.add_actions(self.action_convert, self.action_view, - None, self.action_edit, None, - self.action_save, self.action_del, - None, - self.action_help, None, self.action_preferences) - self.location_view = LocationView(self.centralwidget) self.search_bar = SearchBar(self) - self.location_bar = LocationBar([self.action_add, self.action_sync, - self.action_news], self.donate_button, self.location_view, self) - self.addToolBar(Qt.TopToolBarArea, self.location_bar) + self.tool_bar = ToolBar(all_actions, self.donate_button, self.location_view, self) + self.addToolBar(Qt.TopToolBarArea, self.tool_bar) l = self.centralwidget.layout() l.addWidget(self.search_bar) - for ch in list(self.tool_bar.children()) + list(self.location_bar.children()): - if isinstance(ch, QToolButton): - ch.setCursor(Qt.PointingHandCursor) - ch.setAutoRaise(True) - if ch is not self.donate_button: - ch.setPopupMode(ch.MenuButtonPopup) - + def read_toolbar_settings(self): + pass diff --git a/src/calibre/gui2/search_restriction_mixin.py b/src/calibre/gui2/search_restriction_mixin.py index f677c839d8..a4186ad8d1 100644 --- a/src/calibre/gui2/search_restriction_mixin.py +++ b/src/calibre/gui2/search_restriction_mixin.py @@ -13,6 +13,7 @@ class SearchRestrictionMixin(object): self.search_restriction.setSizeAdjustPolicy(self.search_restriction.AdjustToMinimumContentsLengthWithIcon) self.search_restriction.setMinimumContentsLength(10) self.search_restriction.setStatusTip(self.search_restriction.toolTip()) + self.search_count.setText(_("(all books)")) ''' Adding and deleting books while restricted creates a complexity. When added, diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index 6bd7b2b502..ba4c637932 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -167,8 +167,6 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ self.eject_action = self.system_tray_menu.addAction( QIcon(I('eject.svg')), _('&Eject connected device')) self.eject_action.setEnabled(False) - if not config['show_donate_button']: - self.donate_button.setVisible(False) self.addAction(self.quit_action) self.action_restart = QAction(_('&Restart'), self) self.addAction(self.action_restart) @@ -220,8 +218,9 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ if self.system_tray_icon.isVisible() and opts.start_in_tray: self.hide_windows() - self.library_view.model().count_changed_signal.connect \ - (self.location_view.count_changed) + for t in (self.location_view, self.tool_bar): + self.library_view.model().count_changed_signal.connect \ + (t.count_changed) if not gprefs.get('quick_start_guide_added', False): from calibre.ebooks.metadata import MetaInformation mi = MetaInformation(_('Calibre Quick Start Guide'), ['John Schember']) @@ -274,8 +273,6 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ SIGNAL('start_recipe_fetch(PyQt_PyObject)'), self.download_scheduled_recipe, Qt.QueuedConnection) - self.location_view.setCurrentIndex(self.location_view.model().index(0)) - self.keyboard_interrupt.connect(self.quit, type=Qt.QueuedConnection) AddAction.__init__(self) From a702ef0bb1d31f15c45116cef58ea53113bdd92c Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 14 Jul 2010 04:35:39 +0100 Subject: [PATCH 008/100] Launchpad automatic translations update. --- src/calibre/translations/da.po | 2141 +++++++++++++++++------------ src/calibre/translations/fr.po | 2 +- src/calibre/translations/nl.po | 70 +- src/calibre/translations/ru.po | 28 +- src/calibre/translations/sv.po | 909 ++++++------ src/calibre/translations/zh_CN.po | 864 ++++++------ 6 files changed, 2298 insertions(+), 1716 deletions(-) diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 83c4443664..2ea6a596b2 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-12 22:50+0000\n" +"PO-Revision-Date: 2010-07-13 22:11+0000\n" "Last-Translator: Glenn \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -176,8 +176,9 @@ msgid "" "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -"Følg alle lokale links i en HTML-fil og pak alle filerne ned i en ZIP-fil. " -"Dette plug-in bliver kørt hver gang du tilføjer en HTML-fil til biblioteket." +"Følg alle lokale henvisninger i en HTML-fil og pak alle filerne ned i en ZIP-" +"fil. Dette udvidelsesmodul bliver kørt hver gang du tilføjer en HTML-fil til " +"biblioteket." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" @@ -194,8 +195,8 @@ msgid "" "file to the library." msgstr "" "Lav et PMLZ-arkiv, der indeholder PML-filen og alle billeder i biblioteket " -"pmlname_img eller billeder. Dette plug-in kører hver gang du tilføjer en PML-" -"fil til biblioteket." +"pmlname_img eller billeder. Dette udvidelsesmodul kører hver gang du " +"tilføjer en PML-fil til biblioteket." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" @@ -255,8 +256,8 @@ msgid "" "encoding declarations." msgstr "" "Angiv tegnsættet for kildedokumentet. Hvis denne valgmulighed vælges, vil " -"dokumentets tegnsæt valg overskrives. Især nyttig til dokumenter hvor " -"tegnsæt ikke er valgt eller har fejlagtige tegnsæt valg." +"dokumentets tegnsætsvalg overskrives. Især nyttig til dokumenter, hvor " +"tegnsæt ikke er valgt eller har fejlagtige tegnsætsvalg." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" @@ -267,8 +268,9 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"Hvis angivet, vil output plug-in prøve at generere output, der er så læsbart " -"som muligt. Vil muligvis ikke have virkning for visse output plug-in." +"Hvis angivet, vil output-udvidelsesmodul prøve at generere output, der er så " +"læsbart som muligt. Vil muligvis ikke have virkning for visse output-" +"udvidelsesmoduler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" @@ -399,31 +401,32 @@ msgstr "Denne profil er beregnet til Amazon Kindle DX." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Installed plugins" -msgstr "Installerede plug-in" +msgstr "Installerede udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Mapping for filetype plugins" -msgstr "Opsætning af filtype plug-in" +msgstr "Opsætning af filtype udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Local plugin customization" -msgstr "Tilpasning af lokalt plug-in" +msgstr "Tilpasning af lokal udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Disabled plugins" -msgstr "Deaktiverede plug-in" +msgstr "Deaktiverede udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" -msgstr "Aktiverede plug-in" +msgstr "Aktiverede udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " -msgstr "Intet gyldigt plug-in fundet i " +msgstr "Intet gyldigt udvidelsesmodul fundet i " #: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 msgid "Initialization of plugin %s failed with traceback:" -msgstr "Initialiseringen af plug-in %s fejlede med følgende backtrace:" +msgstr "" +"Initialiseringen af udvidelsesmodul %s fejlede med følgende backtrace:" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 msgid "" @@ -432,39 +435,40 @@ msgid "" " Customize calibre by loading external plugins.\n" " " msgstr "" -" Tilpas Calibre ved at indlæse eksterne plug-in.\n" +" Tilpas Calibre ved at indlæse eksterne udvidelsesmoduler.\n" " " #: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -"Tilføj et plug-in ved at angive stien til ZIP-filen, hvori det er gemt." +"Tilføj et udvidelsesmodul ved at angive stien til ZIP-filen, hvori det er " +"gemt." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -"Fjerner det angivne brugerdefinerede plug-in. Har ingen effekt på indbyggede " -"plug-in" +"Fjerner det angivne brugerdefinerede udvidelsesmodul. Har ingen effekt på " +"indbyggede udvidelser" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -"Brugertilpas plug-in. Angiv plug-in navn og tilpasningstekststrenge adskilt " -"af kommaer." +"Brugertilpas udvidelsesmodul. Angiv udvidelsesmodulnavn og " +"tilpasningstekststrenge adskilt af kommaer." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 msgid "List all installed plugins" -msgstr "Vis alle installerede plug-in" +msgstr "Vis alle installerede udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 msgid "Enable the named plugin" -msgstr "Aktivér det angivne plug-in" +msgstr "Aktivér det angivne udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Disable the named plugin" -msgstr "Deaktivér det angivne plug-in" +msgstr "Deaktivér det angivne udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." @@ -526,7 +530,7 @@ msgid "" msgstr "" "Nogle bøger ikke fundet i iTunes database.\n" "Sletter ved at anvende iBooks app.\n" -"Vælg 'Show Details' for en liste." +"Klik 'Show Details' for en liste." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" @@ -534,7 +538,7 @@ msgid "" "Click 'Show Details' for a list." msgstr "" "Nogle omslagsdele kunne ikke konverteres.\n" -"Vælg 'Show Details' for en liste." +"Klik 'Show Details' for en liste." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 @@ -827,7 +831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:603 msgid "Unable to mount main memory (Error code: %d)" -msgstr "Kan ikke monterer hovedhukommelsen (Fejlkode: %d)" +msgstr "Kan ikke benytte arbejdshukommelsen (Fejlkode: %d)" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:740 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:742 @@ -840,7 +844,7 @@ msgstr "Den valgte sokkel: %s er ikke understøttet." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:773 msgid "There is insufficient free space in main memory" -msgstr "Der er ikke tilstrækkelig plads i hovedhukommelsen" +msgstr "Der er ikke tilstrækkelig plads i arbejdshukommelsen" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:775 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:777 @@ -949,7 +953,7 @@ msgstr "Udpak miniaturebillede fra LRF-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" -msgstr "Angiv udgiver" +msgstr "Angiv forlag" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 @@ -1133,7 +1137,7 @@ msgstr "" "bindestreg. Slutteligt, hvis output_file ikke har en filtype endelse, bliver " "den tolket som en mappe og en \"åben e-bog\" (OEB) bestående af HTML-filer " "bliver skrevet til den mappe. Disse filer er de filer der normalt ville være " -"overført til ouput plugin'et.\n" +"overført til output udvidelsesmodulet.\n" "\n" "Efter specificering af input- og output-fil, kan konverteringen justeres ved " "at specificere forskellige muligheder. De tilgængelige muligheder afhænger " @@ -1365,7 +1369,7 @@ msgstr "" "\"part\" som kapiteltitler såvel som enhver tag der har class=\"chapter\". " "Udtrykket skal som evalueringsresultat give en elementliste. For at " "deaktivere kapiteldetektering vælg udtrkket \"/\". Se XPath Tutorial i " -"calibre User Manual for yderligere hjælp af denne egenskab." +"calibre User Manual for yderligere hjælp af denne funktion." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" @@ -1392,7 +1396,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." -msgstr "Et XPath-udtryk. Sideskift isættes før de angivne elementer." +msgstr "Et XPath-udtryk. Sideskift isættes før de angivne emner." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" @@ -1575,7 +1579,7 @@ msgstr "Angiv e-bogsbeskrivelse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." -msgstr "Angiv e-bogsudgiveren." +msgstr "Angiv e-bogsforlaget." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 @@ -1590,7 +1594,7 @@ msgstr "Angiv bogens indeks anvendt i bogserien." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /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 rang. Skal være et heltal i intervallet 1 til 5." +msgstr "Angiv vurdering. Skal være et heltal i intervallet 1 til 5." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 @@ -1610,7 +1614,7 @@ msgstr "Angiv bogens bogens producer." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." -msgstr "" +msgstr "Vælg sprog." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." @@ -1626,7 +1630,7 @@ msgstr "Kunne ikke finde en e-bog i arkivet" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" -msgstr "Serieindeks og rang skal være heltal. Ignoreres" +msgstr "Serieindeks og vurdering skal være heltal. Ignoreres" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" @@ -1642,7 +1646,7 @@ msgstr "Udfører transformationer på e-bog..." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" -msgstr "" +msgstr "Opretter" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" @@ -1818,8 +1822,8 @@ msgid "" "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" -"Normalt vil dette input-plug-in re-arrangere alle input-filerne i en " -"standard mappe hierarki. Anvend kun denne valgmulighed hvis du ved hvad du " +"Normalt vil dette input-udvidelsesmodul genarrangere alle input-filerne i en " +"standard mappehierarki. Anvend kun denne valgmulighed hvis du ved hvad du " "gør, da valget kan have flere fæle sideeffekter i resten af " "konverteringstrinene." @@ -1854,7 +1858,7 @@ msgstr "Skrevet forbehandlet HTML til " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" -msgstr "" +msgstr "Behandler %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." @@ -2092,7 +2096,7 @@ msgstr "Forfatter(e)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" -msgstr "Udgiver" +msgstr "Forlag" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 @@ -2152,7 +2156,7 @@ msgstr "Rettigheder" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" -msgstr "" +msgstr "LEDER REVISION" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41 msgid "" @@ -2266,7 +2270,7 @@ msgstr "Ændrede metadata" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" -msgstr "OPF dannet i" +msgstr "OPF oprettet i" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" @@ -2290,7 +2294,7 @@ msgstr "Download metadata" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "ratings" -msgstr "bedømmelser" +msgstr "vurderinger" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 msgid "tags" @@ -2326,7 +2330,7 @@ msgstr "Downloader sociale metadata fra amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 msgid "Downloads series/tags/rating information from librarything.com" -msgstr "Downloader serie/mærke/bedømmelses information fra librarything.com" +msgstr "Downloader serie/mærke/vurdering information fra librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" @@ -2366,7 +2370,7 @@ msgstr "Bogens titel der søges efter" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." -msgstr "Bogens udgiver der søges efter." +msgstr "Bogens forlag der søges efter." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." @@ -2885,7 +2889,7 @@ msgid "" "first and then try it.\n" "%s" msgstr "" -"Denne RTF-fil har en egenskab calibre ikke understøtter. Konvertér den først " +"Denne RTF-fil har en funktion calibre ikke understøtter. Konvertér den først " "til HTML - og dernæst prøv den igen.\n" "%s" @@ -2993,7 +2997,7 @@ msgstr "Anvend romertal til serienumre" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Sort tags list by name, popularity, or rating" -msgstr "Sortér mærkeliste efter navn, popularitet eller bedømmelse" +msgstr "Sortér mærkeliste efter navn, popularitet eller vurdering" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Number of covers to show in the cover browsing mode" @@ -3055,7 +3059,7 @@ msgstr "Maksimalt antal ventende arbejdsprocesser" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Download social metadata (tags/rating/etc.)" -msgstr "Download sociale metadata (mærker/bedømmelser/osv.)" +msgstr "Download sociale metadata (mærker/vurderinger/osv.)" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "Overwrite author and title with new metadata" @@ -3063,7 +3067,7 @@ msgstr "Overskriv forfatter og titel med ny metadata" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "Limit max simultaneous jobs to number of CPUs" -msgstr "Begræns max antal samtidige jobs til CPU kerneantallet" +msgstr "Begræns max antal samtidige opgaver til CPU kerneantallet" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "tag browser categories not to display" @@ -3075,7 +3079,7 @@ msgstr "Brugergrænsefladens layout" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 msgid "Show the average rating per item indication in the tag browser" -msgstr "Vis middelbedømmelsen per post indikeret i mærke browseren" +msgstr "Vis middelvurdering per post indikeret i mærke browseren" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 msgid "Disable UI animations" @@ -3133,11 +3137,11 @@ msgstr "%s
            sidste side læst: %d (%d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 msgid "%s
            Last Page Read: Location %d (%d%%)" -msgstr "%s
            sidste side læst: Sted %d (%d%%)" +msgstr "%s
            sidste side læst: Placering %d (%d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 msgid "Location %d • %s
            %s
            " -msgstr "Sted %d • %s
            %s
            " +msgstr "Placering %d • %s
            %s
            " #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 msgid "Page %d • %s
            " @@ -3145,7 +3149,7 @@ msgstr "Side %d • %s
            " #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 msgid "Location %d • %s
            " -msgstr "Sted %d • %s
            " +msgstr "Placering %d • %s
            " #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 msgid "How many empty books?" @@ -3230,7 +3234,7 @@ msgstr "Kunne ikke læse metadata fra følgende" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" -msgstr "" +msgstr "Tilføj til bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 @@ -3618,7 +3622,7 @@ msgstr "Dette kan tage nogle minutter" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" -msgstr "Vælg stedet at vælge bøger fra" +msgstr "Vælg placeringen at vælge bøger fra" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" @@ -3761,7 +3765,7 @@ msgstr "Samlinger" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" -msgstr "Tryk for at åbne" +msgstr "Klik for at åbne" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 @@ -3778,7 +3782,7 @@ msgstr "Ingen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" -msgstr "Tryk for at åbne bog detalje vindue" +msgstr "Klik for at åbne bog detalje vindue" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -3983,25 +3987,25 @@ msgstr "&Right to left" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" -msgstr "" +msgstr "Sortér ikke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" -msgstr "" +msgstr "De&speckle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" -msgstr "" +msgstr "&Deaktivér tegneserie processering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 msgid "&Output format:" -msgstr "" +msgstr "&Output-format:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" -msgstr "" +msgstr "Deaktivér konvertering af billeder til &sort og hvid" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" @@ -4256,7 +4260,7 @@ msgstr "&Transliterate unicode tegn til ASCII" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" -msgstr "" +msgstr "Indsæt &blank linje" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" @@ -4272,23 +4276,23 @@ msgstr "Aktivér &autorotation af brede billeder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" -msgstr "" +msgstr "&Ordmellemrum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" -msgstr "" +msgstr "Minimum para. &indryk:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" -msgstr "" +msgstr "Vis &tabeller som billeder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" -msgstr "" +msgstr "Tekststørrelsesfaktor for tekst i tabeller:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" -msgstr "" +msgstr "Tilføj &sidehoved" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" @@ -4296,11 +4300,11 @@ msgstr "&Sidehovedadskillelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" -msgstr "" +msgstr "Sidehoved &format:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" -msgstr "" +msgstr "&Indlejre skrifttyper:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" @@ -4456,11 +4460,11 @@ msgstr "Standard" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" -msgstr "" +msgstr "&Indholdsfortegnelsestitel:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" -msgstr "" +msgstr "Reskalér billeder for &Palm-enheder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" @@ -4492,7 +4496,7 @@ msgstr "Sideopsætning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" -msgstr "" +msgstr "&Output-profil:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" @@ -4500,7 +4504,7 @@ msgstr "Profil beskrivelse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" -msgstr "" +msgstr "&Input-profil:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" @@ -4508,19 +4512,19 @@ msgstr "Marginer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" -msgstr "" +msgstr "&Venstre:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" -msgstr "" +msgstr "Ø&verst:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" -msgstr "" +msgstr "&Højre:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" -msgstr "" +msgstr "&Nederst:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" @@ -4529,7 +4533,7 @@ msgstr "PDB-Input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" -msgstr "" +msgstr "Behandle hver &linje som et afsnit" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 @@ -4542,7 +4546,7 @@ msgstr "PDB-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" -msgstr "" +msgstr "For&mater:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -4550,11 +4554,11 @@ msgstr "PDF-input" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" -msgstr "" +msgstr "Linje &udpakningsfaktor:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" -msgstr "" +msgstr "Ingen &billeder" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" @@ -4562,15 +4566,15 @@ msgstr "PDF-output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" -msgstr "" +msgstr "&Papirstørrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" -msgstr "" +msgstr "&Orientering:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" -msgstr "" +msgstr "Bevar omslagets &aspektforhold" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" @@ -4591,7 +4595,7 @@ msgstr "Åben bog" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" -msgstr "" +msgstr "Regex bygger" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" @@ -4599,7 +4603,7 @@ msgstr "Forhåndsvisning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" -msgstr "" +msgstr "Regex:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 @@ -4623,7 +4627,7 @@ msgstr "Dialogboks" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 msgid "&Input format:" -msgstr "" +msgstr "&Input-format:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 msgid "Use &saved conversion settings for individual books" @@ -4685,11 +4689,11 @@ msgstr "Kapitel&markering:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Remove first &image" -msgstr "" +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 "" +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 "&Preprocess input file to possibly improve structure detection" @@ -4697,11 +4701,11 @@ msgstr "&Preprocess input-fil for muligvis at forbedre struktur detektion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "Remove F&ooter" -msgstr "" +msgstr "Fjern &sidefod" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove H&eader" -msgstr "" +msgstr "Fjern &sidehoved" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -4733,7 +4737,7 @@ msgstr "Tilføj ikke &detected kapitler til indholdsfortegnelsen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" -msgstr "Antal &links at tilføje til indhldsfortegnelsen" +msgstr "Antal &henvisninger at tilføje til indholdsfortegnelsen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" @@ -4815,7 +4819,7 @@ msgstr "*" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" -msgstr "" +msgstr "a" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" @@ -4859,11 +4863,11 @@ msgstr "span" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" -msgstr "" +msgstr "Havende &attribut:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" -msgstr "" +msgstr "Med &værdi:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" @@ -4935,7 +4939,7 @@ msgstr " indeks:" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" -msgstr "" +msgstr "Automatisk nummerér bøger i denne serie" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 msgid "Remove all tags" @@ -5119,7 +5123,7 @@ msgstr "Tilknyttet, vil du finde e-bogen" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" -msgstr "" +msgstr "af" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." @@ -5166,7 +5170,7 @@ msgstr "Nyheder:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" -msgstr "" +msgstr "Forbundet er" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" @@ -5223,7 +5227,7 @@ msgstr "Brug forfatter sortering til forfatter" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" -msgstr "" +msgstr "Gem &skabelon:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 msgid "Fit &cover to view" @@ -5302,7 +5306,7 @@ msgstr "%(plugin_type)r %(plugins)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 msgid "plugins" -msgstr "plug-in" +msgstr "udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 msgid "" @@ -5350,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Plugins" -msgstr "Udvidelser" +msgstr "Udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Auto send" @@ -5420,31 +5424,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 msgid "No valid plugin path" -msgstr "Ingen gyldig udvidelsessti" +msgstr "Ingen gyldig udvidelsesmodulsti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 msgid "%s is not a valid plugin path" -msgstr "%s er ikke en gyldig udvidelsessti" +msgstr "%s er ikke en gyldig udvidelsesmodulsti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 msgid "Choose plugin" -msgstr "Vælg udvidelse" +msgstr "Vælg udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 msgid "Plugin cannot be disabled" -msgstr "Udvidelse kan ikke deaktiveres" +msgstr "Udvidelsesmodul kan ikke deaktiveres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 msgid "The plugin: %s cannot be disabled" -msgstr "Udvidelsen: %s kan ikke deaktiveres" +msgstr "Udvidelsesmodulet: %s kan ikke deaktiveres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 msgid "Plugin not customizable" -msgstr "Udvidelse kan ikke tilpasses" +msgstr "Udvidelsesmodul kan ikke tilpasses" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Plugin: %s does not need customization" -msgstr "Udvidelse: %s behøver ingen til tilpasning" +msgstr "Udvidelsesmodul: %s behøver ingen til tilpasning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "Customize" @@ -5452,13 +5456,13 @@ msgstr "Tilpas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 msgid "Cannot remove builtin plugin" -msgstr "Kan ikke fjerne indbyggede udvidelser" +msgstr "Kan ikke fjerne indbyggede udvidelsesmoduler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -" kan ikke fjernes. Det er en indbygget udvidelse. Prøv at deaktivere den " -"istedet." +" kan ikke fjernes. Det er et indbygget udvidelsesmodul. Prøv at deaktivere " +"det istedet." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 msgid "You must select a column to delete it" @@ -5493,7 +5497,7 @@ msgstr "Fejlede med at starte indholdsserveren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 msgid "Select location for books" -msgstr "Vælg sted til bøger" +msgstr "Vælg placering til bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 msgid "Invalid size" @@ -5506,11 +5510,11 @@ msgstr "Størrelsen %s er ugyldig. må være af formen breddexhøjde" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 msgid "Invalid database location" -msgstr "Ugyldigt database sted" +msgstr "Ugyldigt database placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 msgid "Invalid database location " -msgstr "Ugyldigt database sted " +msgstr "Ugyldigt database placering " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 msgid "
            Must be a directory." @@ -5518,7 +5522,7 @@ msgstr "
            Skal være et mappe." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 msgid "Invalid database location.
            Cannot write to " -msgstr "Ugyldigt database sted.
            Kan ikke skrive til " +msgstr "Ugyldigt database placering.
            Kan ikke skrive til " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 msgid "Must restart" @@ -5557,7 +5561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" -msgstr "" +msgstr "Tab-widget" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" @@ -5665,11 +5669,11 @@ msgstr "&Gemmer bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "Metadata &forvaltning:" +msgstr "Metadata &administrering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "Manual forvaltning" +msgstr "Manual administering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" @@ -5677,7 +5681,7 @@ msgstr "Kun på send" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "Automatisk forvaltning" +msgstr "Automatisk administrering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" @@ -5689,7 +5693,7 @@ msgid "" "
          22. Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
          23. " msgstr "" -"
          24. Manual forvaltning: Calibre opdaterer metadata og tilføjer " +"
          25. Manual administering: Calibre opdaterer metadata og tilføjer " "collections kun når en bog bliver sendt. Med denne valgmulighed, vil calibre " "aldrig fjerne en collection.
          26. \n" "
          27. Kun på send: Calibre opdaterer metadata og tilføjer/fjerner kun " @@ -5705,7 +5709,7 @@ msgid "" msgstr "" "Her kan du styre hvordan calibre vil gemme dine bøger når du trykker på " "knappen send-til-enhed. Denne indstilling kan tilsidesættes for individuelle " -"enheder ved at tilpasse enhedens udvidelsesgrænseflade i Indstillinger-" +"enheder ved at tilpasse enhedens udvidelsesmodulgrænseflade i Indstillinger-" ">Udvidelser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 @@ -5725,12 +5729,12 @@ msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -"&E-bøgers sted (E-bøgerne bliver gemt i mapper sorteret efter forfatter og " +"&E-bogsplacering (E-bøgerne bliver gemt i mapper sorteret efter forfatter og " "metadata bliver gemt i filen metadata.db)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Browse for the new database location" -msgstr "Browse til det nye database sted" +msgstr "Browse til det nye database placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "Show notification when &new version is available" @@ -5738,7 +5742,7 @@ msgstr "Giv besked når en &ny version er tilgængelig" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Download &social metadata (tags/ratings/etc.) by default" -msgstr "Download &sociale metadata (mærker/bedømmelser/osv.) som standard" +msgstr "Download &sociale metadata (mærker/vurderinger/osv.) som standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Overwrite author and title by default when fetching metadata" @@ -5810,7 +5814,7 @@ msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Show &average ratings in the tags browser" -msgstr "Vis &middelbedømmelser i mærkefremviseren" +msgstr "Vis &middelvurderinger i mærkefremviseren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "Search as you type" @@ -5859,15 +5863,15 @@ msgstr "Vælg de synlige &kolonner i biblioteksvisningen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Remove a user-defined column" -msgstr "" +msgstr "Fjern en brugerdefineret kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Add a user-defined column" -msgstr "" +msgstr "Tilføj en brugerdefineret kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Edit settings of a user-defined column" -msgstr "" +msgstr "Redigér en brugerdefineret kolonnes indstillinger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Use internal &viewer for:" @@ -5875,19 +5879,20 @@ msgstr "Brug intern &viser for:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "User Interface &layout (needs restart):" -msgstr "" +msgstr "Brugergrænseflade &layout (behøver genstart):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" +"Deaktivér alle animationer. Nyttigt hvis du har en gammel/langsom computer." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Disable &animations" -msgstr "" +msgstr "Deaktivér &animationer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Vis &donationsknap (genstart)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -5899,11 +5904,11 @@ msgstr "&Tilføj e-mail" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Make &default" -msgstr "" +msgstr "Ændre til &standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Remove email" -msgstr "" +msgstr "&Fjern e-mail" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" @@ -5911,30 +5916,33 @@ msgid "" "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" +"Calibre kan sende bøger til dig (eller din læser) via e-mail. E-mails sendes " +"automatisk med nyheder til alle e-mail-adresser, som har auto-send markeret." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "&Maximum number of waiting worker processes (needs restart):" -msgstr "" +msgstr "&Maksimalt antal ventende arbejdsprocesser (genstart krævet):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Check database integrity" -msgstr "" +msgstr "&Check database integritet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Install command line tools" -msgstr "" +msgstr "&Installér kommandolinje værktøj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Open calibre &configuration directory" -msgstr "" +msgstr "Åben calibre &konfigurationsmappe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" +"Begræns maks. antal samtidige opgaver til antallet at CPUer og &kerner" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Debug &device detection" -msgstr "" +msgstr "Fejlfind &enhedsdetektion" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "" @@ -5942,74 +5950,80 @@ msgid "" "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" +"Calibre indeholder en netværksserver som tillader dig at tilgå dine " +"bogsamling via en browser fra overalt i verden. Enhver ændring af " +"indstillingerne tager først effekt efter en server genstart." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Server &port:" -msgstr "" +msgstr "Server &port:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" -msgstr "" +msgstr "Br&ugernavn:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" -msgstr "" +msgstr "&Adgangskode:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" +"Hvis lader din adgangskode blank, kan enhver tilgå din bogsamling via www." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" +"Maksimumstørrelse (breddexhøjde) for viste omslag. Større omslag bliver " +"nedskaleret. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Max. &cover size:" -msgstr "" +msgstr "Maks. &omslagsstørrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" -msgstr "" +msgstr "Vi&s adgangskode" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Max. &OPDS items per query:" -msgstr "" +msgstr "Maks. &OPDS poster per forespørgsel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Max. OPDS &ungrouped items:" -msgstr "" +msgstr "Maks. OPDS &ugrupperede poster:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "&Start Server" -msgstr "" +msgstr "&Start server" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "St&op Server" -msgstr "" +msgstr "St&op server" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Test Server" -msgstr "" +msgstr "&Test server" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Run server &automatically on startup" -msgstr "" +msgstr "Start &automatisk server ved start" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "View &server logs" -msgstr "" +msgstr "Vis &server logs" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 @@ -6021,68 +6035,75 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" +"

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

            Stanza skulle automatisk se din calibre samling. Hvis ikke, så prøv at " +"tilføje URL http://mitværtsnavn:8080 som et nyt katalog i Stanza læseren på " +"din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " +"(FQDN) eller IP-adressen på computeren calibre kører på." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" +"Her kan du tilpasse Calibre opførsel ved at styre hvilke udvidelsesmoduler " +"den bruger." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 msgid "Enable/&Disable plugin" -msgstr "" +msgstr "Aktivér/&deaktivér udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Customize plugin" -msgstr "" +msgstr "&Tilpas udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "&Remove plugin" -msgstr "" +msgstr "&Fjern udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Add new plugin" -msgstr "" +msgstr "Tilføj nyt udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "Plugin &file:" -msgstr "" +msgstr "Udvidelsesmodul&fil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Add" -msgstr "" +msgstr "&Tilføj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" -msgstr "" +msgstr "Opret mærkebaseret kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" -msgstr "" +msgstr "Søgenavn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" -msgstr "" +msgstr "Kolonneoverskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" -msgstr "" +msgstr "Kolonnetype" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" -msgstr "" +msgstr "Anvend parentes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" -msgstr "" +msgstr "Værdier som kan redigeres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" -msgstr "" +msgstr "Tekst" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" -msgstr "" +msgstr "Tal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 @@ -6091,122 +6112,128 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Date" -msgstr "" +msgstr "Dato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" -msgstr "" +msgstr "Mærke på bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" -msgstr "" +msgstr "Forklaringstekst tilføjet i create_ct_column.py" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" -msgstr "" +msgstr "Opret og redigér mærkebaseret kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" -msgstr "" +msgstr "Tekst, kolonnen viser i mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" -msgstr "" +msgstr "Kommasepareret tekst, ligesom mærker, vist i mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" -msgstr "" +msgstr "Lang tekst, ligesom kommentarer, ikke vist i mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" -msgstr "" +msgstr "Tekstkolonne til at holde serie-lignende information" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" -msgstr "" +msgstr "Kommatal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" -msgstr "" +msgstr "Heltal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" -msgstr "" +msgstr "Vurdering, vist med stjerner" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" -msgstr "" +msgstr "Ja/Nej" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:64 msgid "No column selected" -msgstr "" +msgstr "Ingen kolonne valgt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65 msgid "No column has been selected" -msgstr "" +msgstr "Ingen kolonne er blevet valgt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "Selected column is not a user-defined column" -msgstr "" +msgstr "Valgte kolonne er ikke en brugerdefineret kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:100 msgid "No lookup name was provided" -msgstr "" +msgstr "Intet søgeord blev angivet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:102 msgid "" "The label must contain only letters, digits and underscores, and start with " "a letter" msgstr "" +"Etiketten må kun bestå af bogstaver, cifre og bundstreg - og skal begynde " +"med et bogstav" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:111 msgid "No column heading was provided" -msgstr "" +msgstr "Ingen kolonneoverskrift blev angivet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:117 msgid "The lookup name %s is already used" -msgstr "" +msgstr "Opslagsnavnet %s er allerede brugt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:127 msgid "The heading %s is already used" -msgstr "" +msgstr "Overskriften %s er allerede brugt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:129 msgid "" "The lookup name must be lower case and cannot contain \":\"s or spaces" msgstr "" +"Opslagsnavnet må kun være småbogstaver og kan ikke indeholde \":\" eller " +"mellemrum" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" -msgstr "" +msgstr "Opret eller redigér tilpassede kolonner" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" -msgstr "" +msgstr "&Opslagsnavn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" -msgstr "" +msgstr "Kolonne&overskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" +"Anvendt til at søge efter kolonne. Må kun indeholde cifre og småbogstaver." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" +"Kolonneoverskrift i biblioteksvisning go kategorinavn i mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" -msgstr "" +msgstr "Kolonne&type" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." -msgstr "" +msgstr "Hvilken slags information vil blive gemt i kolonnen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" @@ -6218,42 +6245,49 @@ msgid "" "

          28. dd MMMM yy gives 05 January 10
          29. \n" " " msgstr "" +"

            Datoformat. Anvend 1-4 'd' for dag, 1-4 'M' for måned - og 2 eller 4 'y' " +"for år.

            \n" +"

            For eksempel:\n" +"

              \n" +"
            • ddd, d MMM yyyy giver Mon, 5 Jan 2010
            • \n" +"
            • dd MMMM yy giver 05 January 10
            • \n" +"
            " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" -msgstr "" +msgstr "Anvend MMM yyyy for måned + år, yyyy for kun år" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." -msgstr "" +msgstr "Standard: dd MMM yyyy." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" -msgstr "" +msgstr "Format for &datoer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" -msgstr "" +msgstr "Få fejlfindingsinformation" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" -msgstr "" +msgstr "Kopiér til &udklipsholder" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" -msgstr "" +msgstr "Fejlfind enhedsdetektion" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" -msgstr "" +msgstr "Ugyldig skabelon" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" -msgstr "" +msgstr "Skabelonen %s er ugyldig:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" -msgstr "" +msgstr "Gem &skabelon" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" @@ -6263,49 +6297,56 @@ msgid "" "particular book does not have some metadata, the variable will be replaced " "by the empty string." msgstr "" +"Ved at tilpasse nedenstående skabelon, kan du styre hvilke mapper filerne " +"gemmes i og hvilke filnavne de får. Du kan anvende /-tegnet til at indikere " +"undermapper. Tilgængelige metadata variable er beskrevet nedenfor. Hvis en " +"bestemt bog ikke har nogen metadata, vil variablen blive udskiftet med den " +"tomme streng." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" -msgstr "" +msgstr "Tilgængelige variable:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." -msgstr "" +msgstr "Downloader sociale metadata, vent venligst..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" -msgstr "" +msgstr "&Vis denne advarsel igen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" -msgstr "" +msgstr "FEJL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." 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:75 msgid "Location" -msgstr "" +msgstr "Placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" -msgstr "" +msgstr "Format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" -msgstr "" +msgstr "Slet fra enhed" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author sort" -msgstr "" +msgstr "Forfattersortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 msgid "Manage authors" -msgstr "" +msgstr "Administrér forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" @@ -6344,7 +6385,7 @@ msgstr "Ingen metadata fundet" msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" -"Ingen metadata fundet, prøv at ændre titlen og forfatteren eller ISBN nøglen." +"Ingen metadata fundet, prøv at ændre titlen og forfatteren eller ISBN-nøglen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" @@ -6358,13 +6399,13 @@ msgid "" "below." msgstr "" "

            calibre kan finde metadata om dine bøger to steder: Google Books " -"og isbndb.com.

            For at bruge isbndb.com skal du oprette gratis konto og indtaste din adgangsnøgle " -"nedenunder." +"og isbndb.com.

            For at bruge isbndb.com skal du oprette en gratis konto og nedenfor indtaste din " +"adgangsnøgle." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" -msgstr "&Adgangsnøgle" +msgstr "&Adgangsnøgle:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" @@ -6378,15 +6419,16 @@ msgstr "Resultater" msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" -"Vælg den bog der passer bedst på dit eksemplar fra nedenstående liste" +"Vælg den bog, der passer bedst på dit eksemplar, fra nedenstående liste" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" +"Download &sociale metadata (mærker/vurderinger/osv.) for den valgte bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" -msgstr "" +msgstr "Overskriv forfatter og titel med forfatter og titel fra valgte bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" @@ -6394,23 +6436,23 @@ msgstr "Detaljer for opgave" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" -msgstr "Aktive Opgaver" +msgstr "Aktive opgaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" -msgstr "&Stop valgte opgave" +msgstr "&Stop valgte opgaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" -msgstr "" +msgstr "Vis opgave&detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all jobs" -msgstr "" +msgstr "Stop &alle opgaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" -msgstr "" +msgstr "Redigér metaoplysninger for %d bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" @@ -6418,11 +6460,11 @@ msgstr "Rediger metaoplysninger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" -msgstr "Sæt forfattersortering a&utomatisk" +msgstr "A&utomatisk forfattersortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " -msgstr "" +msgstr "Forfatters&ortering: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 @@ -6430,13 +6472,13 @@ msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -"Angiver, hvordan bogens forfatter(e) skal sorteres. Som eksempel burde " -"Charles Dickens sorteres som Dickens, Charles." +"Angiv hvordan bogens forfatter(e) skal sorteres. Som eksempel burde Charles " +"Dickens sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "&Rating:" -msgstr "&Vurdering" +msgstr "&Vurdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 @@ -6447,7 +6489,7 @@ msgstr "Vurdering af bogen. 0-5 stjerner" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" -msgstr "" +msgstr "Ingen ændring" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 @@ -6456,22 +6498,22 @@ msgstr " stjerner" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " -msgstr "" +msgstr "Tilføj &mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "Open Tag Editor" -msgstr "Åben Mærkat Editor" +msgstr "Åben mærkat editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" -msgstr "&Fjern mærkater" +msgstr "&Fjern mærkater:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " -msgstr "Kommasepareret liste over mærkater der skal fjernes fra bøgerne. " +msgstr "Kommasepareret liste over mærkater, der skal fjernes fra bøgerne. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" @@ -6479,7 +6521,7 @@ msgstr "Fjern &format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" -msgstr "" +msgstr "&Ombyt titel og forfatter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" @@ -6488,6 +6530,10 @@ msgid "" "So if you selected Book A and then Book B,\n" "Book A will have series number 1 and Book B series number 2." msgstr "" +"Valgte bøger vil automatisk blive nummererede,\n" +"i den orden du vælger dem i.\n" +"Så hvis du valgte Book A og derefter Book B,\n" +"Book A vil have serienummer 1 - og Book B serienummer 2." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" @@ -6495,36 +6541,39 @@ msgid "" "\n" "Future conversion of these books will use the default settings." msgstr "" +"Fjern gemte konverteringsindstillinger for de valgte bøger.\n" +"\n" +"Fremtidige konverteringer af disse bøger vil anvende standardindstillinger." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" -msgstr "" +msgstr "Fjern &gemte konverteringsindstillinger for de valgte bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Basic metadata" -msgstr "" +msgstr "&Grund metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Custom metadata" -msgstr "" +msgstr "&Tilpas metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 msgid "Not a valid picture" -msgstr "" +msgstr "Ikke et gyldigt billede" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Choose formats for " -msgstr "" +msgstr "Vælg formater for " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No permission" -msgstr "" +msgstr "Ingen tilladelse" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:166 msgid "You do not have permission to read the following files:" -msgstr "" +msgstr "Du har ikke læseadgang til følgende filer:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 @@ -6554,24 +6603,24 @@ msgstr "Omslaget i %s-formatet er ugyldigt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:298 msgid "Abort the editing of all remaining books" -msgstr "" +msgstr "Afbryd redigeringen af alle resterende bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:434 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439 msgid "This ISBN number is valid" -msgstr "" +msgstr "Dette ISBN-nummer er gyldigt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442 msgid "This ISBN number is invalid" -msgstr "" +msgstr "Dette ISBN-nummer er ugyldigt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 msgid "Cannot use tag editor" -msgstr "" +msgstr "Kan ikke anvende mærkat-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 msgid "The tags editor cannot be used if you have modified the tags" -msgstr "" +msgstr "Mærkat-editor kan ikke anvendes hvis du har ændret mærkaterne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 msgid "Downloading cover..." @@ -6590,7 +6639,7 @@ msgstr "Kunne ikke hente omslag
            " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:556 msgid "The download timed out." -msgstr "" +msgstr "Download timeout." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560 msgid "Could not find cover for this book. Try specifying the ISBN first." @@ -6606,11 +6655,11 @@ msgstr "Omslaget er ikke et gyldigt billede" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:606 msgid "There were errors" -msgstr "" +msgstr "Der var fejl" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:607 msgid "There were errors downloading social metadata" -msgstr "" +msgstr "Der var fejl under download af sociale metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:636 msgid "Cannot fetch metadata" @@ -6618,19 +6667,19 @@ msgstr "Kan ikke hente metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:637 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" -msgstr "Du skal mindst angive ISBN, Titel, Forfatter eller Forlag" +msgstr "Du skal mindst angive ISBN, titel, forfatter eller forlag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:708 msgid "Permission denied" -msgstr "" +msgstr "Adgang nægtet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:709 msgid "Could not open %s. Is it being used by another program?" -msgstr "" +msgstr "Kunne ikke åbne %s. Bliver den anvendt af et andet program?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Edit Meta Information" -msgstr "Rediger Metadata" +msgstr "Rediger metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Meta information" @@ -6648,6 +6697,8 @@ msgstr "Forfatters&ortering " msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" +"Automatisk opret forfattersorteringsindgang baseret på den aktuelle " +"forfatterindgang" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "Remove unused series (Series that have no books)" @@ -6659,19 +6710,19 @@ msgstr "IS&BN:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Publishe&d:" -msgstr "" +msgstr "Ud&givet:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "dd MMM yyyy" -msgstr "" +msgstr "dd MMM yyyy" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Date:" -msgstr "" +msgstr "&Dato:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Comments" -msgstr "" +msgstr "&Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "&Fetch metadata from server" @@ -6687,19 +6738,19 @@ msgstr "Tilføj et nyt format for denne bog til databasen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Remove the selected formats for this book from the database." -msgstr "" +msgstr "Fjern de valgte formater for denne bog fra databasen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 msgid "Set the cover for the book from the selected format" -msgstr "" +msgstr "Vælg omslaget for denne bog fra det valgte format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Update metadata from the metadata in the selected format" -msgstr "" +msgstr "Opdatér metadata fra metadata i det valgte format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 msgid "Reset cover to default" -msgstr "Nulstil omslaget" +msgstr "Nulstil til standardomslag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Download &cover" @@ -6717,42 +6768,45 @@ msgstr "Afbryder..." msgid "" "The current saved search will be permanently deleted. Are you sure?" msgstr "" +"Den aktuelt gemte søgning vil blive permanent slettet. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" -msgstr "" +msgstr "Gemt søgnings-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " -msgstr "" +msgstr "Gemt søgning: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" -msgstr "" +msgstr "Vælg en gemt søgning til redigering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" -msgstr "" +msgstr "Slet den valgte gemte søgning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." -msgstr "" +msgstr "Indtast et nyt gemt søgenavn." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" -msgstr "" +msgstr "Tilføj den nye gemte søgning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" -msgstr "" +msgstr "Ændre indholdet af den gemte søgning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 msgid "Need username and password" -msgstr "" +msgstr "Behøver brugernavn og adgangskode" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "You must provide a username and/or password to use this news source." msgstr "" +"Du skal angive et brugernavn og/eller adgangskode for at anvende denne " +"nyhedskilde." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 msgid "Created by: " @@ -6781,15 +6835,15 @@ msgstr "Tilføj en brugerdefineret nyhedskilde" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 msgid "Download all scheduled new sources" -msgstr "" +msgstr "Download alle planlagte nyhedskilder" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 msgid "No internet connection" -msgstr "" +msgstr "Ingen internetforbindelse" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 msgid "Cannot download news as no internet connection is active" -msgstr "" +msgstr "Kan ikke downloade nyheder, da ingen internetforbindelse er aktiv" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 @@ -6798,24 +6852,24 @@ msgstr "Opskrifter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" -msgstr "" +msgstr "Download alle planlagte opskrifter på én gang" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" -msgstr "" +msgstr "Download &alle planlagte" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" -msgstr "" +msgstr "Kort opsummering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" -msgstr "" +msgstr "&Planlagt for download:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " -msgstr "" +msgstr "Hvert " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" @@ -6851,120 +6905,127 @@ msgstr "Søndag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" -msgstr "" +msgstr "ved" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" +"Interval ved hvilken denne opskrift skal downloade. En værdi på nul betyder " +"at opskriften vil downloade hver time." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" -msgstr "" +msgstr " dage" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" -msgstr "" +msgstr "&Konto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." -msgstr "" +msgstr "For at det planlagte skal virke, skal du lade calibre køre." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" -msgstr "" +msgstr "&Planlæg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" -msgstr "" +msgstr "Tilføj &titel som mærkat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" -msgstr "" +msgstr "&Ekstra mærkater:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" -msgstr "" +msgstr "&Avanceret" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" -msgstr "" +msgstr "&Download nu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "" +"Slet downloadede nyheder ældre end det opgivne antal dage. Sæt til nul for " +"at deaktivere." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " -msgstr "" +msgstr "SLet downloadede nyheder ældre end " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" -msgstr "" +msgstr "indeholder" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." -msgstr "" +msgstr "Teksten der søges efter. Den fortolkes som et regulært udtryk." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "

            Negate this match. That is, only return results that do not match " "this query." msgstr "" +"

            Negér denne match. Det betyder, returnér kun resultater som ikke " +"matcher denne forespørgsel." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" -msgstr "" +msgstr "Negér" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" -msgstr "" +msgstr "Avanceret søgning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." -msgstr "" +msgstr "Find indgange der har..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" -msgstr "" +msgstr "&alle disse ord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" -msgstr "" +msgstr "Den eksakte &frase:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" -msgstr "" +msgstr "&En eller flere af disse ord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." -msgstr "" +msgstr "men vis ikke indgange der har..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" -msgstr "" +msgstr "nogen af disse &uønskede ord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" -msgstr "" +msgstr "Hvilken slags match skal anvendes:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" +"Indeholder: Ordet eller frasen vil forsøges matchet overalt i metadataene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" -msgstr "" +msgstr "Lig: Ordet eller frasen skal matche et helt metadata felt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" -msgstr "" +msgstr "Regulært udtryk: Udtrykket forsøges matchet overalt i metadataene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " @@ -6975,184 +7036,197 @@ msgid "" "See the User Manual for more help" msgstr "" +"Se brugermanual for mere hjælp" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" -msgstr "" +msgstr "Vælg formater" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 msgid "Authors" -msgstr "" +msgstr "Forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 msgid "Publishers" -msgstr "" +msgstr "Forlag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 msgid " (not on any book)" -msgstr "" +msgstr " (ikke i nogen bøger)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" +"Den aktuelle mærkat kategori vil blive permanent slettet. Er du " +"sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" -msgstr "" +msgstr "Brugerkategori-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" -msgstr "" +msgstr "T&ilgængelige genstande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" -msgstr "" +msgstr "Påfør mærkater på aktuelle mærkatkategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" -msgstr "" +msgstr "A&nvendte genstande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" -msgstr "" +msgstr "Påføringsannullering (fjerne) mærkat på aktuelle mærkatkategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " -msgstr "" +msgstr "Kategorinavn: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" -msgstr "" +msgstr "Vælg en kategori der skal redigeres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" -msgstr "" +msgstr "Slet den valgte mærkatkategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." -msgstr "" +msgstr "Indtast et nyt kategorinavn. Vælg typen før tilføjning af den." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" -msgstr "" +msgstr "Tilføj den nye kategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " -msgstr "" +msgstr "Kategori filter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" -msgstr "" +msgstr "Vælg indholdstypen af den nye kategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "Are your sure?" -msgstr "" +msgstr "Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "" +"De følgende mærkater bliver anvendt af en eller flere bøger. Er du sikker på " +"at du vil slette dem?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" -msgstr "" +msgstr "Mærke-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" -msgstr "" +msgstr "T&ilgængelige mærkater" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" +"Slet mærkat fra database. Dette vil fjerne mærkatet fra alle bøger og " +"herefter fjerne den fra databasen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" -msgstr "" +msgstr "Anvend mærkat på den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" -msgstr "" +msgstr "A&nvendte mærkater" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" -msgstr "" +msgstr "Fjern mærkat fra den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" -msgstr "" +msgstr "&Tilføj mærkat:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." msgstr "" +"Hvis mærkaten du ønsker ikke er i den tilgængelige liste, kan du tilføje den " +"her. Accepterer en kommasepareret liste af mærkater." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" +"Tilføj mærkat til tilgængelige mærkater og anvend den på den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" -msgstr "" +msgstr "Emne er blankt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "" +msgstr "Et emne kan ikke sættes til ingenting. Slet det istedet." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87 msgid "No item selected" -msgstr "" +msgstr "Intet emne valgt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:88 msgid "You must select one item from the list of Available items." -msgstr "" +msgstr "Du skal vælge et emne fra listen af tilgængelige emner." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:97 msgid "No items selected" -msgstr "" +msgstr "Ingen emner valgt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:98 msgid "You must select at least one items from the list." -msgstr "" +msgstr "Du skal vælge mindst et emne fra listen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "Are you certain you want to delete the following items?" -msgstr "" +msgstr "Er du sikker på at du ønsker at slette følgende emner?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" -msgstr "" +msgstr "Kategoriredigering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" -msgstr "" +msgstr "Emner i brug" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" +"Slet emne fra database. Dette vil fjerne emnet fra alle bøger og herefter " +"slette det fra databasen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." -msgstr "" +msgstr "Omdøb emnet i bøger hvor det er brugt." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 msgid "Ctrl+S" -msgstr "" +msgstr "Ctrl+S" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" @@ -7173,7 +7247,7 @@ msgstr "Ingen opskrift valgt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." -msgstr "" +msgstr "Bilagsfilen: %s er en opskrift der kan downloades %s." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " @@ -7183,28 +7257,28 @@ msgstr "Opskrift for " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" -msgstr "" +msgstr "Skift til avanceret tilstand" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" -msgstr "" +msgstr "Skift til grundtilstand" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" -msgstr "" +msgstr "Feed skal have en titel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" -msgstr "" +msgstr "Feeden skal have en titel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" -msgstr "" +msgstr "Feed skal have en URL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" -msgstr "" +msgstr "Feeden %s skal have en URL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" @@ -7212,71 +7286,73 @@ msgstr "Eksisterer allerede" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" -msgstr "" +msgstr "Denne feed er allerede blevet tilføjet til opskriften" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" -msgstr "" +msgstr "Ugyldigt input" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "

            Could not create recipe. Error:
            %s" -msgstr "" +msgstr "

            Kunne ikke oprette opskrift. Fejl:
            %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" -msgstr "" +msgstr "Erstat opskrift?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" +"En bruger opskrift med navn %s eksisterer allerede. Ønsker du at overskrive " +"den?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" -msgstr "" +msgstr "Vælg overskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" -msgstr "" +msgstr "Vælg overskrift der skal tilpasses" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" -msgstr "" +msgstr "Vælg en en opskriftsfil" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" -msgstr "" +msgstr "Tilføj bruger nyhedskilde" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" -msgstr "" +msgstr "Tilgængelige brugeropskrifter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" -msgstr "" +msgstr "Tilføj/opdater &opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" -msgstr "" +msgstr "&Fjern opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" -msgstr "" +msgstr "&Del opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" -msgstr "" +msgstr "Brugertilpas &indbygget opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" -msgstr "" +msgstr "&Hent opskrift fra fil" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" @@ -7291,61 +7367,74 @@ msgid "" "use the \"Advanced mode\" to further customize the fetch " "process.

            " msgstr "" +"\n" +"

            Opret en grund " +"nyhedsopskrift ved at tilføje RSS-feeds til den.
            For de fleste feeds, " +"bliver du nødt til at anvende \"avanceret tilstand\" for yderligere " +"tilpasning af henteprocessen.

            " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" -msgstr "" +msgstr "Opskrift&titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" -msgstr "" +msgstr "&Ældste artikel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" -msgstr "" +msgstr "Den ældste artikel der skal downloades" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" -msgstr "" +msgstr "&Maksimalt antal artikler per feed:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." -msgstr "" +msgstr "Maksimum antal artikler at downloade per feed." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" -msgstr "" +msgstr "Feeds i opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" -msgstr "" +msgstr "Fjern feed fra opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" -msgstr "" +msgstr "Tilføj feed til opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" -msgstr "" +msgstr "&Feed titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" -msgstr "" +msgstr "Feed-&URL:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" -msgstr "" +msgstr "&Tilføj feed" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit User Recipes" msgstr "" +"For hjælp med at skrive avancerede nyhedsopskrifter, venligst besøg brugeropskrifter" +"" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" -msgstr "" +msgstr "Opskriftskildekode (python)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" @@ -7370,22 +7459,42 @@ msgid "" "expression on a few sample filenames. The group names for the various " "metadata entries are documented in tooltips.

            " msgstr "" +"\n" +"\n" +"

            Sæt et regulært " +"udtryksmønster anvendt til at gætte e-bogsmetadata fra filnavne.

            \n" +"

            En reference på regulære " +"udtryks syntaks er tilgængelig.

            \n" +"

            Brug test funktionaliteten nedenfor til at teste dine " +"regulære udtryk på et par eksempel filnavne. Gruppenavnene for de " +"forskellige metadata indgange er dokumenteret i tooltips.

            " #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" -msgstr "" +msgstr "Regulært &udtryk" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" -msgstr "" +msgstr "Fil&navn:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" -msgstr "" +msgstr "Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" -msgstr "" +msgstr "Regulært udtryk (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 @@ -7398,191 +7507,195 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" -msgstr "" +msgstr "Ingen fund" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" -msgstr "" +msgstr "Forfattere:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P)" -msgstr "" +msgstr "Regulært udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" -msgstr "" +msgstr "Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P)" -msgstr "" +msgstr "Regulært udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" -msgstr "" +msgstr "Serieindeks:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P)" -msgstr "" +msgstr "Regulært udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" -msgstr "" +msgstr "ISBN:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P)" -msgstr "" +msgstr "Regulært udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 msgid "Save single format to disk..." -msgstr "" +msgstr "Gem enkelt format til disk..." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 msgid "Edit metadata individually" -msgstr "" +msgstr "Redigér metadata individuelt" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" -msgstr "" +msgstr "Redigér metadata som klynge" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" -msgstr "" +msgstr "Download metadata og omslag" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 msgid "Download only metadata" -msgstr "" +msgstr "Download kun metadata" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 msgid "Download only covers" -msgstr "" +msgstr "Download kun omslag" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 msgid "Download only social metadata" -msgstr "" +msgstr "Download kun sociale metadata" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 msgid "Merge into first selected book - delete others" -msgstr "" +msgstr "Flet ind i den først valgte bog - slet andre" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 msgid "Merge into first selected book - keep others" -msgstr "" +msgstr "Flet ind i den først valgte bog - slet andre" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Add books from a single directory" -msgstr "" +msgstr "Tilføj bøger fra én enkelt mappe" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" +"Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " +"hver e-bogsfil er den samme e-bog i forskellge formater)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" +"Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " +"formoder hver e-bogsfil er en distinkt e-bog)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 msgid "Add Empty book. (Book entry with no formats)" -msgstr "" +msgstr "Tilføj tom e-bog. (Bogindgange uden formater)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" -msgstr "" +msgstr "Gem på disk" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Save to disk in a single directory" -msgstr "" +msgstr "Gem på disk i en enkelt mappe" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" -msgstr "" +msgstr "Gem kun %s format på disk" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" -msgstr "" +msgstr "Gem kun %s format på disk i en enkelt mappe" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" -msgstr "" +msgstr "Vis" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 msgid "View specific format" -msgstr "" +msgstr "Vis specifikt format" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 msgid "Remove selected books" -msgstr "" +msgstr "Fjern valgte bøger" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Remove files of a specific format from selected books.." -msgstr "" +msgstr "Fjern file med et specifikt format fra valgte bøger.." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 msgid "Remove all formats from selected books, except..." -msgstr "" +msgstr "Fjern alle formater fra valgte bøger, undtagen..." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 msgid "Remove covers from selected books" -msgstr "" +msgstr "Fjern omslag fra valgte bøger" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" -msgstr "" +msgstr "Fjern matchende bøger fra enhed" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" -msgstr "" +msgstr "Konvertér individuelt" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 msgid "Bulk convert" -msgstr "" +msgstr "Klynge konvertering" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Create catalog of books in your calibre library" -msgstr "" +msgstr "Opret bogkatalog i dit calibre bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 msgid "Run welcome wizard" -msgstr "" +msgstr "Kør velkommen guide" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." -msgstr "" +msgstr "Lignende bøger..." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" -msgstr "" +msgstr "Tilføj bøger til bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 msgid "Manage collections" -msgstr "" +msgstr "Administrér collections" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" -msgstr "" +msgstr "Omslags-browser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" -msgstr "" +msgstr "Mærkat-browser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "version" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "skabt af Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " @@ -7590,12 +7703,12 @@ msgstr "Forbundet " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Opdatering fundet" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" -msgstr "" +msgstr "Bog detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" @@ -7603,19 +7716,19 @@ msgstr "Opgave" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Status" -msgstr "" +msgstr "Status" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Progress" -msgstr "" +msgstr "Status" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Running time" -msgstr "" +msgstr "Kørselstid" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 msgid "There are %d running jobs:" -msgstr "" +msgstr "Der er %d kørende opgaver:" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 @@ -7625,7 +7738,7 @@ msgstr "Ukendt opgave" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 msgid "There are %d waiting jobs:" -msgstr "" +msgstr "Der er %d ventende opgaver:" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 @@ -7634,7 +7747,7 @@ msgstr "Kan ikke stoppe opgave" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 msgid "Cannot kill jobs that communicate with the device" -msgstr "Kan ikke stoppe opgaver der kommunikerer med enheden" +msgstr "Kan ikke stoppe opgaver, der kommunikerer med enheden" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Job has already run" @@ -7661,59 +7774,69 @@ msgid "" "Library\n" "%d books" msgstr "" +"Bibliotek\n" +"%d bøger" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 msgid "" "Reader\n" "%s" msgstr "" +"Læser\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "" "Card A\n" "%s" msgstr "" +"Kort A\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 msgid "" "Card B\n" "%s" msgstr "" +"Kort B\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Click to see the books available on your computer" -msgstr "" +msgstr "Tryk for at se tilgængelige bøger på din computer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 msgid "Click to see the books in the main memory of your reader" -msgstr "" +msgstr "Tryk for at se bøgerne i enhedens arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 msgid "Click to see the books on storage card A in your reader" -msgstr "" +msgstr "Tryk for at se bøgerne på hukommelseskort A i din læser" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Click to see the books on storage card B in your reader" -msgstr "" +msgstr "Tryk for at se bøgerne på hukommelseskort B i din læser" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 msgid "Books located at" -msgstr "" +msgstr "Bøger placeret ved" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 msgid "free" -msgstr "" +msgstr "ledig" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" +"Bøger vist vil blive begrænset til disse der matcher de valgte gemte " +"søgninger" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 msgid "Advanced search" -msgstr "" +msgstr "Avanceret søgning" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 @@ -7722,385 +7845,389 @@ msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" msgstr "" +"

            Søg i listen af bøger efter titel, forfatter, forlag, mærkater, " +"kommentarer, osv.

            Ord separeres af mellemrum bliver ANDed" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 msgid "Reset Quick Search" -msgstr "" +msgstr "Nulstil hurtigsøgning" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 msgid "Copy current search text (instead of search name)" -msgstr "" +msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 msgid "Save current search under the name shown in the box" -msgstr "" +msgstr "Gem aktuel søgning under navnet vist i boksen" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 msgid "Delete current saved search" -msgstr "" +msgstr "Slet aktuelt gemte søgning" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 msgid "Add books" -msgstr "" +msgstr "Tilføj bøger" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 msgid "A" -msgstr "" +msgstr "A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 msgid "Remove books" -msgstr "" +msgstr "Fjern bøger" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 msgid "Del" -msgstr "" +msgstr "Slet" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 msgid "Edit meta info" -msgstr "" +msgstr "Redigér meta info" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 msgid "E" -msgstr "" +msgstr "E" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 msgid "Merge book records" -msgstr "" +msgstr "Flet bogposter" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 msgid "M" -msgstr "" +msgstr "M" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 msgid "Send to device" -msgstr "" +msgstr "Send til enhed" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 msgid "S" -msgstr "" +msgstr "S" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 msgid "Fetch news" -msgstr "" +msgstr "Hent nyheder" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 msgid "F" -msgstr "" +msgstr "F" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 msgid "Convert books" -msgstr "" +msgstr "Konvertér bøger" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 msgid "C" -msgstr "" +msgstr "C" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 msgid "V" -msgstr "" +msgstr "V" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 msgid "Open containing folder" -msgstr "" +msgstr "Åben mappe herover" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 msgid "Show book details" -msgstr "" +msgstr "Vis bogdetaljer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 msgid "Books by same author" -msgstr "" +msgstr "Bøger af samme forfatter" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 msgid "Books in this series" -msgstr "" +msgstr "Bøger i denne serie" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 msgid "Books by this publisher" -msgstr "" +msgstr "Bøger fra dette forlag" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 msgid "Books with the same tags" -msgstr "" +msgstr "Bøger med samme mærkater" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 msgid "Ctrl+P" -msgstr "" +msgstr "Ctrl+P" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 msgid "Help" -msgstr "" +msgstr "Hjælp" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Browse calibre brugermanualen" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 msgid "F1" -msgstr "" +msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" -msgstr "" +msgstr "N" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" -msgstr "" +msgstr "Y" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" -msgstr "" +msgstr "På enhed" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" -msgstr "" +msgstr "Størrelse (MB)" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" -msgstr "" +msgstr "Vurdering" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book %s of %s." -msgstr "" +msgstr "Bog %s af %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 msgid "The lookup/search name is \"{0}\"" -msgstr "" +msgstr "Opslaget/søgenavn er \"{0}\"" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" -msgstr "" +msgstr "I bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" -msgstr "" +msgstr "Størrelse" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" -msgstr "" +msgstr "Markeret til sletning" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

            " -msgstr "" +msgstr "Dobbeltklik for at redigere mig

            " #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" -msgstr "" +msgstr "Gem kolonne %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" -msgstr "" +msgstr "Sortér efter %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" -msgstr "" +msgstr "Stigende" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" -msgstr "" +msgstr "Faldende" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" -msgstr "" +msgstr "Ændre tekstjustering for %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" -msgstr "" +msgstr "Venstre" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" -msgstr "" +msgstr "Højre" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" -msgstr "" +msgstr "Centrér" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" -msgstr "" +msgstr "Vis kolonne" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" -msgstr "" +msgstr "Gendan standard layout" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 msgid "Not allowed" -msgstr "" +msgstr "Ikke tilladt" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" +"Droppe på en enhed er ikke understøttet. Tilføj først bogen til calibre " +"biblioteket." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" -msgstr "" +msgstr "Konfigurér viser" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" -msgstr "" +msgstr "Anvend hvid baggrund" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" -msgstr "" +msgstr "Orddeling" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "Changes will only take effect after a restart." -msgstr "" +msgstr "Ændringer vil først træde i kraft efter genstart." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" -msgstr "" +msgstr " - LRF-viser" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "No matches for the search phrase %s were found." -msgstr "" +msgstr "Ingen match for denne søgefrase %s blev fundet." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 msgid "No matches found" -msgstr "" +msgstr "Ingen søgeresultater fundet" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" -msgstr "" +msgstr "LRF-viser" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" -msgstr "" +msgstr "Parser LRF-fil" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" -msgstr "" +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:476 msgid "Next Page" -msgstr "" +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:477 msgid "Previous Page" -msgstr "" +msgstr "Forrige side" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" -msgstr "" +msgstr "Tilbage" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" -msgstr "" +msgstr "Frem" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" -msgstr "" +msgstr "Næste match" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" -msgstr "" +msgstr "Åben e-bog" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" -msgstr "" +msgstr "Konfigurér" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." -msgstr "" +msgstr "Anvend biblioteket placeret på den specificerede sti." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." -msgstr "" +msgstr "Start minimeret til systembakken." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" -msgstr "" +msgstr "Log fejlfindingsinformation til konsol" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" -msgstr "" +msgstr "Check ikke efter opdateringer" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595 msgid "Calibre Library" -msgstr "" +msgstr "Calibre bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" -msgstr "" +msgstr "Vælg en placering til dit calibre e-bogsbibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" -msgstr "" +msgstr "Biblioteksoprettelse fejlede" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Oprettelse af calibre bibliotek fejlede ved: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" -msgstr "" +msgstr "Vlæg en placering til dit nye calibre e-bogsbibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." -msgstr "" +msgstr "Initialiserer brugergrænseflade..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" -msgstr "" +msgstr "Udbedring fejlede" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." -msgstr "" +msgstr "Databaseudbedring fejlede. Starter med et nyt tomt bibliotek." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" -msgstr "" +msgstr "Uegnet databaseplacering" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." -msgstr "" +msgstr "Uegnet databaseplacering %r. calibre vil nu slutte." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" -msgstr "" +msgstr "Ødelagt database" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" @@ -8108,107 +8235,114 @@ msgid "" "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" +"Din calibre database ser ud til at være ødelagt. Vil du lade calibre prøve " +"på at udbedre den automatisk? Hvis du siger nej, vil et nyt tomt bibliotek " +"blive oprettet." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" +"Udbedrer database. Dette kan tage meget lang tid for store bogsamlinger" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" +"Uegnet databaseplacering %r. Vil starte med en nyt tomt calibre bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." -msgstr "" +msgstr "Starter %s: Henter bøger..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" -msgstr "" +msgstr "Hvis du ikke er sikker på den kører" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " -msgstr "" +msgstr "Kan ikke starte " #: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." -msgstr "" +msgstr "%s kører allerede." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" -msgstr "" +msgstr "kører muligvis i systembakken, i" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." -msgstr "" +msgstr "øvre højre område af skærmen." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." -msgstr "" +msgstr "nedre højre område af skærmen." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." -msgstr "" +msgstr "prøv at genstarte din computer" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" -msgstr "" +msgstr "prøv at slette filen" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" -msgstr "" +msgstr "calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" -msgstr "" +msgstr "&Begræns til:" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" -msgstr "" +msgstr "sæt i ui.py" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" -msgstr "" +msgstr "Alt+S" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" -msgstr "" +msgstr "&Søg:" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" -msgstr "" +msgstr "Redigér metaoplyninger" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" -msgstr "" +msgstr "Konfigurér calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." msgstr "" +"Omdirigér konsol-output til et dialogvindue (både stdout og stderr). " +"Anvendeligt på windows når GUI apps ikke har en output-strøm." #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" -msgstr "" +msgstr "&Indstillinger" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" -msgstr "" +msgstr "&Afslut" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" -msgstr "" +msgstr "FEJL: Uhåndteret undtagelse" #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:89 msgid "Book has neither title nor ISBN" -msgstr "" +msgstr "Bog har hverken titel eller ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 msgid "No matches found for this book" -msgstr "" +msgstr "Ingen match fundet for denne book" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 @@ -8218,189 +8352,190 @@ msgstr "Søg" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 msgid "The selected search will be permanently deleted. Are you sure?" -msgstr "" +msgstr "Den valgte søgning vil blive permanent slettet. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" -msgstr "" +msgstr "Søgning (For avanceret søgning klik knappen til venstre)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Saved Searches" -msgstr "" +msgstr "Gemte søgninger" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 msgid "Choose saved search or enter name for new saved search" -msgstr "" +msgstr "Vælg gemte søgninget eller indtast navn for ny gemt søgning" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" -msgstr "" +msgstr "Begræns til" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" -msgstr "" +msgstr "({0} af {1})" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" -msgstr "" +msgstr "(alle bøger)" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" -msgstr "" +msgstr "({0} af alle)" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." -msgstr "" +msgstr "Tryk en tast..." #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" -msgstr "" +msgstr "Allerede tilegnet" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" -msgstr "" +msgstr "allerede tilegnet til" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " -msgstr "" +msgstr " eller " #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" -msgstr "" +msgstr "&Standard" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" -msgstr "" +msgstr "Brugertilpas genveje for" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" -msgstr "" +msgstr "Nøgler" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" -msgstr "" +msgstr "Dobbeltklik for at ændre" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" -msgstr "" +msgstr "Ramme" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" -msgstr "" +msgstr "&Brugerdefinér" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" -msgstr "" +msgstr "&Genvej:" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" -msgstr "" +msgstr "Klik for at ændre" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" -msgstr "" +msgstr "Ryd" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" -msgstr "" +msgstr "&Alternativ genvej:" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 msgid "Rename '%s'" -msgstr "" +msgstr "Omdøb '%s'" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 msgid "Edit sort for '%s'" -msgstr "" +msgstr "Redigér sortering for '%s'" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 msgid "Hide category %s" -msgstr "" +msgstr "Gem kategori %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 msgid "Show category" -msgstr "" +msgstr "Vis kategori" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 msgid "Show all categories" -msgstr "" +msgstr "Vis alle kategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 msgid "Manage %s" -msgstr "" +msgstr "Administrér %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 msgid "Manage Saved Searches" -msgstr "" +msgstr "Administrér gemte søgninger" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 msgid "Manage User Categories" -msgstr "" +msgstr "Administrér brugerkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 #: /home/kovid/work/calibre/src/calibre/library/database2.py:271 msgid "Searches" -msgstr "" +msgstr "Søgninger" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "Duplicate search name" -msgstr "" +msgstr "Duplikér søgenavn" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 msgid "The saved search name %s is already used." -msgstr "" +msgstr "Det gemte søgenavn %s er allerede brugt." #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by name" -msgstr "" +msgstr "Sortér efter navn" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by popularity" -msgstr "" +msgstr "Sortér efter popularitet" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 msgid "Sort by average rating" -msgstr "" +msgstr "Sortér efter middelvurdering" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Angiv sorteringsrækkefølgen for indgange mærkat-browser" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" -msgstr "" +msgstr "Match alle" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match any" -msgstr "" +msgstr "Match enhver" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" +"Når multiple indgange vælges i mærkat-browser, match enhver eller dem alle" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" -msgstr "" +msgstr "Administrér &brugerkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Tilføj dine egne kategorier til mærkat-browseren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" -msgstr "" +msgstr "Konverterer bog %d af %d (%s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 msgid "Could not convert some books" -msgstr "" +msgstr "Kunne ikke konvertere nogle bøger" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 @@ -8408,48 +8543,52 @@ msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" +"Kunne ikke konvertere %d af %d bøger, fordi ingen egnede kildeformater blev " +"fundet." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 msgid "Queueing books for bulk conversion" -msgstr "" +msgstr "Lægger bøger i kø for klyngekonvertering" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 msgid "Queueing " -msgstr "" +msgstr "Lægger i kø " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " -msgstr "" +msgstr "Henter nyheder fra " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" -msgstr "" +msgstr "Konverterer eksisterende" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" +"Følgende bøger er allerede konverteret til %s formatet. Ønsker du at " +"genkonvertere dem?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Restore" -msgstr "" +msgstr "&Gendan" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 msgid "&Donate to support calibre" -msgstr "" +msgstr "&Donér for at støtte calibre" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 msgid "&Eject connected device" -msgstr "" +msgstr "&Skub forbunden enhed ud" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Restart" -msgstr "" +msgstr "&Genstart" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 msgid "Calibre Quick Start Guide" -msgstr "" +msgstr "Calibre kvik start guide" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 @@ -8458,11 +8597,11 @@ msgstr "Kan ikke konfigurere" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." -msgstr "Kan ikke konfigurere mens processer kører." +msgstr "Kan ikke konfigurere mens opgaver kører." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." -msgstr "" +msgstr "Kan ikke konfigurere før calibre genstartes." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" @@ -8470,26 +8609,28 @@ msgstr "Ingen detaljeret information tilgængelig" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." -msgstr "Ingen detaljeret information tilgængelig for bøger på enheden." +msgstr "Ingen detaljeret information tilgængelig om bøger på enheden." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" -msgstr "" +msgstr "Konverteringsfejl" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" +"

            Kunne ikke konvertere: %s

            Det er en e-bog med DRM. " +"Du skal først fjerne DRM med et tredjepartsværktøj." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" -msgstr "" +msgstr "Opskrift deaktiveret" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" -msgstr "" +msgstr "Fejlede" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" @@ -8497,6 +8638,9 @@ msgid "" "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"er resultatet af mange frivilliges indsats fra hele verden. Hvis du finder " +"calibre brugbart, venligst overvej at give en donation for at støtte dets " +"udvikling. Din donation hjælper med calibres fortsatte udvikling." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" @@ -8508,6 +8652,10 @@ msgid "" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" +" kommunikerer med enheden!
            \n" +" Calibre afslutning kan forvanske emner på " +"enheden.
            \n" +" Er du sikker på at du vil afslutte?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" @@ -8518,96 +8666,100 @@ msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" +"vil fortsætte med at køre i systembakken. For at afslutte dem, vælg " +"Quit/Afslut i systembakkens context menu." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" -msgstr "" +msgstr "Opdateringer tilgængelig" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" msgstr "" +"%s er blevet opdateret til version %s. Se nye funktioner. Besøg download siden?" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" -msgstr "" +msgstr "Redigér bogmærke" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" -msgstr "" +msgstr "Ny titel til bogmærke:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" -msgstr "" +msgstr "Eksportér bogmærker" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" -msgstr "" +msgstr "Gemte bogmærker (*.pickle)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" -msgstr "" +msgstr "Importér bogmærker" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" -msgstr "" +msgstr "Pickled bogmærker (*.pickle)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" -msgstr "" +msgstr "Navn" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" -msgstr "" +msgstr "Administrér bogmærker" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" -msgstr "" +msgstr "Handlinger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" -msgstr "" +msgstr "Rediger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" -msgstr "" +msgstr "Slet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" -msgstr "" +msgstr "Nulstil" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" -msgstr "" +msgstr "Eksportér" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" -msgstr "" +msgstr "Importér" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" -msgstr "" +msgstr "Konfigurér Ebook læser" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" -msgstr "" +msgstr "&Skrifttypevalg" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" -msgstr "" +msgstr "Se&rif-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" -msgstr "" +msgstr "&Sans-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" -msgstr "" +msgstr "&Monospace-familien:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" -msgstr "S&tandardskriftstørrelse" +msgstr "&Standard skriftstørrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 @@ -8617,7 +8769,7 @@ msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" -msgstr "" +msgstr "Monospace-&skriftstørrelse:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" @@ -8641,25 +8793,27 @@ msgstr "Husk størrelsen på &vinduet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" -msgstr "Maksimal s&ynlig bredde" +msgstr "Maksimal s&ynlig bredde:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" -msgstr "" +msgstr "O&rddél (del linjer i midten af lange ord)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" +"Det anvendte standardsprog til orddelingsregler. Hvis bogen ikke " +"specificerer et sprog, vil dette blive anvendt." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" -msgstr "" +msgstr "Standard &sprog ved orddeling:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" -msgstr "" +msgstr "&Skalér billeder større end visningsvinduet (kræver genstart)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" @@ -8667,19 +8821,19 @@ msgstr "&Brugerstilark" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" -msgstr "" +msgstr "&Generelt" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" -msgstr "" +msgstr "Dobbeltklik for at ændre en tastaturgenvej" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" -msgstr "" +msgstr "&Tastaturgenvej" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "" +msgstr "Ingen resultater fundet for:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" @@ -8706,14 +8860,15 @@ msgstr "Maksimal bredde på viserens vindue, i pixels" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" +"Skalér billeder større end visningsvinduet for at det kan rummes heri" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" -msgstr "" +msgstr "Orddel tekst" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" -msgstr "" +msgstr "Standard sprog for orddelingsregler" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" @@ -8721,193 +8876,195 @@ msgstr "Skrifttypeindstillinger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" -msgstr "" +msgstr "Serif-skrifttypefamilien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" -msgstr "" +msgstr "Sans-serif-skrifttypefamilien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" -msgstr "" +msgstr "Monospaced-skrifttypefamilien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" -msgstr "" +msgstr "Standard skriftstørrelse i px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" -msgstr "" +msgstr "Monospaced skriftstørrelse i px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" -msgstr "" +msgstr "Standard skrifttype" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 msgid "&Lookup in dictionary" -msgstr "" +msgstr "&Opslag i ordbog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." -msgstr "" +msgstr "Gå til..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 msgid "Next Section" -msgstr "" +msgstr "Næste sektion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Previous Section" -msgstr "" +msgstr "Forrige sektion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 msgid "Document Start" -msgstr "" +msgstr "Dokument start" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document End" -msgstr "" +msgstr "Dokument slut" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 msgid "Section Start" -msgstr "" +msgstr "Sektion start" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section End" -msgstr "" +msgstr "Sektion slut" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" -msgstr "" +msgstr "Rul til den næste side" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" -msgstr "" +msgstr "Rul til den forrige side" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" -msgstr "" +msgstr "Rul til den næste sektion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" -msgstr "" +msgstr "Rul til den forrige sektion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" -msgstr "" +msgstr "Rul til bunden af sektionen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" -msgstr "" +msgstr "Rul til toppen af sektionen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" -msgstr "" +msgstr "Rul til enden af dokumentet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" -msgstr "" +msgstr "Rul til starten af dokumentet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" -msgstr "" +msgstr "Rul ned" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" -msgstr "" +msgstr "Rul op" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" -msgstr "" +msgstr "Rul til venstre" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" -msgstr "" +msgstr "Rul til højre" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" -msgstr "" +msgstr "Bogformat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 msgid "Position in book" -msgstr "" +msgstr "Position i bog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" +"Gå til en reference. For at få reference numre, anvend reference tilstand." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 msgid "Search for text in book" -msgstr "" +msgstr "Søg efter tekst bog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 msgid "Print Preview" -msgstr "" +msgstr "Forhåndsvisning af udskrift" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "Connecting to dict.org to lookup: %s…" -msgstr "" +msgstr "Forbinder til dict.org for opslag: %s…" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 msgid "Choose ebook" -msgstr "" +msgstr "Vælg e-bog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Ebooks" -msgstr "" +msgstr "E-bøger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 msgid "Add bookmark" -msgstr "" +msgstr "Tilføj bogmærke" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 msgid "Enter title for bookmark:" -msgstr "" +msgstr "Indtast bogmærketitel:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found for: %s" -msgstr "" +msgstr "Ingen match fundet for: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 msgid "Loading flow..." -msgstr "" +msgstr "Henter flow..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 msgid "Laying out %s" -msgstr "" +msgstr "Udlægning %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 msgid "Manage Bookmarks" -msgstr "" +msgstr "Administrér bogmærker" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 msgid "Loading ebook..." -msgstr "" +msgstr "Henter e-bog..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 msgid "DRM Error" -msgstr "" +msgstr "DRM-fejl" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "

            This book is protected by DRM" -msgstr "" +msgstr "

            Denne bog er beskyttet af DRM" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 msgid "Could not open ebook" -msgstr "" +msgstr "Kunne ikke åbne e-bog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 msgid "Options to control the ebook viewer" -msgstr "" +msgstr "Valg til at styre e-bogsviser" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" +"Hvis specificeret, vil visningsvindue prøve at komme i front ved start." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Print javascript alert and console messages to the console" -msgstr "" +msgstr "Udskriv javascript alert og konsol beskeder til konsolen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 msgid "" @@ -8915,122 +9072,125 @@ msgid "" "\n" "View an ebook.\n" msgstr "" +"%prog [valg] fil\n" +"\n" +"Vis en e-bog.\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" -msgstr "" +msgstr "E-bogsviser" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" -msgstr "" +msgstr "Luk ordbog" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" -msgstr "" +msgstr "Værktøjslinje" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" -msgstr "" +msgstr "Næste side" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" -msgstr "" +msgstr "Forrige side" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" -msgstr "" +msgstr "Skriftstørrelse større" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" -msgstr "" +msgstr "Skriftstørrelse mindre" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" -msgstr "" +msgstr "Find næste" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" -msgstr "" +msgstr "Find næste forekomst" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" -msgstr "" +msgstr "F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" -msgstr "" +msgstr "Kopiér til udklipsholder" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" -msgstr "" +msgstr "Reference tilstand" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" -msgstr "" +msgstr "Bogmærk" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" -msgstr "" +msgstr "Skift til fuldskærm" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" -msgstr "" +msgstr "Udskriv" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" -msgstr "" +msgstr "Find forrige" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" -msgstr "" +msgstr "Find forrige forekomst" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" -msgstr "" +msgstr "Skift+F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" -msgstr "" +msgstr "Udskriv e-bog" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" -msgstr "" +msgstr "Kopiér billede" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" -msgstr "" +msgstr "Indsæt billede" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" -msgstr "" +msgstr "Skift versaltype" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" -msgstr "" +msgstr "Store bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" -msgstr "" +msgstr "Små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" -msgstr "" +msgstr "Skift store/små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" -msgstr "" +msgstr "Titel STORE/små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" -msgstr "" +msgstr "Træk til skaléring" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" -msgstr "" +msgstr "Vis" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" -msgstr "" +msgstr "Skjul" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 msgid "" @@ -9038,12 +9198,16 @@ msgid "" "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" +"Hvis du anvender WordPlayer e-book app på din Android phone, kan du tilgå " +"din calibre bogsamling direkte på enheden. For at gøre dette skal du starte " +"indholdsserveren." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" +"Husk at lade calibre køre, da dens server kun kører, når calibre kører." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373 msgid "" @@ -9051,33 +9215,38 @@ msgid "" "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" +"Du skal tilføje URL http://mitværtsnavn:8080 som dit calibre bibliotek i " +"WordPlayer. Her skal mitværtsnavn være det fuldt kvalificerede værtsnavn " +"eller IP-adresse, computeren calibre kører på." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 msgid "Moving library..." -msgstr "" +msgstr "Flytter bibliotek..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467 msgid "Failed to move library" -msgstr "" +msgstr "Flytning af bibliotek fejlede" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 msgid "Invalid database" -msgstr "" +msgstr "Ugyldig database" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "" "

            An invalid library already exists at %s, delete it before trying to move " "the existing library.
            Error: %s" msgstr "" +"

            Et ugyldigt bibliotek eksisterer allerede ved %s, slet det før der igen " +"prøves på at flytte det eksisterende bibliotek hertil.
            Fejl: %s" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 msgid "Could not move library" -msgstr "" +msgstr "Kunne ikke flytte bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" -msgstr "" +msgstr "Velkommen guide" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 @@ -9086,7 +9255,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" -msgstr "" +msgstr "Velkommen til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 @@ -9094,39 +9263,48 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." -msgstr "" +msgstr "One-stop-løsningen til alle dine e-bogsbehov." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "" +"Vælg din e-bogslæser. Dette vil sørge for konverteringsvalg, som danner e-" +"bøger, optimeret til din enhed." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" -msgstr "" +msgstr "&Producenter" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" -msgstr "" +msgstr "&Enheder" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 msgid "" "

            Congratulations!

            You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" +"

            Tillykke!

            Du har succesfuldt sat calibre op. Tryk %s knappen for at " +"anvende dine indstillinger." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 msgid "" "

            Demo videos

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

            Demo videoer

            Videoer som demonstrerer forskellige calibre " +"funktioner, er tilgængelige online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 msgid "" "

            User Manual

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

            Brugermanual

            En brugermanual er også tilgængelig online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" @@ -9136,24 +9314,31 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" +"

            calibre kan automatisk sende e-bøger via e-mail til dil Kindle. For at " +"gøre dette skal du sætte e-mail levering op nedenfor. Det letteste måde er " +"at oprette en gratis gmail konto op og klik " +"på Use gmail knappen nedenfor. Du bliver også nødt til at registrere din " +"gmail-adresse i din Amazon-konto." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" -msgstr "" +msgstr "&Kindle e-mail:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" -msgstr "" +msgstr "Vælg dit &sprog:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" +"Vælg en placering til dine bøger. Når du tilføjer bøger til calibre, vil de " +"kopieres hertil:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" -msgstr "" +msgstr "&Ændre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" @@ -9161,10 +9346,13 @@ msgid "" "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" +"Hvis du har et eksisterende calibre-bibliotek, vil det blive kopieret til " +"den nye placering. Hvis der allerede er et calibre-bibliotek på den nye " +"placering, vil calibre skifte til at anvende dette." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" -msgstr "" +msgstr "Anvender: %s:%s@%s:%s og %s kryptering" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." @@ -9172,17 +9360,19 @@ msgstr "Sender..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" -msgstr "Mail blev sendt uden problemer" +msgstr "Mail blev succesfuldt sendt" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" -msgstr "Færdiggør gmail setup" +msgstr "Færdiggør gmail opsætning" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" msgstr "" +"Glem ikke at indtaste dit gmail brugernavn og adgangskode. Du kan registrere " +"dig til en gratis gmail-konto på http://gmail.com" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 @@ -9191,11 +9381,11 @@ msgstr "Ugyldig konfiguration" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" -msgstr "Du skal angive Fra e-mailadressen" +msgstr "Du skal angive Fra e-mail-adressen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." -msgstr "Du skal angive brugernavn og adgangskode for mailserveren" +msgstr "Du skal angive brugernavn og adgangskode til mailserveren" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" @@ -9206,8 +9396,8 @@ msgid "" "

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

            Dette er hvad der vil stå i Fra: feltet for e-mails send af calibre.
            " -"Sæt det til din e-mailadresse" +"

            Dette er hvad der vil stå i Fra: feltet for e-mails sendt fra " +"calibre.
            Sæt det til din e-mail-adresse" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" @@ -9223,7 +9413,9 @@ msgstr "Mail&server" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can optionally use a server to send mail" -msgstr "calibre kan alternativt bruge en server til at sende e-mails" +msgstr "" +"calibre kan alternativt bruge en separat smtp-server til at sende e-" +"mails" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" @@ -9231,7 +9423,7 @@ msgstr "&Værtsnavn:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" -msgstr "Værtsnavnet for din mailserver. For eksempel smtp.gmail.com" +msgstr "Værtsnavnet for din smtp-server. For eksempel smtp.gmail.com" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" @@ -9241,15 +9433,15 @@ msgstr "&Port:" msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" -"Porten din mailserver lytter efter forbindelser på. Standardværdien er 25" +"IP-porten din smtp-server lytter efter forbindelser på. Standardværdien er 25" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" -msgstr "Dit brugernavn på mailserveren" +msgstr "Dit brugernavn på smtp-serveren" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" -msgstr "Din adgangskode på mailserveren" +msgstr "Din adgangskode på smtp-serveren" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" @@ -9264,7 +9456,7 @@ msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" -"Brug TLS kryptering når der forbindes til mailserveren. Dette er det mest " +"Brug TLS-kryptering når der forbindes til smtp-serveren. Dette er det mest " "normale." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 @@ -9273,7 +9465,7 @@ msgstr "&TLS" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." -msgstr "Brug SSL kryptering når der forbindes til mailserveren" +msgstr "Brug SSL-kryptering når der forbindes til smtp-serveren" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" @@ -9285,7 +9477,7 @@ msgstr "Brug Gmail" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" -msgstr "&Test email" +msgstr "&Test e-mail" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" @@ -9294,55 +9486,58 @@ msgid "" "directly on the device. To do this you have to turn on the calibre content " "server." msgstr "" +"

            Hvis du anvender Stanza " +"e-book app på din iPhone/iTouch, kan du tilgå din calibre bogsamling direkte " +"fra enheden. For at gøre dette skal du starte calibre-indholdsserveren." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" -msgstr "" +msgstr "Slå &indholdsserveren til" #: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" -msgstr "" +msgstr "i dag" #: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "i går" #: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" -msgstr "" +msgstr "denne måned" #: /home/kovid/work/calibre/src/calibre/library/caches.py:239 #: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" -msgstr "" +msgstr "dage siden" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" -msgstr "" +msgstr "nej" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" -msgstr "" +msgstr "umarkeret" #: /home/kovid/work/calibre/src/calibre/library/caches.py:401 #: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" -msgstr "" +msgstr "markeret" #: /home/kovid/work/calibre/src/calibre/library/caches.py:401 #: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" -msgstr "" +msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" -msgstr "" +msgstr "blank" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "tom" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 msgid "" @@ -9352,6 +9547,11 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Felterne som skal sendes til output når der katalogiseres bøger i databasen. " +" Skal være en kommasepareret feltliste.\n" +"Tilgængelige felter: %s.\n" +"Standard: '%%default'\n" +"Anvendes til: CSV, XML output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 msgid "" @@ -9360,6 +9560,10 @@ msgid "" "Default: '%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Output-felter til at sortere på.\n" +"Tilgængelige felter: author_sort, id, rating, size, timestamp, title.\n" +"Standard: '%default'\n" +"Anvendes til: CSV, XML output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 msgid "" @@ -9367,6 +9571,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Titel på genereret katalog anvendt som titel i metadata.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 msgid "" @@ -9376,6 +9583,11 @@ msgid "" "Default: '%default'None\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Gemmer output fra forskellige trin af konverteringspipelinen til den " +"specificerede mappe. Anvendeligt hvis du er usikker på hvilket trin i " +"konverteringsprocessen en fejl opstod.\n" +"Standard: '%default'None\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 msgid "" @@ -9383,6 +9595,10 @@ msgid "" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Regex beskrivende mærkater til at eksludere som genre.\n" +"Standard: '%default' eksluderer parantesomsluttede mærkater, f.eks. " +"'[]'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9392,6 +9608,11 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Kommasepareret ordmærkatliste der indikerer hvilke bøger som skal " +"ekskluderes fra output. Stor/små-bogstav-uafhængig.\n" +"--exclude-tags=skip vil matche 'skip this book' og 'Skip will like this'.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 msgid "" @@ -9399,6 +9620,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Inkludér 'Title' sektion i kataloget.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 msgid "" @@ -9406,6 +9630,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Inkludér 'Recently Added' sektion i kataloget.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 msgid "" @@ -9413,6 +9640,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Mærkatpræfiks til brugernoter, f.eks. '*Jeff might enjoy reading this'.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 msgid "" @@ -9422,6 +9652,11 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Sortér titler med ledenumre som tekst, f.eks.,\n" +"'2001: A Space Odyssey' sorteres som \n" +"'Two Thousand One: A Space Odyssey'.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 msgid "" @@ -9432,6 +9667,12 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Specificerer output-profil. I nogle tilfælde, er en output-profil krævet " +"for at optimere kataloget til enheden. For eksempel, 'kindle' eller " +"'kindle_dx' opretter en struktureret indholdsfortegnelse med sektioner og " +"artikler.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 msgid "" @@ -9439,12 +9680,17 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Mærkat der markerer at bogen er blevet læst.\n" +"Standard: '%default'\n" +"Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" +"Sti til calibre-biblioteket. Standard er at anvende stien gemt i " +"indstillingerne." #: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" @@ -9452,6 +9698,9 @@ msgid "" "\n" "List the books available in the calibre database.\n" msgstr "" +"%prog list [options]\n" +"\n" +"Liste de tilgængelige bøger i calibre databasen.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" @@ -9461,6 +9710,11 @@ msgid "" "Default: %%default. The special field \"all\" can be used to select all " "fields. Only has effect in the text output format." msgstr "" +"Felterne som vises, når bøger listes i database. Skal være en kommasepareret " +"feltliste.\n" +"Tilgængelige felter: %s\n" +"Standard: %%default. Det specielle felt \"all\" kan anvendes til at vælge " +"alle felter. Har kun effekt i tekst-output-formatet." #: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" @@ -9468,10 +9722,13 @@ msgid "" "Available fields: %s\n" "Default: %%default" msgstr "" +"Feltet som resultaterne skal sorteres efter.\n" +"Tilgængelige felter: %s\n" +"Standard: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" -msgstr "" +msgstr "Sortér resultaterne i stigende orden" #: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" @@ -9479,36 +9736,44 @@ msgid "" "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" +"Filtrér resultaterne efter søgeforespørgslen. For at finde ud af formatet " +"for søgeforespørgslen, venligst se den søge relaterede dokumentation i " +"brugermanualen. Standard er ingen filtrering." #: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" +"Maksimale bredde af en enkelt linje i output. Standard er at detektere " +"skærmstørrelsen." #: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." -msgstr "" +msgstr "Strengen anvendt til at separere felter. Standard er et mellemrum." #: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" +"Præfiks for alle filstier. Standard er en absolut sti til biblioteksmappen." #: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" -msgstr "" +msgstr "Ugyldige felter. Tilgængelige felter:" #: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" -msgstr "" +msgstr "Ugyldig sorteringsfelt. Tilgængelige felter:" #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" +"Følgende bøger blev ikke tilføjet da de allerede eksisterer i databasen (se -" +"-duplicates option):" #: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" @@ -9518,42 +9783,51 @@ msgid "" "directories, see\n" "the directory related options below.\n" msgstr "" +"%prog add [options] fil1 fil2 fil3 ...\n" +"\n" +"Tilføj de specificerede filer som bøger til databasen. Du kan også " +"specificere mapper, se\n" +"mappe relaterede options nedenfor.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" +"Formod at hver mappe kun har én enkelt logisk bog og at alle filer i den er " +"forskellige e-bogsformater af denne bog" #: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" -msgstr "" +msgstr "Behandle mapper rekursivt" #: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" +"Tilføj bøger til databasen selvom de allerede eksisterer. Sammenligning er " +"baseret på bogtitlerne." #: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" -msgstr "" +msgstr "Tilføj en tom bog (en bog uden formater)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" -msgstr "" +msgstr "Angiv titlen på den tilføjende tomme bog" #: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" -msgstr "" +msgstr "Angiv forfatterne på den tilføjende tomme bog" #: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" -msgstr "" +msgstr "Angiv ISBN på den tilføjede tomme bog" #: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" -msgstr "" +msgstr "Du skal specificere mindst en fil at tilføje" #: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" @@ -9563,10 +9837,15 @@ msgid "" "separated list of id numbers (you can get id numbers by using the list " "command). For example, 23,34,57-85\n" msgstr "" +"%prog remove ids\n" +"\n" +"Fjern bøgerne identificeret af ids fra databasen. ids skal være en " +"kommasepareret id numbers-liste (du kan få id numbers ved at anvende list-" +"kommandoen). For eksempel, 23,34,57-85\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" -msgstr "" +msgstr "Du skal specificere mindst en bog der skal fjernes" #: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" @@ -9576,14 +9855,19 @@ msgid "" "identified by id. You can get id by using the list command. If the format " "already exists, it is replaced.\n" msgstr "" +"%prog add_format [options] id ebog_fil\n" +"\n" +"Tilføj e-bogen i ebog_fil til de tilgængelige formater for den logiske bog " +"identificeret ved id. Du kan få id ved at anvende list-kommandoen. Hvis " +"formatet allerede eksisterer, bliver det overskrevet.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" -msgstr "" +msgstr "Du skal specificere en id og en e-bog-fil" #: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" -msgstr "" +msgstr "E-bog-filen skal have en filendelse" #: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" @@ -9594,10 +9878,17 @@ msgid "" "by using the list command. fmt should be a file extension like LRF or TXT or " "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" +"\n" +"%prog remove_format [options] id fmt\n" +"\n" +"Fjern formatet fmt fra den logiske bog identificeret ved id. Du kan få id " +"ved at anvende list-kommandoen. fmt skal være en filendelse ligesom LRF " +"eller TXT eller EPUB. Hvis den logiske bog ikke har fmt tilgængelig, gøres " +"intet.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" -msgstr "" +msgstr "Du skal specificere en id og et format" #: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" @@ -9608,14 +9899,19 @@ msgid "" "id.\n" "id is an id number from the list command.\n" msgstr "" +"\n" +"%prog show_metadata [options] id\n" +"\n" +"Vis metadataene gemt i calibre-databasen for bogen identificeret ved id.\n" +"id er et id number fra list-kommandoen.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" -msgstr "" +msgstr "Udskriv metadata i OPF-form (XML)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" -msgstr "" +msgstr "Du skal specificere en id" #: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" @@ -9629,10 +9925,18 @@ msgid "" "can get a quick feel for the OPF format by using the --as-opf switch to the\n" "show_metadata command.\n" msgstr "" +"\n" +"%prog set_metadata [options] id /sti/til/metadata.opf\n" +"\n" +"Angiv metadataene gemt i calibre-databasen for bogen identificeret ved id\n" +"fra OPF-fil metadata.opf. id er et id number fra list-kommandoen. Du\n" +"kan få en hurtig føling med OPF-formatet ved at anvende --as-opf switchen " +"til\n" +"show_metadata-kommandoen.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" -msgstr "" +msgstr "Du skal specificere en id og en metadata-fil" #: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" @@ -9644,6 +9948,12 @@ msgid "" "(in\n" "an opf file). You can get id numbers from the list command.\n" msgstr "" +"%prog export [options] ids\n" +"\n" +"Eksport bøgerne specificeret ved ids (en kommasepareret liste) til " +"filesystemet.\n" +"Eksport operationen gemmer alle bogens formater, dets omslag og metadata (i\n" +"en opf-fil). Du kan få id numbers fra list-kommandoen.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." @@ -9651,19 +9961,19 @@ msgstr "Eksporter alle bøger i databasen, listen over id'er ignoreres." #: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" -msgstr "Eksporter bøger til den angivne mappe. Standardmappen er" +msgstr "Eksportér bøger til den angivne mappe. Standardmappen er" #: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" -msgstr "Eksporter alle bøger til en enkelt mappe" +msgstr "Eksportér alle bøger til en enkelt mappe" #: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." -msgstr "" +msgstr "Specificering af denne switch vil slå denne opførsel fra." #: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" -msgstr "Du skal angive nogle id'er eller %s valgmuligheden" +msgstr "Du skal specificere nogle ids eller %s valget" #: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" @@ -9675,22 +9985,32 @@ msgid "" "column.\n" "datatype is one of: {0}\n" msgstr "" +"%prog add_custom_column [options] label navn datatype\n" +"\n" +"Opret en brugerdefineret kolonne. label er et maskinvenligt kolonnenavn. Må " +"ikke\n" +"indeholde mellemrum eller koloner. name er det menneskevenlige kolonnenavn.\n" +"datatype er en af: {0}\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" +"Denne kolonne gemmer mærkater ligesom data (f.eks. multiple kommaseparerede " +"værdier). Giver kun mening hvis datatypen er tekst." #: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" +"En ordbog af valg til at brugerdefinere, hvordan dataene i denne kolonne vil " +"blive fortolket." #: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" -msgstr "" +msgstr "Du skal specificere label, name og datatype" #: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" @@ -9702,6 +10022,13 @@ msgid "" "ouput.\n" " " msgstr "" +"\n" +" %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [valg]\n" +"\n" +" Eksport et katalog i formatet specificeret ved sti/til/destination " +"filendelse.\n" +" Valg styrer hvordan indgange vises i den genererede katalog-output.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" @@ -9709,6 +10036,9 @@ msgid "" "If declared, --search is ignored.\n" "Default: all" msgstr "" +"Kommasepareret liste af database IDs til kataloget.\n" +"Hvis erklæret, --search bliver ignoreret.\n" +"Standard: all" #: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" @@ -9716,15 +10046,18 @@ msgid "" "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" +"Filtrér resultatet med søgeforespørgsel. Vedrørende formatet for " +"søgeforespørgsel, venligst se søgerelateret dokumentation i brugermanualen.\n" +"Standard: Ingen filtrering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:655 #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" -msgstr "Vis detaljeret output information. Nyttig til fejlfinding" +msgstr "Vis detaljeret output-information. Anvendeligt ved fejlfinding" #: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" -msgstr "" +msgstr "Fejl: Du skal specificere en katalog output-fil" #: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" @@ -9737,16 +10070,28 @@ msgid "" " command.\n" " " msgstr "" +"\n" +" %prog set_custom [options] column id value\n" +"\n" +" Angiv værdien af en brugerdefineret kolonne for bogen identificeret ved " +"id.\n" +" Du kan få et en liste af ids ved at anvende list-kommandoen.\n" +" Du kan få en liste af brugerdefinerede kolonne navne ved at anvende " +"custom_columns\n" +" -kommandoen.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" +"Hvis kolonnen gemmer multiple værdier, tilføjes de specificerede værdier til " +"de eksisterende, istedet for at overskrive dem." #: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" -msgstr "" +msgstr "Fejl: Du skal specificere et feltnavn, id og value" #: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" @@ -9756,18 +10101,24 @@ msgid "" " List available custom columns. Shows column labels and ids.\n" " " msgstr "" +"\n" +" %prog custom_columns [options]\n" +"\n" +" Liste tilgængelige brugerdefinerede kolonne. Viser kolonne labels og " +"ids.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." -msgstr "" +msgstr "Vis detaljer for hver kolonner." #: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " -msgstr "" +msgstr "Du vil miste alle data i kolonnen: %r. Er du sikker (y/n)? " #: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" -msgstr "" +msgstr "y" #: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" @@ -9778,14 +10129,21 @@ msgid "" " columns with the custom_columns command.\n" " " msgstr "" +"\n" +" %prog remove_custom_column [options] label\n" +"\n" +" Fjern den brugerdefinerede kolonne identificeret ved label. Du kan se " +"tilgængelige\n" +" kolonner med custom_columns-kommandoen.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" -msgstr "" +msgstr "Spørger/spørg ikke efter bekræftelse" #: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" -msgstr "" +msgstr "Fejl: Du skal specificere en kolonne label" #: /home/kovid/work/calibre/src/calibre/library/cli.py:809 msgid "" @@ -9800,7 +10158,7 @@ msgid "" msgstr "" "%%prog kommando [valgmuligheder] [argumenter]\n" "\n" -"%%prog er kommandolinegrænsefladen til calibres bogdatabase.\n" +"%%prog er kommandolinjegrænsefladen til calibres bogdatabase.\n" "\n" "kommando er en af følgende:\n" " %s\n" @@ -9809,19 +10167,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:70 msgid "%sAverage rating is %3.1f" -msgstr "" +msgstr "%sMiddel vurderingen er %3.1f" #: /home/kovid/work/calibre/src/calibre/library/database2.py:545 msgid "Main" -msgstr "" +msgstr "Main/hjem/primær" #: /home/kovid/work/calibre/src/calibre/library/database2.py:547 msgid "Card A" -msgstr "" +msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Card B" -msgstr "" +msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 msgid "

            Migrating old database to ebook library in %s

            " @@ -9837,99 +10195,111 @@ msgstr "Komprimerer database" #: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 msgid "Checking SQL integrity..." -msgstr "" +msgstr "Checker SQL integritet..." #: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 msgid "Checking for missing files." -msgstr "" +msgstr "Checker for manglende filer." #: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 msgid "Checked id" -msgstr "" +msgstr "Checket id" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 msgid "Ratings" -msgstr "" +msgstr "Vurderinger" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" -msgstr "" +msgstr "Titlen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" -msgstr "" +msgstr "Forfatterne" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" +"Forfatter sorteringsstrengen. For kun at anvende første bogstav af navnet, " +"brug {author_sort[0]}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" -msgstr "" +msgstr "Mærkaterne" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" -msgstr "" +msgstr "Serierne" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" +"Seriens nummer. For at få foranstillede nuller brug {series_index:0>3s} " +"eller {series_index:>3s} for foranstillede mellemrum" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" -msgstr "" +msgstr "Vurderingen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" -msgstr "" +msgstr "ISBN" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" -msgstr "" +msgstr "Forlaget" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" -msgstr "" +msgstr "Datoen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" -msgstr "" +msgstr "Publiseringsdatoen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" -msgstr "" +msgstr "Calibre intern id" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" -msgstr "" +msgstr "Valg til at styre gem-til-disk" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" +"Normalt vil calibre opdatere metadataene i de gemte filer fra hvad der er i " +"calibre-biblioteket. Gør gem-til-disk langsommere." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" +"Normalt, vil calibre skrive metadataene til en separat OPF-fil sammen med de " +"aktuelle e-bog-filer." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" +"Normalt, vil calibre gemme omslaget i en separat fil sammen med den aktuelle " +"e-bogfil(er)." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "" +"Kommasepareret format-liste som gemmes for hver bog. Som standard gemmes " +"alle tilgængelige bøger." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" @@ -9938,6 +10308,9 @@ msgid "" "subdirectory with filenames containing title and author. Available controls " "are: {%s}" msgstr "" +"Skabelonen til at styre filnavne og mappestrukturer for de gemte filer. " +"Standard er \"%s\" som vil gemme bøgerne i en per-forfatter undermappe med " +"filnavne indeholdende titel og forfatter. Tilgængelige valg er: {%s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" @@ -9946,6 +10319,10 @@ msgid "" "directory with filenames containing title and author. Available controls " "are: {%s}" msgstr "" +"Skabelonen til at styre filnavne og mappestrukturer af filer gemt på " +"enheden. Standard er \"%s\" som vil gemme bøgerne i en per-forfatter " +"undermappe med filnavne indeholdende titel og forfatter. Tilgængelige valg " +"er: {%s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" @@ -9954,58 +10331,68 @@ msgid "" "experience errors when saving, depending on how well the filesystem you are " "saving to supports unicode." msgstr "" +"Normalt vil calibre konvertere alle ikke-engelske bogstaver til engelske " +"ækvivalenter for filnavnene. ADVARSEL: Hvis du slår dette fra, vil du nok " +"opleve fejl under gemning, afhængig af hvor godt filsystemet du gemmer i, " +"understøtter unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" +"Formatet i hvilket datoer vises i. %d - dag, %b - måned, %Y - år. Standard " +"er: %b, %Y" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." -msgstr "" +msgstr "Konvertér stier til småbogstaver." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." -msgstr "" +msgstr "Udskift blanktegn med bundstreger." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:258 msgid "Requested formats not available" -msgstr "" +msgstr "Ønskede formater ikke tilgængelig" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" -msgstr "" +msgstr "Indstillinger til at styre calibre indholdsserver" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" -msgstr "" +msgstr "Ip-porten på hvilken der skal lyttes. Standard er %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" -msgstr "" +msgstr "Server timeout i sekunder. Standard er %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" -msgstr "" +msgstr "Maksimalt antal brugte arbejdstråde. Standard er %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" +"Angiv en adgangskode til at begrænse adgang. Som standard er adgang uden " +"angivet adgangskode ubegrænset." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" -msgstr "" +msgstr "Brugernavn for adgang. Som standard, er det: %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." -msgstr "" +msgstr "Maksimalstørrelse for viste omslag. Standard er %default." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" +"Det maksimale antal af match at returnere per OPDS-forespørgsel. Det " +"påvirker Stanza, WordPlayer, osv. integration." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" @@ -10013,6 +10400,9 @@ msgid "" "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" +"Gruppér emner i kategorier, såsom forfatter/mærkat efter første bogstav, når " +"der er mere end dette antal emner. Standard: %default. Angiv et stort tal " +"for at deaktivere gruppering." #: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 msgid "Password to access your calibre library. Username is " @@ -10024,57 +10414,57 @@ msgid "" "\n" "Start the calibre content server." msgstr "" -"[valgmuligheder]\n" +"[options]\n" "\n" "Start calibre indholdsserveren." #: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" -msgstr "" +msgstr "Sti til biblioteksmappen til at dele med indholdsserveren" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" -msgstr "" +msgstr "Udskriv proces PID til den specificerede fill" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" -msgstr "" +msgstr "%d bøger" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" -msgstr "" +msgstr "%d emner" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 msgid "RATING: %s
            " -msgstr "" +msgstr "VURDERING: %s
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 msgid "TAGS: %s
            " -msgstr "" +msgstr "MÆRKATER: %s
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 msgid "SERIES: %s [%s]
            " -msgstr "" +msgstr "SERIER: %s [%s]
            " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 msgid "Library" -msgstr "" +msgstr "Bibliotek" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" -msgstr "" +msgstr "Bøger i dit bibliotek" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 msgid "By " -msgstr "" +msgstr "Af/efter " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 msgid "Books sorted by " -msgstr "" +msgstr "Bøger sorteret efter " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 msgid "Newest" -msgstr "" +msgstr "Nyeste" #: /home/kovid/work/calibre/src/calibre/utils/config.py:48 msgid "%sUsage%s: %s\n" @@ -10089,6 +10479,8 @@ msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" +"Når du giver argumenter til %prog som har mellemrum i sig, skal du omslutte " +"argumenterne i anførselstegn." #: /home/kovid/work/calibre/src/calibre/utils/config.py:670 msgid "Path to the database in which books are stored" @@ -10096,11 +10488,11 @@ msgstr "Sti til databasen, bøgerne er gemt i." #: /home/kovid/work/calibre/src/calibre/utils/config.py:672 msgid "Pattern to guess metadata from filenames" -msgstr "" +msgstr "Mønster til at gætte metadata fra filenavne" #: /home/kovid/work/calibre/src/calibre/utils/config.py:674 msgid "Access key for isbndb.com" -msgstr "Adgangsnøgle for isbndb.com" +msgstr "Adgangsnøgle til isbndb.com" #: /home/kovid/work/calibre/src/calibre/utils/config.py:676 msgid "Default timeout for network operations (seconds)" @@ -10108,19 +10500,19 @@ msgstr "Standard timeout for netværksoperationer (sekunder)" #: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to directory in which your library of books is stored" -msgstr "Sti til mappen dit bibliotek ligger i" +msgstr "Sti til mappen dit bogbibliotek ligger i" #: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "The language in which to display the user interface" -msgstr "" +msgstr "Sproget brugergrænsefladen skal vises i" #: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "The default output format for ebook conversions." -msgstr "" +msgstr "Standard output-format for ebogskonverteringer." #: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Ordered list of formats to prefer for input." -msgstr "" +msgstr "Ordnet formatliste der foretrækkes som input." #: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "Read metadata from files" @@ -10132,59 +10524,59 @@ msgstr "Arbejdsprocessernes prioritet" #: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "Swap author first and last names when reading metadata" -msgstr "" +msgstr "Ombyt forfatters fornavn og efternavn når metadata læses" #: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Add new formats to existing book records" -msgstr "" +msgstr "Tilføj nye formater til eksisterende bogposter" #: /home/kovid/work/calibre/src/calibre/utils/config.py:699 msgid "List of named saved searches" -msgstr "" +msgstr "Liste af navne gemte søgninger" #: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "User-created tag browser categories" -msgstr "" +msgstr "Brugeroprettede mærkat-browser kategorier" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "How and when calibre updates metadata on the device." -msgstr "" +msgstr "Hvordan og hvornår calibre opdaterer metadata på enheden." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." -msgstr "" +msgstr "Venter..." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 msgid "Stopped" -msgstr "" +msgstr "Stoppet" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Finished" -msgstr "" +msgstr "Afsluttet" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 msgid "Working..." -msgstr "" +msgstr "Arbejder..." #: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 msgid "Brazilian Portuguese" -msgstr "" +msgstr "Brasiliansk-portugisisk" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 msgid "English (UK)" -msgstr "" +msgstr "Engelsk (Storbritannien)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Simplified Chinese" -msgstr "" +msgstr "Forenklet kinesisk" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "Chinese (HK)" -msgstr "" +msgstr "Kinesisk (HK)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Traditional Chinese" -msgstr "" +msgstr "Traditionelt kinesisk" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "English" @@ -10192,71 +10584,71 @@ msgstr "Engelsk" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "English (Australia)" -msgstr "" +msgstr "Engelsk (Australien)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English (New Zealand)" -msgstr "" +msgstr "Engelsk (New Zealand)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Canada)" -msgstr "" +msgstr "Engelsk (Canada)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (India)" -msgstr "" +msgstr "Engelsk (Indien)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Thailand)" -msgstr "" +msgstr "Engelsk (Thailand)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (Cyprus)" -msgstr "" +msgstr "Engelsk (Cypern)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Pakistan)" -msgstr "" +msgstr "Engelsk (Pakistan)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Israel)" -msgstr "" +msgstr "Engelsk (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Singapore)" -msgstr "" +msgstr "Engelsk (Singapore)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Yemen)" -msgstr "" +msgstr "Engelsk (Yemen)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Ireland)" -msgstr "" +msgstr "Engelsk (Irland)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (China)" -msgstr "" +msgstr "Engelsk (Kina)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "Spanish (Paraguay)" -msgstr "" +msgstr "Spansk (Paraguay)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "German (AT)" -msgstr "" +msgstr "Tysk (AT)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Dutch (NL)" -msgstr "" +msgstr "Hollansk (NL)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "Dutch (BE)" -msgstr "" +msgstr "Hollansk (BE)" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" -msgstr "" +msgstr "URL skal have skemaet sftp" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" @@ -10264,15 +10656,15 @@ msgstr "vært skal være i formen bruger@værtsnavn" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " -msgstr "" +msgstr "SSH-sessionsforhandling fejlede: " #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" -msgstr "" +msgstr "autentificering med server fejlede: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" -msgstr "" +msgstr "Styre e-mail levering" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 @@ -10286,7 +10678,7 @@ msgstr "Unavngiven artikel" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" -msgstr "" +msgstr "Download tidsskrift indholdet fra internettet" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" @@ -10299,17 +10691,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" -"Brugernavn for sider, der kræver et login for at få adgang til indholdet" +"Brugernavn for sites, der kræver et login for at få adgang til indholdet." #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" -"Adgangskode for sider, der kræver login for at få adgang til indholdet" +"Adgangskode for sites, der kræver login for at få adgang til indholdet" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" +"Download ikke den sidste version af de indbyggede opskrifter fra calibre-" +"serveren" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:44 msgid "Unknown News Source" @@ -10317,11 +10711,11 @@ msgstr "Ukendt nyhedskilde" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:608 msgid "The \"%s\" recipe needs a username and password." -msgstr "" +msgstr "\"%s\"-opskriften kræver et brugernavn og adgangskode." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" -msgstr "Download færdig" +msgstr "Download afsluttet" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" @@ -10337,11 +10731,11 @@ msgstr " fra " #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" -msgstr "\tMislykkede links:" +msgstr "\tMislykkede henvisninger:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" -msgstr "" +msgstr "Kunne ikke hente artikler. Kør med -vv for at se årsagen" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." @@ -10357,7 +10751,7 @@ msgstr "Prøver at downloade omslag..." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." -msgstr "" +msgstr "Genererer masthead..." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." @@ -10377,7 +10771,7 @@ msgstr "Downloader omslag fra %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 msgid "Masthead image downloaded" -msgstr "" +msgstr "Masthead billede downloadet" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 msgid "Untitled Article" @@ -10400,12 +10794,17 @@ msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" +"Login mislykkedes, check dit brugernavn og adgangskode til calibre " +"tidsskriftsservice." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" +"Du har ikke tilladelse til at downloade denne udgave. Enten er dit " +"abonnement udløbet eller du har overskredet det maksimale antal tilladte " +"downloads for idag." #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" @@ -10430,7 +10829,7 @@ msgid "" msgstr "" "%prog URL\n" "\n" -"Hvor URL er fx http://google.com" +"Hvor URL er f.eks. http://google.com" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" @@ -10441,20 +10840,22 @@ msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" +"Timeout i sekunder at vente, for et svar fra serveren. Standard: %default s" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -"Maksimalt rekursiv dybde til fx forfølgelse af links. Standardværdi %default" +"Maksimalt rekursiv dybde til f.eks. forfølgelse af henvisninger. " +"Standardværdi %default" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -"Det maksimale antal filer til at hente. Dette gælder kun filer fra " +"Det maksimale antal filer der hentes. Dette gælder kun filer fra " "tags. Standardværdien er %default" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 @@ -10462,15 +10863,14 @@ msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -"Minimalt interval i sekunder mellem to hentninger, Standardværdien er " -"%default s" +"Minimalt interval i sekunder mellem hentninger, Standardværdien er %default s" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -"Tegnsættet for hjemmesiderne, du prøver at hente. Udgangspunktet er at " +"Tegnsættet for hjemmeside sites, du prøver at hente. Udgangspunktet er at " "forsøge på at gætte tegnsættet." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 @@ -10479,9 +10879,10 @@ msgid "" "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -"Kun links der passer på dette regulære udtryk vil blive fulgt. Denne " -"valgmulighed kan angives flere gange, hvor links vil blive fulgt, bare de " -"passer på ét af udtrykkene. Som udgangspunkt følges alle links." +"Kun henvisninger, der passer på dette regulære udtryk, vil blive fulgt. " +"Denne valgmulighed kan angives flere gange, hvor henvisninger vil blive " +"fulgt, bare de passer på ét af udtrykkene. Som udgangspunkt følges alle " +"henvisninger." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" @@ -10491,15 +10892,15 @@ msgid "" "filter-regexp and --match-regexp are specified, then --filter-regexp is " "applied first." msgstr "" -"Alle links der passer på dette regulære udtryk vil blive ignoreret. Denne " -"valgmulighed kan angives flere gange, hvor links vil blive ignoreret, bare " -"de passer på ét af udtrykkene. Som udgangspunkt ignoreres ingen links. Hvis " -"både --filter-regexp og --match-regexp er angivet vil --filter-regexp blive " -"anvendt først." +"Alle henvisninger, der passer på dette regulære udtryk, vil blive ignoreret. " +"Denne valgmulighed kan angives flere gange, hvor henvisninger vil blive " +"ignoreret, bare de passer på ét af udtrykkene. Som udgangspunkt ignoreres " +"ingen henvisninger. Hvis både --filter-regexp og --match-regexp er angivet, " +"vil --filter-regexp blive anvendt først." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." -msgstr "Download ikke CSS stilark" +msgstr "Download ikke CSS-stilark" #~ msgid "Options to control the conversion to EPUB" #~ msgstr "Indstillinger for konvertering til EPUB" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 08ffa4faeb..ae5c18a39f 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index e60391ffd3..a908fb9878 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-11 12:11+0000\n" +"PO-Revision-Date: 2010-07-13 20:26+0000\n" "Last-Translator: Koen Mercken \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-12 03:44+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -5723,15 +5723,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Handmatige instellingen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Enkel bij het versturen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Automatische instellingen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" @@ -7295,25 +7295,27 @@ msgstr "Bent je zeker dat je deze items wilt verwijderen?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" -msgstr "" +msgstr "Categorieën bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" -msgstr "" +msgstr "Items in gebruik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" +"Wis item uit de database. Dit zal het item in alle boeken ongedaan maken en " +"het uit de database verwijderen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." -msgstr "" +msgstr "Hernoem het item in ieder boek waar het mee geassocieerd is." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 msgid "Ctrl+S" -msgstr "" +msgstr "Ctrl+S" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" @@ -7707,7 +7709,7 @@ msgstr "Bewaar alleen %s formaat op schijf" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" -msgstr "" +msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 @@ -7738,7 +7740,7 @@ msgstr "Verwijder omslagen van de geselecteerde boeken" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 msgid "Remove matching books from device" -msgstr "" +msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 msgid "Convert individually" @@ -7762,17 +7764,17 @@ msgstr "Vergelijkbare boeken" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" -msgstr "" +msgstr "Voeg boeken toe aan de bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 msgid "Manage collections" -msgstr "" +msgstr "Bewerk collecties" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" -msgstr "" +msgstr "Kaft bladeraar" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" @@ -7780,7 +7782,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "versie" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" @@ -7797,7 +7799,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" -msgstr "" +msgstr "Details van het boek" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" @@ -7905,7 +7907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 msgid "free" -msgstr "" +msgstr "vrij" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 @@ -8061,7 +8063,7 @@ msgstr "Ctrl+P" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 msgid "Help" -msgstr "" +msgstr "Hulp" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 @@ -8071,15 +8073,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 msgid "F1" -msgstr "" +msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" -msgstr "" +msgstr "N" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" -msgstr "" +msgstr "Y" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" @@ -8110,7 +8112,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" -msgstr "" +msgstr "Grootte" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" @@ -8130,11 +8132,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" -msgstr "" +msgstr "Oplopend" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" -msgstr "" +msgstr "Aflopend" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" @@ -8142,15 +8144,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" -msgstr "" +msgstr "Links" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" -msgstr "" +msgstr "Rechts" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" -msgstr "" +msgstr "Midden" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" @@ -8278,7 +8280,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Mislukken van de creatie van de calibre bibliotheek in: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 @@ -8370,7 +8372,7 @@ msgstr "Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" -msgstr "" +msgstr "&Beperkt tot:" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" @@ -8448,7 +8450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" -msgstr "" +msgstr "({0} of {1})" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" @@ -8456,7 +8458,7 @@ msgstr "(alle boeken)" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" -msgstr "" +msgstr "({0} van het geheel)" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." @@ -8536,12 +8538,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 msgid "Show all categories" -msgstr "" +msgstr "Bekijk alle categorieën" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 msgid "Manage %s" -msgstr "" +msgstr "Beheer %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 msgid "Manage Saved Searches" @@ -8567,7 +8569,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by name" -msgstr "" +msgstr "Sorteer op naam" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by popularity" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 96b7500382..83b27e52b9 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-12 21:16+0000\n" +"PO-Revision-Date: 2010-07-13 20:48+0000\n" "Last-Translator: Zhilin Ruslan \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -489,7 +489,7 @@ msgstr "Устанавливает связь с телефоном S60" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." -msgstr "" +msgstr "Устанавливать связь с iTunes/iBooks." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." @@ -521,7 +521,7 @@ msgstr "Использовать Серии как Категории в iTunes/ #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" -msgstr "" +msgstr "Кэш обложек iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" @@ -641,6 +641,8 @@ msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" +"Запятая разделяет список каталогов, для отправки электронных книг на " +"устройство. Будет использоваться первый существующий." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." @@ -764,7 +766,7 @@ msgstr "Устанавливает связь с Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Устанавливать связь с Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -776,7 +778,7 @@ msgstr "Устанавливает связь с Nokia 810 internet tablet." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "" +msgstr "Устанавливать связь с Nokia E52" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" @@ -1459,6 +1461,12 @@ msgid "" "\"original\" (the default) does not change justification in the source file. " "Note that only some output formats support justification." msgstr "" +"Изменить выравнивание текста . Значение \"Влево\" преобразует все " +"выравнивание текста из источника в выравнивание по левому краю (то есть не " +"выравненому). Значение \"Выравнить\" преобразует весь не выравненный текст в " +"выровненный. Значение \"оригинал\" (по умолчанию) не изменяет выравнивание в " +"исходном файле. Обратите внимание, что только некоторые выходные форматы " +"поддерживают выравнивание." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" @@ -1571,6 +1579,12 @@ msgid "" "corresponding pair of normal characters. This option will preserve them " "instead." msgstr "" +"Сохранить лигатуры в этом входном документе. Лигатура - специальный " +"рендеринг пары символов, таких как ff, fi, fl и так далее. У большинства " +"устройств для чтения электронных книг нет поддержки лигатур в их заданных по " +"умолчанию шрифтах, таким образом, они вряд ли отобразятся правильно. По " +"умолчанию, calibre превратит лигатуру в соответствующую пару нормальных " +"символов. Эта опция сохранит их вместо этого." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 @@ -1674,7 +1688,7 @@ msgstr "Создаю" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "Наладчик ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 2269062b3c..a6ff01f16a 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:31+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-13 20:25+0000\n" +"Last-Translator: Johan Segerstedt \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -30,7 +30,7 @@ msgstr "Gör ingenting" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -114,10 +114,10 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -701,30 +701,30 @@ msgstr "Kommunicera med läsplattan Kobo" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Hämtar en lista över böcker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Ta bort böcker från enhetens metadatalista..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Lägger till böcker till enhetens metadatalista..." @@ -742,7 +742,7 @@ msgstr "Kommunicera med Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Kommunicera med Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -893,12 +893,12 @@ msgstr "Kommunicera med en läsplatta." msgid "Get device information..." msgstr "Hämta enhetsinformation..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Överför böcker till enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Skickar metadata till enheten..." @@ -1655,19 +1655,23 @@ msgstr "Skapar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "ePub-fixare" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Kringgå epubchecks buggar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Sätt att kringgå buggarna i den senaste versionen av epubcheck. Epubcheck " +"upptäcker många fel som egentligen inte finns, och när epubcheck försöker " +"ändra på dem kan din epub-fil förändras markant. Eventuella klagomål riktas " +"till epubcheck-projektet." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1679,10 +1683,18 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [options] file.epub\n" +"\n" +"Fixar vanliga problem i epubfiler. Används om filen inte godtas av dåligt " +"utformade publiceringsverktyg.\n" +"\n" +"Grundinställningen är att inga problem fixas och att ett meddelande skrivs " +"ut för varje upptäckt fel. Använd alternativen för att kontroller vilka fel " +"som skall rättas till automatiskt." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Du måste ange en epub-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1690,8 +1702,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -3270,14 +3282,14 @@ msgid "Main memory" msgstr "Inbyggt minne" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Minneskort B" @@ -3343,7 +3355,7 @@ msgid "Failed to download metadata:" msgstr "Kunde inte hämta metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3529,7 +3541,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Inga böcker" @@ -3700,12 +3712,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3775,7 +3787,7 @@ msgstr "Klicka för att öppna" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Inget" @@ -4661,12 +4673,12 @@ msgid "Footer regular expression:" msgstr "Reguljärt uttryck för sidfot:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ogiltigt reguljärt uttryck" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ogiltigt reguljärt uttryck: %s" @@ -4947,124 +4959,124 @@ msgstr "taggar för att lägga till" msgid "tags to remove" msgstr "taggar för att ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Inga detaljer tillgängliga." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Enheten är inte längre ansluten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Hämta enhetsinformation" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Hämta en lista över böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Hämta anteckningar från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Skicka metadata till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Skicka samlingar till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Skicka %d böcker till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Ta bort böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Hämta böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Visa böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Grundinställning för \"skicka till enhet\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "E-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Skicka till inbyggt minne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Skicka till minneskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Skicka till minneskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Primärminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Skicka och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Skicka visst format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Anslut till mappen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Anslut till iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Mata ut enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Hämta anteckningar (experimentellt)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Fel vid kommunikation med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Välj mapp för att öppnas som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Kunde inte kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5072,124 +5084,124 @@ msgstr "" "Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen " "koppla ur och koppla in enheten igen och/eller starta om." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-bok:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "Bifogat, kommer du hitta e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "i %s-formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Skickar e-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "Skall böckerna konverteras automatiskt innan de skickas med e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunde inte skicka följande böcker eftersom inget lämpligt format hittades:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Kunde inte skicka böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Kunde inte skicka följande böcker:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Skickat via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Bifogat är" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Skickat nyheter till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5198,11 +5210,11 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5484,7 +5496,7 @@ msgid "Access log:" msgstr "Åtkomstlogg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Kunde inte starta medieservern" @@ -5554,11 +5566,11 @@ msgstr "" "dem manuellt. Detta kan inträffa om du ändrar på filerna direkt i " "biblioteksmappen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5568,11 +5580,11 @@ msgstr "" "i biblioteket. Calibre kan antingen läsa metadata från innehållet i filen " "eller från filnamnet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Läs metadata endast från &filnamnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5580,11 +5592,11 @@ msgstr "" "Byt plats på författarens förnamn och efternamn. Detta påverkar endast " "metadata som lästs från filnamnen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "Byt plats på författarens förnamn och efternamn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5601,7 +5613,7 @@ msgstr "" "Titelmatchning bortser från indefinita artiklar (den/det, en/ett), " "skiljetecken, skiftläget, osv. Författaren matchas exakt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5609,15 +5621,15 @@ msgstr "" "Sammanfoga poster automatiskt om böcker med liknande författare och titel " "hittas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "Konfigurera metadata från filnamn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "Lägg till böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5625,65 +5637,77 @@ msgstr "" "Här kan du kontrollera hur Calibre sparar dina böcker när du klickar på " "knappen Spara till disk:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Spara omslag separat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Uppdatera &metadata i sparade kopior" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Spara metadata i &OPF-fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Konvertera icke-engelska tecken till &engelska motsvarigheter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatera &datum som:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Fil&format att spara som:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Ersätt mellanslag med understreck" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Ändra sökväg till gemener" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Spara böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Bevara samlingar på enheten" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "Hantera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "Hantea manuellt" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "Endast när filen skickas" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "Hantera automatiskt" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          30. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          31. \n" +"
          32. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          33. \n" +"
          34. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          35. " msgstr "" -"Om detta alternativ väljs, kommer samlingar inte att tas bort även om en bok " -"med ändrade metadata skickas igen och samlingen inte finns i bokens " -"metadata. Dessutom blir det möjligt att redigera samlingar i enhetsvyn. Om " -"alternativet inte väljs, kommer samlingar bara att reflektera metadata i " -"Calibrebiblioteket." +"
          36. Manuell hantering: Calibre uppdaterar metadata och lägger till " +"samlingar endast när boken sänds. Med detta alternativ kommer Calibre aldrig " +"att ta bort någon samling.
          37. \n" +"
          38. Endast när filen skickas: Calibre uppdaterar metadata och lägger " +"till eller tar bort samling endast när boken skickas till enheten.
          39. \n" +"
          40. Automatic management: Calibre synkroniserar automatiskt metadata " +"på enheten varje gång den ansluts
          41. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5694,13 +5718,14 @@ msgstr "" "individuella enheter genom att anpassa enhetens gränssnittstillägg i " "Inställningar-> Tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Skicka till enhet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Inställningar" @@ -5873,7 +5898,7 @@ msgstr "Inaktivera animationer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Visa &donationsknapp" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Add an email address to which to send books" @@ -6304,6 +6329,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." 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:75 msgid "Location" @@ -7149,7 +7176,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7476,11 +7503,11 @@ msgstr "Reguljärt uttryck (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Ingen träff" @@ -7577,7 +7604,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Lägg till tom bok (bokpost utan format)." #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Spara till disk" @@ -7586,17 +7614,18 @@ msgid "Save to disk in a single directory" msgstr "Spara till disk i en enda katalog" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Spara bara %s-format på disk" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "Spara bara %s format till disk i en enda katalog" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Visa" @@ -7640,46 +7669,46 @@ msgstr "Skapa en bokkatalog i ditt Calibre biblioteket" msgid "Run welcome wizard" msgstr "Kör välkomstguide" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Liknande böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Lägg till böcker i biblioteket" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Hantera samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Omslagsbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Etikettbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" -msgstr "" +msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "skapat av Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Ansluten " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" -msgstr "" +msgstr "Uppdatering tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Bokinformation" @@ -7742,6 +7771,226 @@ msgstr "Klicka för att se listan över aktiva jobb." msgid " - Jobs" msgstr " - Jobb" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" +"Bibliotek\n" +"%d böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "Läsplatta" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" +"Minneskort A\n" +"%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "Minneskort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Klicka för att se böcker som finns på din dator" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Klicka för att se böckerna i läsplattans inbyggda minne" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "Klicka för att se böckerna på minneskort A i läsplattan" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "Klicka för att se böckerna på minneskort B i läsplattan" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Böcker finns på" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "ledigt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Bokskärmen kommer att begränsas till de som passar den valda sparade " +"sökningen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Avancerad sökning" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" +"

            Sök i listan med böcker efter titel, författare, förlag, taggar, " +"kommentarer, m.m.

            Ord separerade med mellanslag får relationen OCH" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Återställ snabbsökning" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Kopiera aktuell söktext (i stället för söknamn)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Spara aktuell sökning under namnet som visas i rutan" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Radera aktuell sparad sökning" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Lägg till böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Ta bort böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "Redigera metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Sammanfoga bokuppgifter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Skicka till enhet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Hämta nyheter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "Konvertera böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Öppna mapp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Visa bokdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Böcker med samma författare" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Böcker i denna serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Böcker av den här utgivaren" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Böcker med samma etikett" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "Hjälp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "Läs Calibres användarhandbok" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "F1" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8036,167 +8285,34 @@ msgstr "försök att starta om datorn." msgid "try deleting the file" msgstr "försök att ta bort filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "&Begränsa till:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Bokskärmen kommer att begränsas till de som passar den valda sparade " -"sökningen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "Ställ in i ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Avancerad sökning" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Sök:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" -"

            Sök i listan med böcker efter titel, författare, förlag, taggar, " -"kommentarer, m.m.

            Ord separerade med mellanslag får relationen OCH" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Återställ snabbsökning" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Kopiera aktuell söktext (i stället för söknamn)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Spara aktuell sökning under namnet som visas i rutan" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Radera aktuell sparad sökning" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Lägg till böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Ta bort böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Redigera metainformation" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Sammanfoga bokuppgifter" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Skicka till enhet" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Hämta nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Konvertera e-böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Öppna mapp" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Visa bokdetaljer" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Böcker med samma författare" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Böcker i denna serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Böcker av den här utgivaren" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Böcker med samma etikett" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Anpassa Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8227,6 +8343,7 @@ msgstr "Inga träffar hittades för den här boken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Sök" @@ -8247,15 +8364,19 @@ msgstr "Sparade sökningar" msgid "Choose saved search or enter name for new saved search" msgstr "Välj sparad sökning eller ange namn för en ny sparad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Begränsa till" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(alla böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} av alla)" @@ -8380,7 +8501,7 @@ msgstr "Sortera efter medelbetyg" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Ange sorteringsordning i etikettbläddraren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8393,7 +8514,7 @@ msgstr "Matcha någon" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" -msgstr "" +msgstr "Matcha någon eller alla träffar i etikettbläddraren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" @@ -8401,7 +8522,7 @@ msgstr "Hantera &användarkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Lägg till egna kategorier i etikettbläddraren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8466,34 +8587,34 @@ msgstr "Omsta&rt" msgid "Calibre Quick Start Guide" msgstr "Calibres snabbstartsguide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Kan inte konfigurera" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Kan inte konfigurera när det finns jobb som körs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "Kan inte konfigurera innan calibre startas om." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Ingen detaljinformation tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljerad information finns tillgänglig för böcker på enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8501,26 +8622,29 @@ msgstr "" "

            Kunde inte konvertera: %s

            Det är en DRM-skyddad " "bok. Du måste först ta bort DRM-skyddet med hjälp av tredjepartsverktyg." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"har tagits fram av många frivilliga över hela världen. Om du gillar det kan " +"du donera för att stödja utvecklingen. Tack vare din donation kan Calibre " +"fortsätta utvecklas." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8530,11 +8654,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas.
            \n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "VARNING: Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9027,91 +9151,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "Skriv ut e-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiera bild" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Klista in bild" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Klicka för att se böcker som finns på din dator" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klicka för att se böckerna i läsplattans inbyggda minne" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "Klicka för att se böckerna på minneskort A i läsplattan" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "Klicka för att se böckerna på minneskort B i läsplattan" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Böcker finns på" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Ändra skiftläge" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Versaler" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Gemener" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Byt skiftläge" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Varje Ord Med Stor Begynnelsebokstav" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Drag för att ändra storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Dölj" @@ -10463,8 +10539,8 @@ msgid "User-created tag browser categories" msgstr "Användarskapade tagkategoriläsare" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." -msgstr "Bevara samlingar även om det inte finns i bibliotekets metadata" +msgid "How and when calibre updates metadata on the device." +msgstr "Hur och när Calibre uppdaterar metadata på enheten." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -11022,6 +11098,9 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Sort by &popularity" #~ msgstr "Sortera efter &popularitet" +#~ msgid "Convert E-books" +#~ msgstr "Konvertera e-böcker" + #~ msgid "

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

            För hjälp se: Användarhandbok
            " @@ -11077,3 +11156,25 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Anslut till iTunes (experimentellt)" + +#~ msgid "Preserve device collections." +#~ msgstr "Bevara samlingar på enheten" + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Om detta alternativ väljs, kommer samlingar inte att tas bort även om en bok " +#~ "med ändrade metadata skickas igen och samlingen inte finns i bokens " +#~ "metadata. Dessutom blir det möjligt att redigera samlingar i enhetsvyn. Om " +#~ "alternativet inte väljs, kommer samlingar bara att reflektera metadata i " +#~ "Calibrebiblioteket." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "Bevara samlingar även om det inte finns i bibliotekets metadata" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 524e32fe7d..9450db0caf 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:19+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-13 13:07+0000\n" +"Last-Translator: Li Fanxi \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -30,7 +30,7 @@ msgstr "不做任何处理" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -114,10 +114,10 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -355,7 +355,7 @@ msgstr "若您希望在电脑和设备上阅读文档,请使用本默认配置 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" -msgstr "" +msgstr "适用于iPad或屏幕分辨率为768x1024的类似设备。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 msgid "This profile is intended for the Kobo Reader." @@ -397,7 +397,7 @@ msgstr "禁用插件" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Enabled plugins" -msgstr "" +msgstr "启用的插件" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 msgid "No valid plugin found in " @@ -461,16 +461,16 @@ msgstr "与 S60 手机通信。" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." -msgstr "" +msgstr "与iTunes/iBooks通信" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "" +msgstr "检测到Apple设备,正在启动iTunes,请稍候……" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." -msgstr "" +msgstr "更新设备元数据列表……" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 @@ -485,7 +485,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 msgid "finished" -msgstr "" +msgstr "完成" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" @@ -493,7 +493,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" -msgstr "" +msgstr "缓存来自iTunes/iBooks的封面" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" @@ -501,12 +501,17 @@ msgid "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" +"部分图书在iTunes数据库中不存在。\n" +"请用iBooks软件删除它们。\n" +"点击“详细信息”查看列表。" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" +"无法转换部分封面图像。\n" +"点击“详细信息”查看列表。" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 @@ -522,7 +527,7 @@ msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 msgid "Communicate with iTunes." -msgstr "" +msgstr "与iTunes通信。" #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." @@ -548,11 +553,11 @@ msgstr "与 EB600 eBook reader 通信。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" -msgstr "" +msgstr "与Astak Mentor EB600通信" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." -msgstr "" +msgstr "与PocketBook 301阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -568,12 +573,12 @@ msgstr "与 ESlick eBook reader 通信。" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." -msgstr "" +msgstr "与Sigmatek eBook阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." -msgstr "" +msgstr "将指定目录当成设备使用。" #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 @@ -604,7 +609,7 @@ msgstr "与 Hanvon N520 eBook reader 通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." -msgstr "" +msgstr "与The Book阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:51 msgid "Communicate with the SpringDesign Alex eBook reader." @@ -667,30 +672,30 @@ msgstr "与 Kobo Reader 通信" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "从设备中获取书籍列表..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "将书籍从设备的元数据列表移除中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "将书籍添加到设备的元数据列表中..." @@ -704,11 +709,11 @@ msgstr "与 通信" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:55 msgid "Communicate with the Sweex MM300" -msgstr "" +msgstr "与Sweex MM300通信。" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "与Pandigital Novel通信。" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -720,7 +725,7 @@ msgstr "与诺基亚 810 网络平板通信." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "" +msgstr "与Nokia E52通信。" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" @@ -740,7 +745,7 @@ msgstr "与 Sony PRS-500 eBook reader 通信。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." -msgstr "" +msgstr "与Sony电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" @@ -763,11 +768,11 @@ msgstr "与 Teclast K3 通信。" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 msgid "Communicate with the Newsmy reader." -msgstr "" +msgstr "与Newsmy阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 msgid "Communicate with the iPapyrus reader." -msgstr "" +msgstr "与iPapyrus阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:245 msgid "Unable to detect the %s disk drive. Try rebooting." @@ -855,12 +860,12 @@ msgstr "与电子书阅读设备通信。" msgid "Get device information..." msgstr "获取设备信息..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "传输书籍到设备中..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "正在传输元数据到设备..." @@ -1510,9 +1515,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1536,8 +1541,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -2995,14 +3000,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3064,7 +3069,7 @@ msgid "Failed to download metadata:" msgstr "下载元数据失败。" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3234,7 +3239,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "没有书籍" @@ -3390,12 +3395,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3463,7 +3468,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "无" @@ -4311,12 +4316,12 @@ msgid "Footer regular expression:" msgstr "页脚正则表达式:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "无效正则表达式" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "无效正则表达式:%s" @@ -4595,255 +4600,255 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "无详情可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "设备未连接。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "获取设备信息" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "获取设备书籍列表" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "从设备抓取注释" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "传输元数据到设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "上传 %d 本书到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "从设备上删除书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "从设备上下载书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "查看设备上的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "设置传送到设备的默认动作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "传送到主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "发送到存储卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "发送到存储卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "抓取注释(实验功能)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "与设备通信发生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "与设备通讯出现临时性错误。请拔下再重新连接设备,或可能需要重启。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "电子书:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "已添加, 您可以从中获取电子书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "由" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "使用 %s 格式." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "正在发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "在发送电子邮件之前自动转换下列书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "由于无法找到合适的文件格式无法通过电子邮件发送下列书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "发送电子书籍失败" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "无法通过电子邮件发送以下书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "已通过邮件发送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "新闻:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "附加" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "将新闻发送到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "正在发送类目到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

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

            由于设备存储空间不足无法将书籍传送到设备上 " @@ -5114,7 +5119,7 @@ msgid "Access log:" msgstr "访问日志:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "无法启动内容服务器" @@ -5178,32 +5183,32 @@ msgid "" "folder directly." msgstr "下列书籍使用格式曾经在数据库中,现已不可用。格式项被移除。您需手动检查。这可能是由于您直接在 library 文件夹操作文件引起的。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "标签Widget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "在此处您可以控制 Calibre 如何从您添加的文件读取元数据。Calibre 可从文件内容读取元数据,也可以从文件名读取。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "从文件名读取元数据(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "对调作者姓和名。仅影响来自文件名的元数据。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "交换作者姓和名(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5214,93 +5219,104 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "如果找到相似标题和作者的书籍,自动合并新文件(&m)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "从文件名配置元数据(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "添加书籍(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "此处您可控制 Calibre 在您点击“保存到磁盘”时的保存行为:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "分别保存封面(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "更新保存版本的元数据(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "使用 OPF 文件保存元数据(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "将非英语字符转换为对应英语字符" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "日期格式为(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "保存文件格式为(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "用下划线替换空格(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "将路径名改为小写(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "保存书籍(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          42. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          43. \n" +"
          44. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          45. \n" +"
          46. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          47. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "在此控制 calibre 发送到设备时的存储方式。首选项 -> 插件 中定义单个设备接口插件可以覆盖此处设置。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "发送到设备(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "首选项" @@ -7004,11 +7020,11 @@ msgstr "正则表达式 (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "无匹配" @@ -7101,7 +7117,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "添加空书。(无任何格式)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "保存到磁盘" @@ -7110,17 +7127,18 @@ msgid "Save to disk in a single directory" msgstr "保存到磁盘单个目录" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "仅保存 %s 到磁盘" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "查看" @@ -7164,46 +7182,46 @@ msgstr "在您 calibre 书库中创建书籍类目" msgid "Run welcome wizard" msgstr "运行欢迎向导" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "类似书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "已连接 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "" @@ -7266,6 +7284,218 @@ msgstr "点击查看活动任务。" msgid " - Jobs" msgstr " - 任务" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "点击查看电脑上可用书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "点击查看阅读区主存储中的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "点击查看阅读器存储卡 A 中的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "点击查看阅读器存储卡 B 中的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "高级搜索" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "

            用标题、作者、出版商、标签、注释等搜索书籍列表

            空格间隔关键词视为且(AND)关系" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "重置快速搜索" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "当前搜索文本(取代搜索名称)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "以框中名称保存当前搜索" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "删除当前已存搜索" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "添加书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "移除书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "发送到设备" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "抓取新闻" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "打开包含目录" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "显示书籍详情" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "同作者的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "同系列的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "同出版商的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "同标签的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7554,163 +7784,34 @@ msgstr "尝试重启电脑。" msgid "try deleting the file" msgstr "尝试删除文件" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "在 ui.py 中设定" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "高级搜索" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "搜索(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "

            用标题、作者、出版商、标签、注释等搜索书籍列表

            空格间隔关键词视为且(AND)关系" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "重置快速搜索" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "当前搜索文本(取代搜索名称)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "以框中名称保存当前搜索" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "删除当前已存搜索" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "添加书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "移除书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "编辑元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "发送到设备" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "抓取新闻" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "转换电子书" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "打开包含目录" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "显示书籍详情" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "同作者的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "同系列的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "同出版商的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "同标签的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "配置 Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7739,6 +7840,7 @@ msgstr "未找到匹配此书信息" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "搜索" @@ -7758,15 +7860,19 @@ msgstr "已存搜索" msgid "Choose saved search or enter name for new saved search" msgstr "选择已存搜索或输入新存入搜索名称" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(所有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "" @@ -7973,58 +8079,58 @@ msgstr "重启(&R)" msgid "Calibre Quick Start Guide" msgstr "Calibre 快速上手指南" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "无法配置" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "有正在运行任务时无法进行配置。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "无可用详细信息" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "设备上书籍没有详细信息可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

            无法转换:%s

            它是 DRM 保护书籍。您需要首先使用第三方工具去除 DRM。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8034,11 +8140,11 @@ msgstr "" " 退出可能导致设备损坏。
            \n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "警告:正在运行任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8520,91 +8626,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "打印电子书" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "复制图像" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "粘贴图像" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "点击查看电脑上可用书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "点击查看阅读区主存储中的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "点击查看阅读器存储卡 A 中的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "点击查看阅读器存储卡 B 中的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "大小写转换" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "大写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "小写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "转换大小写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "标题大写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "" @@ -9774,7 +9832,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10134,6 +10192,9 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Sort by &popularity" #~ msgstr "按流行度排序(&P)" +#~ msgid "Convert E-books" +#~ msgstr "转换电子书" + #~ msgid "Send specific format to storage card A" #~ msgstr "发送指定格式到存储卡 A" @@ -10266,3 +10327,6 @@ msgstr "不下载 CSS 样式表。" #~ msgid "(%d found)" #~ msgstr "(找到 %d 部)" + +#~ msgid " " +#~ msgstr " " From ae416ff35beb4ca72e3b2100f348c2b1c835c366 Mon Sep 17 00:00:00 2001 From: Sengian Date: Wed, 14 Jul 2010 14:52:15 +0200 Subject: [PATCH 009/100] Modification of the bibtex catalog plugin + his ui interface. --- src/calibre/gui2/catalog/catalog_bibtex.py | 44 ++++- src/calibre/gui2/catalog/catalog_bibtex.ui | 220 ++++++++++++++++----- src/calibre/library/catalog.py | 205 ++++++++++++++++--- src/calibre/utils/bibtex.py | 17 +- 4 files changed, 395 insertions(+), 91 deletions(-) diff --git a/src/calibre/gui2/catalog/catalog_bibtex.py b/src/calibre/gui2/catalog/catalog_bibtex.py index 713aa50319..ea222603b7 100644 --- a/src/calibre/gui2/catalog/catalog_bibtex.py +++ b/src/calibre/gui2/catalog/catalog_bibtex.py @@ -15,6 +15,12 @@ class PluginWidget(QWidget, Ui_Form): TITLE = _('BibTeX Options') HELP = _('Options specific to')+' BibTeX '+_('output') + OPTION_FIELDS = [('bib_cit','{authors}{id}'), + ('bib_entry', 0), #mixed + ('bibfile_enc', 0), #utf-8 + ('bibfile_enctag', 0), #strict + ('impcit', True) ] + sync_enabled = False formats = set(['bib']) @@ -23,20 +29,30 @@ class PluginWidget(QWidget, Ui_Form): self.setupUi(self) from calibre.library.catalog import FIELDS self.all_fields = [] - for x in FIELDS: + for x in FIELDS : if x != 'all': self.all_fields.append(x) QListWidgetItem(x, self.db_fields) - def initialize(self, name): + def initialize(self, name): #not working properly to update self.name = name fields = gprefs.get(name+'_db_fields', self.all_fields) - # Restore the activated fields from last use + # Restore the activated db_fields from last use for x in xrange(self.db_fields.count()): item = self.db_fields.item(x) item.setSelected(unicode(item.text()) in fields) + # Update dialog fields from stored options + for opt in self.OPTION_FIELDS: + opt_value = gprefs.get(self.name + '_' + opt[0], opt[1]) + if opt[0] in ['bibfile_enc', 'bibfile_enctag', 'bib_entry']: + getattr(self, opt[0]).setCurrentIndex(opt_value) + elif opt[0] == 'impcit' : + getattr(self, opt[0]).setChecked(opt_value) + else: + getattr(self, opt[0]).setText(opt_value) def options(self): + # Save the currently activated fields fields = [] for x in xrange(self.db_fields.count()): @@ -45,8 +61,24 @@ class PluginWidget(QWidget, Ui_Form): fields.append(unicode(item.text())) gprefs.set(self.name+'_db_fields', fields) - # Return a dictionary with current options for this widget + # Dictionary currently activated fields if len(self.db_fields.selectedItems()): - return {'fields':[unicode(item.text()) for item in self.db_fields.selectedItems()]} + opts_dict = {'fields':[unicode(item.text()) for item in self.db_fields.selectedItems()]} else: - return {'fields':['all']} + opts_dict = {'fields':['all']} + + # Save/return the current options + # bib_cit stores as text + # 'bibfile_enc','bibfile_enctag' stores as int (Indexes) + for opt in self.OPTION_FIELDS: + if opt[0] in ['bibfile_enc', 'bibfile_enctag', 'bib_entry']: + opt_value = getattr(self,opt[0]).currentIndex() + elif opt[0] == 'impcit' : + opt_value = getattr(self, opt[0]).isChecked() + else : + opt_value = unicode(getattr(self, opt[0]).text()) + gprefs.set(self.name + '_' + opt[0], opt_value) + + opts_dict[opt[0]] = opt_value + + return opts_dict diff --git a/src/calibre/gui2/catalog/catalog_bibtex.ui b/src/calibre/gui2/catalog/catalog_bibtex.ui index 9634f66dcd..7f4920655d 100644 --- a/src/calibre/gui2/catalog/catalog_bibtex.ui +++ b/src/calibre/gui2/catalog/catalog_bibtex.ui @@ -1,47 +1,173 @@ - - - Form - - - - 0 - 0 - 579 - 411 - - - - Form - - - - - - Fields to include in output: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop - - - - - - - - 0 - 0 - - - - - - - QAbstractItemView::MultiSelection - - - - - - - - + + + Form + + + + 0 + 0 + 579 + 411 + + + + Form + + + + + + Bib file encoding: + + + + + + + Fields to include in output: + + + + + + + + utf-8 + + + + + cp1252 + + + + + ascii/LaTeX + + + + + + + + + 0 + 0 + + + + + + + QAbstractItemView::MultiSelection + + + + + + + Encoding configuration (change if you have errors) : + + + + + + + + strict + + + + + replace + + + + + ignore + + + + + backslashreplace + + + + + + + + Qt::Vertical + + + + 20 + 60 + + + + + + + + BibTeX entry type: + + + + + + + + mixed + + + + + misc + + + + + book + + + + + + + + Create a citation tag? + + + + + + + Expression to form the BibTeX citation tag: + + + + + + + + + + Some explanation about this template: + -The fields availables are 'author_sort', 'authors', 'id', + 'isbn', 'pubdate', 'publisher', 'series_index', 'series', + 'tags', 'timestamp', 'title', 'uuid' + -For list types ie authors and tags, only the first element + wil be selected. + -For time field, only the date will be used. + + + false + + + + + + + + diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index defffba160..f991df7e23 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + __license__ = 'GPL v3' __copyright__ = '2010, Greg Riker ' @@ -17,14 +19,15 @@ from calibre.ptempfile import PersistentTemporaryDirectory from calibre.utils.date import isoformat, now as nowf from calibre.utils.logging import default_log as log -#Bibtex functions -from calibre.utils.bibtex import bibtex_author_format, utf8ToBibtex, ValidateCitationKey - FIELDS = ['all', 'author_sort', 'authors', 'comments', 'cover', 'formats', 'id', 'isbn', 'pubdate', 'publisher', 'rating', 'series_index', 'series', 'size', 'tags', 'timestamp', 'title', 'uuid'] +#Allowed fields for template +TEMPLATE_ALLOWED_FIELDS = [ 'author_sort', 'authors', 'id', 'isbn', 'pubdate', + 'publisher', 'series_index', 'series', 'tags', 'timestamp', 'title', 'uuid' ] + class CSV_XML(CatalogPlugin): 'CSV/XML catalog generator' @@ -115,7 +118,8 @@ class CSV_XML(CatalogPlugin): item = u'%s' % re.sub(r'[\D]', '', item) elif field in ['pubdate', 'timestamp']: item = isoformat(item) - + + #Format the line if x < len(fields) - 1: if item is not None: outstr += u'"%s",' % unicode(item).replace('"','""') @@ -207,21 +211,74 @@ class BIBTEX(CatalogPlugin): 'Available fields: %s.\n' "Default: '%%default'\n" "Applies to: BIBTEX output format")%', '.join(FIELDS)), + + Option('--sort-by', + default = 'id', + dest = 'sort_by', + action = None, + help = _('Output field to sort on.\n' + 'Available fields: author_sort, id, rating, size, timestamp, title.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--create-citation', + default = 'True', + dest = 'impcit', + action = None, + help = _('Create a citation for BibTeX entries.\n' + 'Boolean value: True, False\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--citation-template', + default = '{authors}{id}', + dest = 'bib_cit', + action = None, + help = _('The template for citation creation from database fields.\n' + ' Should be a template with {} enclosed fields.\n' + 'Available fields: %s.\n' + "Default: '%%default'\n" + "Applies to: BIBTEX output format")%', '.join(TEMPLATE_ALLOWED_FIELDS)), + + Option('--choose-encoding', + default = 'utf8', + dest = 'bibfile_enc', + action = None, + help = _('BibTeX file encoding output.\n' + 'Available types: utf8, cp1252, ascii.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--choose-encoding-configuration', + default = 'strict', + dest = 'bibfile_enctag', + action = None, + help = _('BibTeX file encoding flag.\n' + 'Available types: strict, replace, ignore, backslashreplace.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), Option('--entry-type', default = 'book', - dest = 'entry_type', + dest = 'bib_entry', action = None, - help = _('Entry type for BIBTEX catalog.\n' + help = _('Entry type for BibTeX catalog.\n' 'Available types: book, misc, mixed.\n' "Default: '%default'\n" "Applies to: BIBTEX output format"))] - + def run(self, path_to_output, opts, db, notification=DummyReporter()): import codecs + from types import StringType, UnicodeType - def create_bibtex_entry(entry, fields, mode = "mixed"): + from calibre.library.save_to_disk import preprocess_template + #Bibtex functions + from calibre.utils.bibtex import bibtex_author_format, utf8ToBibtex, ValidateCitationKey + + def create_bibtex_entry(entry, fields, mode, template_citation, + asccii_bibtex = True, citation_bibtex = True): + #Bibtex doesn't like UTF-8 but keep unicode until writing #Define starting chain or if book valid strict and not book return a Fail string @@ -234,14 +291,10 @@ class BIBTEX(CatalogPlugin): #case strict book return '' - # Citation tag (not the best should be a user defined thing with regexp) - if not len(entry["isbn"]) == 0 : - bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(re.sub(u'[\D]', - u'', entry["isbn"])))) - else : - bibtex_entry.append(u'%s' % utf8ToBibtex(ValidateCitationKey(str(entry["id"])))) - - bibtex_entry = [u' '.join(bibtex_entry)] + if citation_bibtex : + # Citation tag + bibtex_entry.append(make_bibtex_citation(entry, template_citation, asccii_bibtex)) + bibtex_entry = [u' '.join(bibtex_entry)] for field in fields: item = entry[field] @@ -259,7 +312,7 @@ class BIBTEX(CatalogPlugin): elif field in ['title', 'publisher', 'cover', 'uuid', 'author_sort', 'series'] : - bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item))) + bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item, asccii_bibtex))) elif field == 'id' : bibtex_entry.append(u'calibreid = "%s"' % int(item)) @@ -272,11 +325,13 @@ class BIBTEX(CatalogPlugin): elif field == 'tags' : #A list to flatten - bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item))) + bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item), asccii_bibtex)) elif field == 'comments' : #\n removal - bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item.replace(u'\n',u' '))) + item = item.replace(u'\r\n',u' ') + item = item.replace(u'\n',u' ') + bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item, asccii_bibtex)) elif field == 'isbn' : # Could be 9, 10 or 13 digits @@ -295,8 +350,8 @@ class BIBTEX(CatalogPlugin): elif field == 'pubdate' : bibtex_entry.append(u'year = "%s"' % item.year) #Messing locale in date string formatting - bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b").decode(preferred_encoding))) - #bibtex_entry.append('month = "%s"' % utf8ToBibtex(item.strftime("%B").decode(getlocale()[1]))) + bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b").decode(preferred_encoding), + asccii_bibtex)) bibtex_entry = u',\n '.join(bibtex_entry) bibtex_entry += u' }\n\n' @@ -313,8 +368,73 @@ class BIBTEX(CatalogPlugin): else : return True + def make_bibtex_citation(entry, template_citation, asccii_bibtex): + + #define a function to replace the template entry by its value + def tpl_replace(objtplname) : + + tpl_field = re.sub(u'[\{\}]', u'', objtplname.group()) + + if tpl_field in TEMPLATE_ALLOWED_FIELDS : + if tpl_field in ['pubdate', 'timestamp'] : + tpl_field = isoformat(entry[tpl_field]).partition('T')[0] + elif tpl_field in ['tags', 'authors'] : + tpl_field =entry[tpl_field][0] + elif tpl_field in ['id', 'series_index'] : + tpl_field = str(entry[tpl_field]) + else : + tpl_field = entry[tpl_field] + return tpl_field + else: + return u'' + + if len(template_citation) >0 : + tpl_citation = utf8ToBibtex(ValidateCitationKey(re.sub(u'\{[^{}]*\}', + tpl_replace, template_citation)), asccii_bibtex) + + if len(tpl_citation) >0 : + return tpl_citation + + if len(entry["isbn"]) > 0 : + template_citation = u'%s' % re.sub(u'[\D]',u'', entry["isbn"]) + + else : + template_citation = u'%s' % str(entry["id"]) + + if asccii_bibtex : + return ValidateCitationKey(template_citation.encode('ascii', 'replace')) + else : + return ValidateCitationKey(template_citation) + self.fmt = path_to_output.rpartition('.')[2] self.notification = notification + + # Combobox options + bibfile_enc = ['utf8', 'cp1252', 'ascii'] + bibfile_enctag = ['strict', 'replace', 'ignore', 'backslashreplace'] + bib_entry = ['mixed', 'misc', 'book'] + + # Needed beacause CLI return str vs int by widget + try: + bibfile_enc = bibfile_enc[opts.bibfile_enc] + bibfile_enctag = bibfile_enctag[opts.bibfile_enctag] + bib_entry = bib_entry[opts.bib_entry] + except: + if opts.bibfile_enc in bibfile_enc : + bibfile_enc = opts.bibfile_enc + else : + log(" WARNING: incorrect --choose-encoding flag, revert to default") + bibfile_enc = bibfile_enc[0] + if opts.bibfile_enctag in bibfile_enctag : + bibfile_enctag = opts.bibfile_enctag + else : + log(" WARNING: incorrect --choose-encoding-configuration flag, revert to default") + bibfile_enctag = bibfile_enctag[0] + if opts.bib_entry in bib_entry : + bib_entry = opts.bib_entry + else : + log(" WARNING: incorrect --entry-type flag, revert to default") + bib_entry = bib_entry[0] if opts.verbose: opts_dict = vars(opts) @@ -332,6 +452,10 @@ class BIBTEX(CatalogPlugin): log(" Fields: %s" % ', '.join(FIELDS[1:])) else: log(" Fields: %s" % opts_dict['fields']) + + log(" Output file will be encoded in %s with %s flag" % (bibfile_enc, bibfile_enctag)) + + log(" BibTeX entry type is %s with a citation like '%s' flag" % (bib_entry, opts_dict['bib_cit'])) # If a list of ids are provided, don't use search_text if opts.ids: @@ -347,20 +471,47 @@ class BIBTEX(CatalogPlugin): if not len(data): log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) - + + #Entries writing after Bibtex formating (or not) + if bibfile_enc != 'ascii' : + asccii_bibtex = False + else : + asccii_bibtex = True + + #Check and go to default in case of bad CLI + if isinstance(opts.impcit, (StringType, UnicodeType)) : + if opts.impcit == 'False' : + citation_bibtex= False + elif opts.impcit == 'True' : + citation_bibtex= True + else : + log(" WARNING: incorrect --create-citation, revert to default") + citation_bibtex= True + else : + citation_bibtex= opts.impcit + + template_citation = preprocess_template(opts.bib_cit) + #Open output and write entries - #replace should be an option and not the default to generate errors for improving - outfile = codecs.open(path_to_output, 'w', 'ascii','replace') + outfile = codecs.open(path_to_output, 'w', bibfile_enc, bibfile_enctag) #File header - nb_entries = len(opts.ids) + nb_entries = len(data) + + #check in book strict if all is ok else throw a warning into log + if bib_entry == 'book' : + nb_books = len(filter(check_entry_book_valid, data)) + if nb_books < nb_entries : + log(" WARNING: only %d entries in %d are book compatible" % (nb_books, nb_entries)) + nb_entries = nb_books + outfile.write(u'%%%Calibre catalog\n%%%{0} entries in catalog\n\n'.format(nb_entries)) outfile.write(u'@preamble{"This catalog of %d entries was generated by calibre on %s"}\n\n' % (nb_entries, nowf().strftime("%A, %d. %B %Y %H:%M").decode(preferred_encoding))) - #Entries wrintng after Bibtex formating for entry in data: - outfile.write(create_bibtex_entry(entry, fields)) + outfile.write(create_bibtex_entry(entry, fields, bib_entry, template_citation, + asccii_bibtex, citation_bibtex)) outfile.close() diff --git a/src/calibre/utils/bibtex.py b/src/calibre/utils/bibtex.py index 1452c7f5e1..f4fc62d9d0 100644 --- a/src/calibre/utils/bibtex.py +++ b/src/calibre/utils/bibtex.py @@ -2502,14 +2502,14 @@ def BraceUppercase(text): return text def resolveEntities(text): - for entity in entity_mapping.keys(): - text = text.replace(entity, entity_mapping[entity]) + for entity, entity_map in entity_mapping.iteritems(): + text = text.replace(entity, entity_map) return text def resolveUnicode(text): #UTF-8 text as entry - for unichar in utf8enc2latex_mapping.keys(): - text = text.replace(unichar, utf8enc2latex_mapping[unichar]) + for unichar, latexenc in utf8enc2latex_mapping.iteritems() : + text = text.replace(unichar, latexenc) return text.replace(u'$}{$', u'') def escapeSpecialCharacters(text): @@ -2524,13 +2524,10 @@ def escapeSpecialCharacters(text): #Calibre functions #Go from an unicode entry to ASCII Bibtex format without encoding +#Option to go to official ASCII Bibtex or unofficial UTF-8 def utf8ToBibtex(text, asccii_bibtex = True): if len(text) == 0: return '' - '''try : - text = text.decode('cp1252') - except (TypeError, UnicodeDecodeError, ValueError): - pass ''' text.replace('\\', '\\\\') text = resolveEntities(text) if asccii_bibtex : @@ -2539,6 +2536,4 @@ def utf8ToBibtex(text, asccii_bibtex = True): def bibtex_author_format(item): #Format authors for Bibtex compliance (get a list as input) - item = u' and'.join([author for author in item]) - return utf8ToBibtex(item) - + return utf8ToBibtex(u' and'.join([author for author in item])) From 09490d2b0a8bade9374bd09b8d4c124e4fa2a069 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Wed, 14 Jul 2010 15:49:47 +0100 Subject: [PATCH 010/100] Add another variant of the Samsung Galaxy android phone --- src/calibre/devices/android/driver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 9951dc57ad..5d9d094b26 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -30,7 +30,8 @@ class ANDROID(USBMS): 0x18d1 : { 0x4e11 : [0x0100, 0x226], 0x4e12: [0x0100, 0x226]}, # Samsung - 0x04e8 : { 0x681d : [0x0222, 0x0400], 0x681c : [0x0222, 0x0224]}, + 0x04e8 : { 0x681d : [0x0222, 0x0400], + 0x681c : [0x0222, 0x0224, 0x0400]}, # Acer 0x502 : { 0x3203 : [0x0100]}, From 9a4b661ac67c14c1b1aa6e576ea804f68cccc114 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 14 Jul 2010 08:57:56 -0600 Subject: [PATCH 011/100] Fix google reader recipes --- resources/recipes/greader.recipe | 72 +++++++++++++------------- resources/recipes/greader_uber.recipe | 73 +++++++++++++-------------- 2 files changed, 70 insertions(+), 75 deletions(-) diff --git a/resources/recipes/greader.recipe b/resources/recipes/greader.recipe index cbf4c0226b..75c273b162 100644 --- a/resources/recipes/greader.recipe +++ b/resources/recipes/greader.recipe @@ -1,37 +1,35 @@ -import urllib, re, mechanize -from calibre.web.feeds.recipes import BasicNewsRecipe -from calibre import __appname__ - -class GoogleReader(BasicNewsRecipe): - title = 'Google Reader' - description = 'This recipe downloads feeds you have tagged from your Google Reader account.' - needs_subscription = True - __author__ = 'davec' - base_url = 'http://www.google.com/reader/atom/' - max_articles_per_feed = 50 - get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed - use_embedded_content = True - - def get_browser(self): - br = BasicNewsRecipe.get_browser() - - if self.username is not None and self.password is not None: - request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), - ('service', 'reader'), ('source', __appname__)]) - response = br.open('https://www.google.com/accounts/ClientLogin', request) - sid = re.search('SID=(\S*)', response.read()).group(1) - - cookies = mechanize.CookieJar() - br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) - cookies.set_cookie(mechanize.Cookie(None, 'SID', sid, None, False, '.google.com', True, True, '/', True, False, None, True, '', '', None)) - return br - - - def get_feeds(self): - feeds = [] - soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') - for id in soup.findAll(True, attrs={'name':['id']}): - url = id.contents[0] - feeds.append((re.search('/([^/]*)$', url).group(1), - self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) - return feeds +import urllib, re, mechanize +from calibre.web.feeds.recipes import BasicNewsRecipe +from calibre import __appname__ + +class GoogleReader(BasicNewsRecipe): + title = 'Google Reader' + description = 'This recipe fetches from your Google Reader account unread Starred items and unread Feeds you have placed in a folder via the manage subscriptions feature.' + needs_subscription = True + __author__ = 'davec, rollercoaster, Starson17' + base_url = 'http://www.google.com/reader/atom/' + oldest_article = 365 + max_articles_per_feed = 250 + get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed + use_embedded_content = True + + def get_browser(self): + br = BasicNewsRecipe.get_browser(self) + if self.username is not None and self.password is not None: + request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), + ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) + response = br.open('https://www.google.com/accounts/ClientLogin', request) + auth = re.search('Auth=(\S*)', response.read()).group(1) + cookies = mechanize.CookieJar() + br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) + br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] + return br + + def get_feeds(self): + feeds = [] + soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') + for id in soup.findAll(True, attrs={'name':['id']}): + url = id.contents[0] + feeds.append((re.search('/([^/]*)$', url).group(1), + self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) + return feeds diff --git a/resources/recipes/greader_uber.recipe b/resources/recipes/greader_uber.recipe index ee48e7069d..c98762fe28 100644 --- a/resources/recipes/greader_uber.recipe +++ b/resources/recipes/greader_uber.recipe @@ -1,38 +1,35 @@ -import urllib, re, mechanize -from calibre.web.feeds.recipes import BasicNewsRecipe -from calibre import __appname__ - -class GoogleReaderUber(BasicNewsRecipe): - title = 'Google Reader Uber' - description = 'This recipe downloads all unread feedsfrom your Google Reader account.' - needs_subscription = True - __author__ = 'rollercoaster, davec' - base_url = 'http://www.google.com/reader/atom/' - oldest_article = 365 - max_articles_per_feed = 250 - get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed - use_embedded_content = True - - def get_browser(self): - br = BasicNewsRecipe.get_browser() - - if self.username is not None and self.password is not None: - request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), - ('service', 'reader'), ('source', __appname__)]) - response = br.open('https://www.google.com/accounts/ClientLogin', request) - sid = re.search('SID=(\S*)', response.read()).group(1) - - cookies = mechanize.CookieJar() - br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) - cookies.set_cookie(mechanize.Cookie(None, 'SID', sid, None, False, '.google.com', True, True, '/', True, False, None, True, '', '', None)) - return br - - - def get_feeds(self): - feeds = [] - soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') - for id in soup.findAll(True, attrs={'name':['id']}): - url = id.contents[0].replace('broadcast','reading-list') - feeds.append((re.search('/([^/]*)$', url).group(1), - self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) - return feeds +import urllib, re, mechanize +from calibre.web.feeds.recipes import BasicNewsRecipe +from calibre import __appname__ + +class GoogleReaderUber(BasicNewsRecipe): + title = 'Google Reader uber' + description = 'Fetches all feeds from your Google Reader account including the uncategorized items.' + needs_subscription = True + __author__ = 'davec, rollercoaster, Starson17' + base_url = 'http://www.google.com/reader/atom/' + oldest_article = 365 + max_articles_per_feed = 250 + get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed + use_embedded_content = True + + def get_browser(self): + br = BasicNewsRecipe.get_browser(self) + if self.username is not None and self.password is not None: + request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), + ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) + response = br.open('https://www.google.com/accounts/ClientLogin', request) + auth = re.search('Auth=(\S*)', response.read()).group(1) + cookies = mechanize.CookieJar() + br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) + br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] + return br + + def get_feeds(self): + feeds = [] + soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') + for id in soup.findAll(True, attrs={'name':['id']}): + url = id.contents[0].replace('broadcast','reading-list') + feeds.append((re.search('/([^/]*)$', url).group(1), + self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) + return feeds From 8a5a5e2ad13d1285afb6f9ed6a6d58787ddbb7e0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 14 Jul 2010 09:01:01 -0600 Subject: [PATCH 012/100] Waco Tribune Herald by rty --- resources/recipes/greader.recipe | 70 +++++++++++++-------------- resources/recipes/greader_uber.recipe | 70 +++++++++++++-------------- resources/recipes/waco_tribune.recipe | 34 +++++++++++++ 3 files changed, 104 insertions(+), 70 deletions(-) create mode 100644 resources/recipes/waco_tribune.recipe diff --git a/resources/recipes/greader.recipe b/resources/recipes/greader.recipe index 75c273b162..2c9d5aa015 100644 --- a/resources/recipes/greader.recipe +++ b/resources/recipes/greader.recipe @@ -1,35 +1,35 @@ -import urllib, re, mechanize -from calibre.web.feeds.recipes import BasicNewsRecipe -from calibre import __appname__ - -class GoogleReader(BasicNewsRecipe): - title = 'Google Reader' - description = 'This recipe fetches from your Google Reader account unread Starred items and unread Feeds you have placed in a folder via the manage subscriptions feature.' - needs_subscription = True - __author__ = 'davec, rollercoaster, Starson17' - base_url = 'http://www.google.com/reader/atom/' - oldest_article = 365 - max_articles_per_feed = 250 - get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed - use_embedded_content = True - - def get_browser(self): - br = BasicNewsRecipe.get_browser(self) - if self.username is not None and self.password is not None: - request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), - ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) - response = br.open('https://www.google.com/accounts/ClientLogin', request) - auth = re.search('Auth=(\S*)', response.read()).group(1) - cookies = mechanize.CookieJar() - br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) - br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] - return br - - def get_feeds(self): - feeds = [] - soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') - for id in soup.findAll(True, attrs={'name':['id']}): - url = id.contents[0] - feeds.append((re.search('/([^/]*)$', url).group(1), - self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) - return feeds +import urllib, re, mechanize +from calibre.web.feeds.recipes import BasicNewsRecipe +from calibre import __appname__ + +class GoogleReader(BasicNewsRecipe): + title = 'Google Reader' + description = 'This recipe fetches from your Google Reader account unread Starred items and unread Feeds you have placed in a folder via the manage subscriptions feature.' + needs_subscription = True + __author__ = 'davec, rollercoaster, Starson17' + base_url = 'http://www.google.com/reader/atom/' + oldest_article = 365 + max_articles_per_feed = 250 + get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed + use_embedded_content = True + + def get_browser(self): + br = BasicNewsRecipe.get_browser(self) + if self.username is not None and self.password is not None: + request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), + ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) + response = br.open('https://www.google.com/accounts/ClientLogin', request) + auth = re.search('Auth=(\S*)', response.read()).group(1) + cookies = mechanize.CookieJar() + br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) + br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] + return br + + def get_feeds(self): + feeds = [] + soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') + for id in soup.findAll(True, attrs={'name':['id']}): + url = id.contents[0] + feeds.append((re.search('/([^/]*)$', url).group(1), + self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) + return feeds diff --git a/resources/recipes/greader_uber.recipe b/resources/recipes/greader_uber.recipe index c98762fe28..5e02cdef5d 100644 --- a/resources/recipes/greader_uber.recipe +++ b/resources/recipes/greader_uber.recipe @@ -1,35 +1,35 @@ -import urllib, re, mechanize -from calibre.web.feeds.recipes import BasicNewsRecipe -from calibre import __appname__ - -class GoogleReaderUber(BasicNewsRecipe): - title = 'Google Reader uber' - description = 'Fetches all feeds from your Google Reader account including the uncategorized items.' - needs_subscription = True - __author__ = 'davec, rollercoaster, Starson17' - base_url = 'http://www.google.com/reader/atom/' - oldest_article = 365 - max_articles_per_feed = 250 - get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed - use_embedded_content = True - - def get_browser(self): - br = BasicNewsRecipe.get_browser(self) - if self.username is not None and self.password is not None: - request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), - ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) - response = br.open('https://www.google.com/accounts/ClientLogin', request) - auth = re.search('Auth=(\S*)', response.read()).group(1) - cookies = mechanize.CookieJar() - br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) - br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] - return br - - def get_feeds(self): - feeds = [] - soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') - for id in soup.findAll(True, attrs={'name':['id']}): - url = id.contents[0].replace('broadcast','reading-list') - feeds.append((re.search('/([^/]*)$', url).group(1), - self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) - return feeds +import urllib, re, mechanize +from calibre.web.feeds.recipes import BasicNewsRecipe +from calibre import __appname__ + +class GoogleReaderUber(BasicNewsRecipe): + title = 'Google Reader uber' + description = 'Fetches all feeds from your Google Reader account including the uncategorized items.' + needs_subscription = True + __author__ = 'davec, rollercoaster, Starson17' + base_url = 'http://www.google.com/reader/atom/' + oldest_article = 365 + max_articles_per_feed = 250 + get_options = '?n=%d&xt=user/-/state/com.google/read' % max_articles_per_feed + use_embedded_content = True + + def get_browser(self): + br = BasicNewsRecipe.get_browser(self) + if self.username is not None and self.password is not None: + request = urllib.urlencode([('Email', self.username), ('Passwd', self.password), + ('service', 'reader'), ('accountType', 'HOSTED_OR_GOOGLE'), ('source', __appname__)]) + response = br.open('https://www.google.com/accounts/ClientLogin', request) + auth = re.search('Auth=(\S*)', response.read()).group(1) + cookies = mechanize.CookieJar() + br = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookies)) + br.addheaders = [('Authorization', 'GoogleLogin auth='+auth)] + return br + + def get_feeds(self): + feeds = [] + soup = self.index_to_soup('http://www.google.com/reader/api/0/tag/list') + for id in soup.findAll(True, attrs={'name':['id']}): + url = id.contents[0].replace('broadcast','reading-list') + feeds.append((re.search('/([^/]*)$', url).group(1), + self.base_url + urllib.quote(url.encode('utf-8')) + self.get_options)) + return feeds diff --git a/resources/recipes/waco_tribune.recipe b/resources/recipes/waco_tribune.recipe new file mode 100644 index 0000000000..18eb61fb26 --- /dev/null +++ b/resources/recipes/waco_tribune.recipe @@ -0,0 +1,34 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1278773519(BasicNewsRecipe): + title = u'Waco Tribune Herald' + __author__ = 'rty' + pubisher = 'A Robinson Media Company' + description = 'Waco, Texas, Newspaper' + category = 'News, Texas, Waco' + oldest_article = 7 + max_articles_per_feed = 100 + + feeds = [ + (u'News', u'http://www.wacotrib.com/news/index.rss2'), + (u'Sports', u'http://www.wacotrib.com/sports/index.rss2'), + (u'AccessWaco', u'http://www.wacotrib.com/accesswaco/index.rss2'), + (u'Opinions', u'http://www.wacotrib.com/opinion/index.rss2') + ] + + remove_javascript = True + use_embedded_content = False + no_stylesheets = True + language = 'en' + encoding = 'utf-8' + conversion_options = {'linearize_tables':True} + masthead_url = 'http://media.wacotrib.com/designimages/wacotrib_logo.jpg' + keep_only_tags = [ + dict(name='div', attrs={'class':'twoColumn left'}), + ] + remove_tags = [ + dict(name='div', attrs={'class':'right blueLinks'}), + ] + remove_tags_after = [ + dict(name='div', attrs={'class':'dottedRule'}), + ] From 01d5dcff6fbeeb1bb24bce807962743cdf8d9e9c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 14 Jul 2010 09:03:20 -0600 Subject: [PATCH 013/100] Support for another variant of the Samsung Galaxy --- src/calibre/devices/android/driver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 9951dc57ad..5d9d094b26 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -30,7 +30,8 @@ class ANDROID(USBMS): 0x18d1 : { 0x4e11 : [0x0100, 0x226], 0x4e12: [0x0100, 0x226]}, # Samsung - 0x04e8 : { 0x681d : [0x0222, 0x0400], 0x681c : [0x0222, 0x0224]}, + 0x04e8 : { 0x681d : [0x0222, 0x0400], + 0x681c : [0x0222, 0x0224, 0x0400]}, # Acer 0x502 : { 0x3203 : [0x0100]}, From 2c9994460bfb33badaaed3f023423dcd1c82b5f6 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Thu, 15 Jul 2010 04:35:21 +0100 Subject: [PATCH 014/100] Launchpad automatic translations update. --- src/calibre/translations/da.po | 2 +- src/calibre/translations/nl.po | 52 +++++++++++++++++++--------------- src/calibre/translations/pl.po | 6 ++-- src/calibre/translations/ru.po | 19 ++++++++++--- 4 files changed, 48 insertions(+), 31 deletions(-) diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 2ea6a596b2..3a61222332 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-15 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index a908fb9878..5b81ae5195 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-13 20:26+0000\n" +"PO-Revision-Date: 2010-07-14 16:39+0000\n" "Last-Translator: Koen Mercken \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-15 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -6186,15 +6186,16 @@ msgstr "Maak en wijzig tag-gebaseerde kolommen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" -msgstr "Text, kolom weergegeven in de label bladeraar" +msgstr "Text, kolom weergegeven in de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" +"Door comma's gescheiden text, zoals labels, weergeven in de labelbrowser." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" -msgstr "Lange text, zoals commentaren, niet weergeven in de label bladeraar." +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" @@ -6284,8 +6285,7 @@ msgstr "" msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" -"Kolom hoofd in de bibliotheek weergave en categorie naam in de label " -"bladeraar" +"Kolom hoofd in de bibliotheek weergave en categorie naam in de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" @@ -7641,7 +7641,7 @@ msgstr "Bewerk metagegevens individueel" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 msgid "Edit metadata in bulk" -msgstr "Bewerk metagegevens op groepsnivo" +msgstr "Bewerk metagegevens op groepsniveau" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 msgid "Download metadata and covers" @@ -7774,11 +7774,11 @@ msgstr "Bewerk collecties" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" -msgstr "Kaft bladeraar" +msgstr "Omslagbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" -msgstr "" +msgstr "Labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" @@ -9191,7 +9191,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" -msgstr "" +msgstr "F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" @@ -9215,7 +9215,7 @@ msgstr "Afdrukken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" -msgstr "" +msgstr "Zoek vorige" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" @@ -9223,7 +9223,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" -msgstr "" +msgstr "Shift+F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" @@ -9263,11 +9263,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" -msgstr "" +msgstr "Weergeven" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" -msgstr "" +msgstr "Verberg" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 msgid "" @@ -9574,11 +9574,11 @@ msgstr "Schakel de &content server in" #: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" -msgstr "" +msgstr "vandaag" #: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "gisteren" #: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" @@ -9592,30 +9592,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" -msgstr "" +msgstr "nee" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" -msgstr "" +msgstr "niet aangevinkt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:401 #: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" -msgstr "" +msgstr "aangevinkt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:401 #: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" -msgstr "" +msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" -msgstr "" +msgstr "leeg" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "leeg" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 msgid "" @@ -9906,7 +9906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" -msgstr "" +msgstr "Leg de ISBN code van het toegevoegde lege boek vast" #: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" @@ -10071,6 +10071,12 @@ msgid "" "column.\n" "datatype is one of: {0}\n" msgstr "" +"%prog add_custom_column [options] label name datatype\n" +"\n" +"Creëer een zelf gedefinieerde kolom. label is de naam van de kolom die door " +"de computer wordt gebruikt. Dit label mag geen spaties of dubbele punten " +"bevatten: name is de aan de menselijke taal aangepaste naam van de kolom.\n" +"datatype is één van: {0}\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 58bc87ee20..2b7da04453 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-11 14:18+0000\n" +"PO-Revision-Date: 2010-07-14 21:43+0000\n" "Last-Translator: Maciej Jędrusik \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-15 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -606,7 +606,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek Sigmatek." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." -msgstr "" +msgstr "Użyj dowolnego folderu jako urządzenia." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 83b27e52b9..fce9115425 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-13 20:48+0000\n" +"PO-Revision-Date: 2010-07-14 06:53+0000\n" "Last-Translator: Zhilin Ruslan \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-15 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -1692,7 +1692,7 @@ msgstr "Наладчик ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Обходной путь ошибок epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -1701,6 +1701,11 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Обходной путь для ошибок в последнем выпуске epubcheck. epubcheck сообщает о " +"многих вещах, которые фактически не являются ошибками, как об ошибках. epub-" +"исправление попытается обнаружить их и заменить на конструкции, которые " +"понравятся epubcheck. Это может вызвать значительные изменения в Epub, " +"жаловаться в проекте epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1712,10 +1717,16 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [опции] фаил.epub\n" +"Исправляет обычные проблемы в файлах EPUB, которые могут быть причиной их " +"отбраковки в непредназначенных службах издательских систем.\n" +"По умолчанию, никакие исправления не вносятся, и сообщения отображаются для " +"каждой обнаруженной ошибки. Используйте опции, чтобы настроить, какие ошибки " +"исправлять автоматически." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Вы должны указывать файл epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" From 447afcdd08f1c40b7def917f50f3c8c57a314d6f Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Thu, 15 Jul 2010 21:28:52 +0100 Subject: [PATCH 015/100] Fix cache problem where merging metadata did not values explicitly set to None, such as erasing series. --- src/calibre/devices/usbms/books.py | 2 +- src/calibre/ebooks/metadata/__init__.py | 14 +++++++++----- src/calibre/gui2/device.py | 15 ++++++++++----- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/calibre/devices/usbms/books.py b/src/calibre/devices/usbms/books.py index 6394626a9f..5ad4ef4723 100644 --- a/src/calibre/devices/usbms/books.py +++ b/src/calibre/devices/usbms/books.py @@ -78,7 +78,7 @@ class Book(MetaInformation): in C{other} takes precedence, unless the information in C{other} is NULL. ''' - MetaInformation.smart_update(self, other, replace_tags=True) + MetaInformation.smart_update(self, other, replace_metadata=True) for attr in self.BOOK_ATTRS: if hasattr(other, attr): diff --git a/src/calibre/ebooks/metadata/__init__.py b/src/calibre/ebooks/metadata/__init__.py index 0dbffd5f7f..d5e7aafb32 100644 --- a/src/calibre/ebooks/metadata/__init__.py +++ b/src/calibre/ebooks/metadata/__init__.py @@ -268,10 +268,12 @@ class MetaInformation(object): ): prints(x, getattr(self, x, 'None')) - def smart_update(self, mi, replace_tags=False): + def smart_update(self, mi, replace_metadata=False): ''' - Merge the information in C{mi} into self. In case of conflicts, the information - in C{mi} takes precedence, unless the information in mi is NULL. + Merge the information in C{mi} into self. In case of conflicts, the + information in C{mi} takes precedence, unless the information in mi is + NULL. If replace_metadata is True, then the information in mi always + takes precedence. ''' if mi.title and mi.title != _('Unknown'): self.title = mi.title @@ -285,13 +287,15 @@ class MetaInformation(object): 'cover', 'guide', 'book_producer', 'timestamp', 'lccn', 'lcc', 'ddc', 'pubdate', 'rights', 'publication_type', 'uuid'): - if hasattr(mi, attr): + if replace_metadata: + setattr(self, attr, getattr(mi, attr, None)) + elif hasattr(mi, attr): val = getattr(mi, attr) if val is not None: setattr(self, attr, val) if mi.tags: - if replace_tags: + if replace_metadata: self.tags = mi.tags else: self.tags += mi.tags diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index d81918c307..bc8ba7c381 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -1439,7 +1439,8 @@ class DeviceMixin(object): # {{{ for book in booklist: if getattr(book, 'uuid', None) in self.db_book_uuid_cache: if update_metadata: - book.smart_update(self.db_book_uuid_cache[book.uuid]) + book.smart_update(self.db_book_uuid_cache[book.uuid], + replace_metadata=True) book.in_library = True # ensure that the correct application_id is set book.application_id = \ @@ -1454,12 +1455,14 @@ class DeviceMixin(object): # {{{ if getattr(book, 'application_id', None) in d['db_ids']: book.in_library = True if update_metadata: - book.smart_update(d['db_ids'][book.application_id]) + book.smart_update(d['db_ids'][book.application_id], + replace_metadata=True) continue if book.db_id in d['db_ids']: book.in_library = True if update_metadata: - book.smart_update(d['db_ids'][book.db_id]) + book.smart_update(d['db_ids'][book.db_id], + replace_metadata=True) continue if book.authors: # Compare against both author and author sort, because @@ -1469,11 +1472,13 @@ class DeviceMixin(object): # {{{ if book_authors in d['authors']: book.in_library = True if update_metadata: - book.smart_update(d['authors'][book_authors]) + book.smart_update(d['authors'][book_authors], + replace_metadata=True) elif book_authors in d['author_sort']: book.in_library = True if update_metadata: - book.smart_update(d['author_sort'][book_authors]) + book.smart_update(d['author_sort'][book_authors], + replace_metadata=True) # Set author_sort if it isn't already asort = getattr(book, 'author_sort', None) if not asort and book.authors: From 17c9b2f206825d166cf1775eb6e1e5ef304c88f1 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Thu, 15 Jul 2010 23:19:09 +0100 Subject: [PATCH 016/100] Fix missing replace_metadata parameter --- src/calibre/devices/usbms/books.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/devices/usbms/books.py b/src/calibre/devices/usbms/books.py index 5ad4ef4723..cdba980642 100644 --- a/src/calibre/devices/usbms/books.py +++ b/src/calibre/devices/usbms/books.py @@ -72,13 +72,13 @@ class Book(MetaInformation): def thumbnail(self): return None - def smart_update(self, other): + def smart_update(self, other, replace_metadata=False): ''' Merge the information in C{other} into self. In case of conflicts, the information in C{other} takes precedence, unless the information in C{other} is NULL. ''' - MetaInformation.smart_update(self, other, replace_metadata=True) + MetaInformation.smart_update(self, other, replace_metadata) for attr in self.BOOK_ATTRS: if hasattr(other, attr): @@ -116,7 +116,7 @@ class BookList(_BookList): self.append(book) return True if replace_metadata: - self[b].smart_update(book) + self[b].smart_update(book, replace_metadata=True) return True return False From f5d7d13f2464a50efad022af5d42bb1462f7821b Mon Sep 17 00:00:00 2001 From: Translators <> Date: Fri, 16 Jul 2010 04:37:43 +0100 Subject: [PATCH 017/100] Launchpad automatic translations update. --- src/calibre/translations/fr.po | 46 +- src/calibre/translations/nb.po | 886 ++++++++++++++++++--------------- src/calibre/translations/pl.po | 2 +- 3 files changed, 511 insertions(+), 423 deletions(-) diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index ae5c18a39f..6e815aa26a 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-12 23:25+0000\n" +"PO-Revision-Date: 2010-07-15 14:45+0000\n" "Last-Translator: sengian \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -1696,7 +1696,7 @@ msgstr "Réparateur d'ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "Solution de rechange pour les bogues d'epubcheck" +msgstr "Solution provisoire pour les bugs epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -1722,18 +1722,18 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" -"%prog [options] file.epub\n" +"%prog [options] fichier.epub\n" "\n" -"Résoudre des problèmes fréquentes dans des fichiers EPUB qui peut provoquer " -"leur rejet par des services de publication mal conçus.\n" +"Résout des problèmes courants de fichiers EPUB pouvant causer leur rejet par " +"des services de publication mal conçus.\n" "\n" -"Par défaut, les problèmes trouvée ne sont pas résolue et une message est " -"affichée pour chacune. Utiliser ces options pour décider lesquelles de ces " -"erreurs sera résolue automatiquement." +"Par défaut, aucune réparation n'est effectuée et un message est affiché pour " +"chaque erreur détectée. Utilisez les options pour contrôler quelles erreurs " +"sont résolues automatiquement." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "Vous devez préciser un fichier epub" +msgstr "Vous devez spécifiez un fichier epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1751,8 +1751,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" -"Supprimer les fichiers qui ne sont pas dans le manifeste au lieu de les " -"ajouter au manifeste." +"Supprimer les fichiers absents du manifeste au lieu de les ajouter au " +"manifeste." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -6468,8 +6468,8 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" -"Tous les livres sélectionnés sera supprimés définitivement de votre " -"appareil. Veuillez vérifier vos sélections." +"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:75 msgid "Location" @@ -7972,7 +7972,7 @@ msgid "" "Card A\n" "%s" msgstr "" -"Carte A\n" +"Carte mémoire A\n" "%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 @@ -7980,7 +7980,7 @@ msgid "" "Card B\n" "%s" msgstr "" -"Carte B\n" +"Carte mémoire B\n" "%s" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 @@ -8008,7 +8008,7 @@ msgstr "Livres situés à" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 msgid "free" -msgstr "free" +msgstr "libre" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 @@ -8173,7 +8173,7 @@ msgstr "Aide" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 msgid "Browse the calibre User Manual" -msgstr "Parcourir le manuel de l'utilisateur" +msgstr "Parcourir le manuel utilisateur de Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 @@ -8703,8 +8703,7 @@ msgstr "Trier par note moyenne" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" -"Définir l'order de tri pour les entrées dans le navigateur d'étiquettes" +msgstr "Définir l'ordre de tri des entrées dans le navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8842,10 +8841,9 @@ msgid "" "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -"est le résultat de l'effort de plusieurs bénévoles qui viennent de partout " -"dans le monde entier. Si vous le trouver utile, prier de considérer faire " -"une donation pour soutenir son développement. Votre donation assure le " -"développement continué de calibre." +"est le résultat des efforts de multiples volontaires bénévoles partout dans " +"le monde. Si vous le trouvez utile, vous pouvez donner pour soutenir son " +"développement. Vos donations aident Calibre à continuer à se développer." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 6c285ea810..c5a05514dd 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:33+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-10 16:12+0000\n" +"PO-Revision-Date: 2010-07-15 10:49+0000\n" +"Last-Translator: Øyvind Øritsland \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -28,7 +28,7 @@ msgstr "Gjør absolutt ingenting" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -112,10 +112,10 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -702,30 +702,30 @@ msgstr "Kommuniser med Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Motta liste over bøker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Fjern bøker fra enhetens metadatalister..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Legg bøker til enhetens metadatalister..." @@ -743,7 +743,7 @@ msgstr "Kommuniser med Sweex MM300" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 msgid "Communicate with the Pandigital Novel" -msgstr "" +msgstr "Kommuniser med Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -894,12 +894,12 @@ msgstr "Kommuniser med en eBokleser" msgid "Get device information..." msgstr "Få informasjon om enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Overfører bøker til enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Overfører metadata til enheten..." @@ -1665,19 +1665,23 @@ msgstr "Oppretter" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" -msgstr "" +msgstr "ePub Fixer" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Fiks for epubcheck bugs" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Fiks for bug i den siste versjonen av epubcheck. Epubcheck rapporterer flere " +"feil som ikke er faktiske feil. epub-fix vil forsøke å oppdate og erstatte " +"disse med konstruksjoner som epubcheck liker. Dette kan føre til strørre " +"endringer på din epub. Klag til epubcheck-prosjektet." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1689,24 +1693,37 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [valgmuligheter] file.epub\n" +"\n" +"Reparer vanlige problemer i EPUB-filer som kan føre til at de blir avvist " +"for dårlig utført publiseringsservice.\n" +"\n" +"\n" +"Som standard vil ikke reparasjoner bli utført og meldinger blir skrevet ut " +"for hver feil som oppdages. Benytt valgmuligheter for å kontrollere hvilke " +"feil som skal repareres automatisk." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" -msgstr "" +msgstr "Du må spesifisere en epub-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Reparer ikkemanifesterte filer" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" +"Reparer ikke-manifesterte filer. epub-fix kan enten legge dem til de " +"manifesterte eller slette dem so spesifisert av slett ikkemanifesterte-" +"valget." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" +"Slett ikkemanefesterte file fremfor å legge dem til som manifesterte." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -3271,14 +3288,14 @@ msgid "Main memory" msgstr "Hovedminne" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Lagring Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Lagring Kort B" @@ -3343,7 +3360,7 @@ msgid "Failed to download metadata:" msgstr "Kunne ikke laste ned metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 @@ -3529,7 +3546,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 msgid "No books" msgstr "Ingen bøker" @@ -3699,12 +3716,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3776,7 +3793,7 @@ msgstr "Klikk for å åpne" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ingen" @@ -4664,12 +4681,12 @@ msgid "Footer regular expression:" msgstr "Bunntekst - vanlig uttrykk:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ugyldig regulæruttrykk" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ugyldig regulæruttrykk: %s" @@ -4951,124 +4968,124 @@ msgstr "emneord som skal legges til" msgid "tags to remove" msgstr "emneord som skal fjernes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Ingen detaljer tilgjengelig." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Enheten er ikke lenger koblet til." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Få informasjon om enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Få en liste over bøker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Motta kommentar fra enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Send metadata til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "Overfør samlingene til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Last opp %d bøker til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Slett bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Last ned bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Se min bok på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Sett stadart til send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Send til hovedminnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Send til lagringskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Send til lagringskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Overfør og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Overfør spesifisert format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Knytt til mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Koble til iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "Koble fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Hent kommentarer (eksperimentell)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 msgid "Select folder to open as device" msgstr "Velg mappe som skal åpnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 msgid "Failed" msgstr "Mislykket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5076,124 +5093,124 @@ msgstr "" "En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg " "ut og plugg inn igjen enheten, eller ta en omstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "E-book:" msgstr "E-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "Attached, you will find the e-book" msgstr "Vedlagt finner du e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "in the %s format." msgstr "i %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Sending email to" msgstr "Sender e-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Auto convert the following books before sending via email?" msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke sende følgende bøker som e-post da ingen passende formater ble " "funnet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Failed to email books" msgstr "Kunne ikke sende bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 msgid "Failed to email the following books:" msgstr "Kunne ikke sende de følgende bøkene via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Sent by email:" msgstr "Sent som e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 msgid "Attached is the" msgstr "Vedlagt følger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Sent news to" msgstr "Sent nyheter til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 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." @@ -5202,11 +5219,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5489,7 +5506,7 @@ msgid "Access log:" msgstr "tilgangslogg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" @@ -5559,11 +5576,11 @@ msgstr "" "dem manuelt. Dette kan skje dersom du har manipulert filene i " "bibliotekfolderen direkte." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5573,11 +5590,11 @@ msgstr "" "lagt til. Calibre kan enten lese metadata fra filens innhold, eller fra " "filnavnet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Les metadata kun fra &filnavn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5585,11 +5602,11 @@ msgstr "" "Bytt mellom fornavn og etternavn på forfatteren. Dette berører kun metadata " "fra filnavnet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Bytt mellom forfatterens fornavn og etternavn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5608,7 +5625,7 @@ msgstr "" "Titteltreff ignorerer ledende udefinerte artikler /\"the\", \"a\", \"an\"). " "punktum, sak, osv. Forfattertreff er nøyaktig." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5616,15 +5633,15 @@ msgstr "" "Dersom bøker med likelydende titler og forfattere finnes, &slå filene sammen " "til ett automatisk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Konfigurer metadata fra filnavn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Legg til bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5632,65 +5649,70 @@ msgstr "" "Her kan du kontrollere hvordan Calibre skal lagre bøkene dine når du klikker " "på Lagre til Lagringsenhetknappen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Lagre &omslag separat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Oppdater &metadata i lagrede kopier" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Lagre metadata i &OPF fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Konverter ikke-engelske bokstaver til &engelskspråklige bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formater &datoer som:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Fil &format som skal lagres:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Erstatt mellomrom med &understrek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Forandre stier til &små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Lagrer bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." -msgstr "Behold enhetssamlinger." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "Metadata &kontrollsenter:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 -msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" msgstr "" -"Om merket av, vil samlinger ikke bli slettet, selv om en bok med endrede " -"metadata er sent på nytt og samlingen ikke finnes i bokens metadata. I " -"tillegg vil endring av samlingen i enhetens leser bli slått på. Om ikke " -"merket av, vil samlingen bare reflektere metadata som finnes i calibre-" -"biblioteket." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"

          48. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          49. \n" +"
          50. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          51. \n" +"
          52. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          53. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5701,13 +5723,14 @@ msgstr "" "individuelle enheter ved å tilpasse enhetens programtillegg for grensesnitt " "under: Innstillinger->Programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Sender til &enheten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Innstillinger" @@ -7493,11 +7516,11 @@ msgstr "Regulære uttrykk (?P<tittel>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Ingen treff" @@ -7594,7 +7617,8 @@ msgid "Add Empty book. (Book entry with no formats)" msgstr "Legg til tom bok (Uformatert bokoppføring)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 msgid "Save to disk" msgstr "Lagre til disk" @@ -7603,17 +7627,18 @@ msgid "Save to disk in a single directory" msgstr "Lagre til disk i en enkelt mappe" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 msgid "Save only %s format to disk" msgstr "Lagre kun %s format til disken" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 msgid "Save only %s format to disk in a single directory" msgstr "Lagre kun %s formatet til disken i en enkelt mappe" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 msgid "View" msgstr "Vis" @@ -7657,46 +7682,46 @@ msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" msgid "Run welcome wizard" msgstr "Kjør velkomstveiviser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 msgid "Similar books..." msgstr "Samsvarende bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Add books to library" msgstr "Legg bøker til biblioteket" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Manage collections" msgstr "Behandle samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 msgid "Cover Browser" msgstr "Omslagssøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 msgid "Tag Browser" msgstr "Emneordsøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " msgstr "Tilkoblet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 msgid "Book Details" msgstr "Bokdetaljer" @@ -7759,6 +7784,223 @@ msgstr "Klikk for å se en liste over aktive oppgaver." msgid " - Jobs" msgstr " - Oppgave" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 +msgid "" +"Library\n" +"%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 +msgid "" +"Reader\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "" +"Card A\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 +msgid "" +"Card B\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 +msgid "Click to see the books available on your computer" +msgstr "Klikk for å se hvilke bøker som er tilgjengelige på datamaskinen din" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 +msgid "Click to see the books in the main memory of your reader" +msgstr "Klikk for å se bøker som ligger i hovedminnet til lesplaten din" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +msgid "Click to see the books on storage card A in your reader" +msgstr "" +"Klikk for å se bøker som er lagret til lagringskort A på leseplaten din" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Click to see the books on storage card B in your reader" +msgstr "" +"Klikk for å se bøker som er lagret til lagringskort B på leseplaten din" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 +msgid "Books located at" +msgstr "Bøker lokalisert ved" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 +msgid "free" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +msgid "Advanced search" +msgstr "Avansert søk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" +"

            Søk i listen over bøker etter tittel, forfatter, forlegger, emneord, " +"kommentarer osv.

            Ord delt med mellomrom forstås som OG" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +msgid "Reset Quick Search" +msgstr "Tilbakestill hurtigsøk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +msgid "Copy current search text (instead of search name)" +msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +msgid "Save current search under the name shown in the box" +msgstr "Lagre gjledende søk under navnet som viser i boksen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +msgid "Delete current saved search" +msgstr "Slett gjeldende lagrete søk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 +msgid "Add books" +msgstr "Legg til bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 +msgid "Remove books" +msgstr "Fjern bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 +msgid "Del" +msgstr "Slett" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +msgid "Edit meta info" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 +msgid "Merge book records" +msgstr "Slå sammen bokoppføringer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 +msgid "Send to device" +msgstr "Send til enhet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 +msgid "Fetch news" +msgstr "Hent nyheter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 +msgid "Open containing folder" +msgstr "Åpne innholdsfolder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 +msgid "Show book details" +msgstr "Vis bokdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 +msgid "Books by same author" +msgstr "Bøker av samme forfatter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 +msgid "Books in this series" +msgstr "Bøker i denne serien" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 +msgid "Books by this publisher" +msgstr "Bøker av dette forlaget" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 +msgid "Books with the same tags" +msgstr "Bøker med de samme taggene" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +msgid "F1" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8055,166 +8297,34 @@ msgstr "forsøk å re-starte datamaskinen" msgid "try deleting the file" msgstr "forsøk å slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 msgid "calibre" msgstr "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 msgid "&Restrict to:" msgstr "&Begrens til:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 msgid "set in ui.py" msgstr "set in ui.py" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Avansert søk" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 msgid "Alt+S" msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 msgid "&Search:" msgstr "&Søk:" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" -"

            Søk i listen over bøker etter tittel, forfatter, forlegger, emneord, " -"kommentarer osv.

            Ord delt med mellomrom forstås som OG" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Tilbakestill hurtigsøk" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Lagre gjledende søk under navnet som viser i boksen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Slett gjeldende lagrete søk" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Legg til bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Fjern bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Slett" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 msgid "Edit meta information" msgstr "Rediger metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Slå sammen bokoppføringer" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Send til enhet" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Hent nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Konverter e-bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Åpne innholdsfolder" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Vis bokdetaljer" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Bøker av samme forfatter" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Bøker i denne serien" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Bøker av dette forlaget" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Bøker med de samme taggene" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 msgid "Configure calibre" msgstr "Konfigurer calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8245,6 +8355,7 @@ msgstr "Ingen treff ble funnet for denne boken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 msgid "Search" msgstr "Søk" @@ -8264,15 +8375,19 @@ msgstr "Lagrete søk" msgid "Choose saved search or enter name for new saved search" msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 msgid "(all books)" msgstr "(Alle bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 msgid "({0} of all)" msgstr "({0} av alle)" @@ -8483,34 +8598,34 @@ msgstr "&Omstart" msgid "Calibre Quick Start Guide" msgstr "Calibre hurtigstart-guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 msgid "Cannot configure" msgstr "Kan ikke konfigurere" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 msgid "Cannot configure while there are running jobs." msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre har blitt startet på nytt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "No detailed info available" msgstr "Ingen detaljert informasjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljert informasjon er tilgjengelig for bøker på denne enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8519,26 +8634,26 @@ msgstr "" "Du må først fjerne DRM beskyttelsen ved å benytte et 3.parts program med " "slike egenskaper." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 msgid "Failed" msgstr "Feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8548,11 +8663,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.
            \n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9043,93 +9158,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "Skriv ut e-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopier bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Lim inn bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Klikk for å se hvilke bøker som er tilgjengelige på datamaskinen din" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klikk for å se bøker som ligger i hovedminnet til lesplaten din" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Klikk for å se bøker som er lagret til lagringskort A på leseplaten din" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Klikk for å se bøker som er lagret til lagringskort B på leseplaten din" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Bøker lokalisert ved" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Endre mellom store og små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Store bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Bytt mellom store og små bokstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Store eller små bokstaver i tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 msgid "Drag to resize" msgstr "Dra for å endre størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 msgid "Hide" msgstr "Skjul" @@ -10475,9 +10540,8 @@ msgid "User-created tag browser categories" msgstr "Brukerdefinerte kategorier for emneordsøk" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" -"Behold alle samlinger selv om de ikke finnes i bibliotekets metadata." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -11557,6 +11621,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Sort by &popularity" #~ msgstr "Sorter etter &populæritet" +#~ msgid "Convert E-books" +#~ msgstr "Konverter e-bøker" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Klikk for å slå av omslagsgjennomsyn" @@ -11924,3 +11991,26 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Knytt til iTunes (EKSPERIMENTELT)" + +#~ msgid "Preserve device collections." +#~ msgstr "Behold enhetssamlinger." + +#~ msgid "" +#~ "If checked, collections will not be deleted even if a book with changed " +#~ "metadata is resent and the collection is not in the book's metadata. In " +#~ "addition, editing collections in the device view will be enabled. If " +#~ "unchecked, collections will be always reflect only the metadata in the " +#~ "calibre library." +#~ msgstr "" +#~ "Om merket av, vil samlinger ikke bli slettet, selv om en bok med endrede " +#~ "metadata er sent på nytt og samlingen ikke finnes i bokens metadata. I " +#~ "tillegg vil endring av samlingen i enhetens leser bli slått på. Om ikke " +#~ "merket av, vil samlingen bare reflektere metadata som finnes i calibre-" +#~ "biblioteket." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Preserve all collections even if not in library metadata." +#~ msgstr "" +#~ "Behold alle samlinger selv om de ikke finnes i bibliotekets metadata." diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 2b7da04453..639db8f0ac 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-15 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 From fcdc320a33dc33c80641491b50556dd7d9ce535c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 01:07:40 -0600 Subject: [PATCH 018/100] Orlando Sentinel by rty --- resources/recipes/orlando_sentinel.recipe | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 resources/recipes/orlando_sentinel.recipe diff --git a/resources/recipes/orlando_sentinel.recipe b/resources/recipes/orlando_sentinel.recipe new file mode 100644 index 0000000000..7a59f6f6ba --- /dev/null +++ b/resources/recipes/orlando_sentinel.recipe @@ -0,0 +1,38 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1279258912(BasicNewsRecipe): + title = u'Orlando Sentinel' + oldest_article = 3 + max_articles_per_feed = 100 + + feeds = [ + (u'News', u'http://feeds.feedburner.com/orlandosentinel/news'), + (u'Opinion', u'http://feeds.feedburner.com/orlandosentinel/news/opinion'), + (u'Business', u'http://feeds.feedburner.com/orlandosentinel/business'), + (u'Technology', u'http://feeds.feedburner.com/orlandosentinel/technology'), + (u'Space and Science', u'http://feeds.feedburner.com/orlandosentinel/news/space'), + (u'Entertainment', u'http://feeds.feedburner.com/orlandosentinel/entertainment'), + (u'Life and Family', u'http://feeds.feedburner.com/orlandosentinel/features/lifestyle'), + ] + __author__ = 'rty' + pubisher = 'OrlandoSentinel.com' + description = 'Orlando, Florida, Newspaper' + category = 'News, Orlando, Florida' + + + remove_javascript = True + use_embedded_content = False + no_stylesheets = True + language = 'en' + encoding = 'utf-8' + conversion_options = {'linearize_tables':True} + masthead_url = 'http://www.orlandosentinel.com/media/graphic/2009-07/46844851.gif' + keep_only_tags = [ + dict(name='div', attrs={'class':'story'}) + ] + remove_tags = [ + dict(name='div', attrs={'class':['articlerail','tools','comment-group','clearfix']}), + ] + remove_tags_after = [ + dict(name='p', attrs={'class':'copyright'}), + ] From d91c38e23ef889644b60edc147af325aead1ee34 Mon Sep 17 00:00:00 2001 From: Sengian Date: Fri, 16 Jul 2010 09:20:21 +0200 Subject: [PATCH 019/100] Add superscript and subscript support in RTF --- resources/templates/rtf.xsl | 21 ++++++++++++++++++++- src/calibre/ebooks/rtf/input.py | 4 +++- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/resources/templates/rtf.xsl b/resources/templates/rtf.xsl index 9199654665..74696f0857 100644 --- a/resources/templates/rtf.xsl +++ b/resources/templates/rtf.xsl @@ -111,7 +111,6 @@ or (@shadow = 'true') or (@hidden = 'true') or (@outline = 'true') - "> @@ -277,6 +276,26 @@ ] + + + + + + + + + + + + + + + + + + + + diff --git a/src/calibre/ebooks/rtf/input.py b/src/calibre/ebooks/rtf/input.py index d5e1a95157..7d25f4cb86 100644 --- a/src/calibre/ebooks/rtf/input.py +++ b/src/calibre/ebooks/rtf/input.py @@ -192,6 +192,7 @@ class RTFInput(InputFormatPlugin): from calibre.ebooks.rtf2xml.ParseRtf import RtfInvalidCodeException self.log = log self.log('Converting RTF to XML...') + #Name of the preprocesssed RTF file fname = self.preprocess(stream.name) try: xml = self.generate_xml(fname) @@ -205,6 +206,7 @@ class RTFInput(InputFormatPlugin): imap = self.extract_images(d[0]) except: self.log.exception('Failed to extract images...') + self.log('Parsing XML...') parser = etree.XMLParser(recover=True, no_network=True) doc = etree.fromstring(xml, parser=parser) @@ -214,10 +216,10 @@ class RTFInput(InputFormatPlugin): name = imap.get(num, None) if name is not None: pict.set('num', name) + self.log('Converting XML to HTML...') inline_class = InlineClass(self.log) styledoc = etree.fromstring(P('templates/rtf.xsl', data=True)) - extensions = { ('calibre', 'inline-class') : inline_class } transform = etree.XSLT(styledoc, extensions=extensions) result = transform(doc) From 452083dc346ab04f28076751141bfdd1af091fd8 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 16 Jul 2010 09:53:29 +0100 Subject: [PATCH 020/100] Fix eject button --- src/calibre/gui2/layout.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 0228249e8d..c1ff3ab505 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -138,7 +138,7 @@ class LocationModel(QAbstractListModel): # {{{ class LocationView(QListView): - unmount_device = pyqtSignal() + umount_device = pyqtSignal() location_selected = pyqtSignal(object) def __init__(self, parent): @@ -174,7 +174,7 @@ class LocationView(QListView): self.setMinimumWidth(400) def eject_clicked(self, *args): - self.unmount_device.emit() + self.umount_device.emit() def count_changed(self, new_count): self.model().count = new_count From 5e4af6a58fabf94fd350940b98b947c75032321b Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 16 Jul 2010 13:00:10 +0100 Subject: [PATCH 021/100] Fix for #6193 --- src/calibre/gui2/convert/regex_builder.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/calibre/gui2/convert/regex_builder.py b/src/calibre/gui2/convert/regex_builder.py index 6fa0fa5fe4..b10772b86c 100644 --- a/src/calibre/gui2/convert/regex_builder.py +++ b/src/calibre/gui2/convert/regex_builder.py @@ -28,9 +28,10 @@ class RegexBuilder(QDialog, Ui_RegexBuilder): if not db or not book_id: self.button_box.addButton(QDialogButtonBox.Open) - else: - self.select_format(db, book_id) - + elif not self.select_format(db, book_id): + self.cancelled = True + return + self.cancelled = False self.connect(self.button_box, SIGNAL('clicked(QAbstractButton*)'), self.button_clicked) self.connect(self.regex, SIGNAL('textChanged(QString)'), self.regex_valid) self.connect(self.test, SIGNAL('clicked()'), self.do_test) @@ -79,10 +80,12 @@ class RegexBuilder(QDialog, Ui_RegexBuilder): format = d.format() if not format: - error_dialog(self, _('No formats available'), _('Cannot build regex using the GUI builder without a book.')) - QDialog.reject() - else: - self.open_book(db.format_abspath(book_id, format, index_is_id=True)) + error_dialog(self, _('No formats available'), + _('Cannot build regex using the GUI builder without a book.'), + show=True) + return False + self.open_book(db.format_abspath(book_id, format, index_is_id=True)) + return True def open_book(self, pathtoebook): self.iterator = EbookIterator(pathtoebook) @@ -117,6 +120,8 @@ class RegexEdit(QWidget, Ui_Edit): def builder(self): bld = RegexBuilder(self.db, self.book_id, self.edit.text(), self) + if bld.cancelled: + return if bld.exec_() == bld.Accepted: self.edit.setText(bld.regex.text()) From f197f916a806770608d9200c470cbe20ee839eae Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 08:46:47 -0600 Subject: [PATCH 022/100] Fix #5060 (When converting .rtf superscript format is lost) --- resources/templates/rtf.xsl | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/resources/templates/rtf.xsl b/resources/templates/rtf.xsl index 9199654665..74696f0857 100644 --- a/resources/templates/rtf.xsl +++ b/resources/templates/rtf.xsl @@ -111,7 +111,6 @@ or (@shadow = 'true') or (@hidden = 'true') or (@outline = 'true') - "> @@ -277,6 +276,26 @@ ] + + + + + + + + + + + + + + + + + + + + From 5c5bd4d1db1a62b81a10f82e56a1f39006458409 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 10:15:56 -0600 Subject: [PATCH 023/100] Support for the MiBuk --- src/calibre/devices/jetbook/driver.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/calibre/devices/jetbook/driver.py b/src/calibre/devices/jetbook/driver.py index 671fea5d75..6a3bc635ff 100644 --- a/src/calibre/devices/jetbook/driver.py +++ b/src/calibre/devices/jetbook/driver.py @@ -80,3 +80,21 @@ class JETBOOK(USBMS): return mi +class MIBUK(USBMS): + + name = 'MiBuk Wolder Device Interface' + description = _('Communicate with the MiBuk Wolder reader.') + author = 'Kovid Goyal' + supported_platforms = ['windows', 'osx', 'linux'] + + FORMATS = ['epub', 'mobi', 'prc', 'fb2', 'txt', 'rtf', 'pdf'] + + VENDOR_ID = [0x0525] + PRODUCT_ID = [0xa4a5] + BCD = [0x314] + SUPPORTS_SUB_DIRS = True + + VENDOR_NAME = 'LINUX' + WINDOWS_MAIN_MEM = 'WOLDERMIBUK' + + From 77e7bf8d06402a52185e6f6a6c1b8a0540b4dbaa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 10:19:31 -0600 Subject: [PATCH 024/100] Implement #5724 (BibTex Export) --- src/calibre/__init__.py | 2 + src/calibre/customize/builtins.py | 7 +- src/calibre/gui2/catalog/catalog_bibtex.py | 84 + src/calibre/gui2/catalog/catalog_bibtex.ui | 173 ++ src/calibre/library/catalog.py | 360 ++- src/calibre/utils/bibtex.py | 2539 ++++++++++++++++++++ 6 files changed, 3146 insertions(+), 19 deletions(-) create mode 100644 src/calibre/gui2/catalog/catalog_bibtex.py create mode 100644 src/calibre/gui2/catalog/catalog_bibtex.ui create mode 100644 src/calibre/utils/bibtex.py diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 92ee2ca6d2..15bd54c80c 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -361,6 +361,8 @@ def strftime(fmt, t=None): before 1900 ''' if t is None: t = time.localtime() + if hasattr(t, 'timetuple'): + t = t.timetuple() early_year = t[0] < 1900 if early_year: replacement = 1900 if t[0]%4 == 0 else 1901 diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 9d876b42d1..35cb0ad3d2 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -446,7 +446,7 @@ from calibre.devices.eb600.driver import EB600, COOL_ER, SHINEBOOK, \ BOOQ, ELONEX, POCKETBOOK301, MENTOR from calibre.devices.iliad.driver import ILIAD from calibre.devices.irexdr.driver import IREXDR1000, IREXDR800 -from calibre.devices.jetbook.driver import JETBOOK +from calibre.devices.jetbook.driver import JETBOOK, MIBUK from calibre.devices.kindle.driver import KINDLE, KINDLE2, KINDLE_DX from calibre.devices.nook.driver import NOOK from calibre.devices.prs505.driver import PRS505 @@ -467,12 +467,12 @@ from calibre.devices.kobo.driver import KOBO from calibre.ebooks.metadata.fetch import GoogleBooks, ISBNDB, Amazon, \ LibraryThing from calibre.ebooks.metadata.douban import DoubanBooks -from calibre.library.catalog import CSV_XML, EPUB_MOBI +from calibre.library.catalog import CSV_XML, EPUB_MOBI, BIBTEX from calibre.ebooks.epub.fix.unmanifested import Unmanifested from calibre.ebooks.epub.fix.epubcheck import Epubcheck plugins = [HTML2ZIP, PML2PMLZ, ArchiveExtract, GoogleBooks, ISBNDB, Amazon, - LibraryThing, DoubanBooks, CSV_XML, EPUB_MOBI, Unmanifested, Epubcheck] + LibraryThing, DoubanBooks, CSV_XML, EPUB_MOBI, BIBTEX, Unmanifested, Epubcheck] plugins += [ ComicInput, EPUBInput, @@ -517,6 +517,7 @@ plugins += [ IREXDR1000, IREXDR800, JETBOOK, + MIBUK, SHINEBOOK, POCKETBOOK360, POCKETBOOK301, diff --git a/src/calibre/gui2/catalog/catalog_bibtex.py b/src/calibre/gui2/catalog/catalog_bibtex.py new file mode 100644 index 0000000000..ea222603b7 --- /dev/null +++ b/src/calibre/gui2/catalog/catalog_bibtex.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai +from __future__ import with_statement + +__license__ = 'GPL v3' +__copyright__ = '2009, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + + +from calibre.gui2 import gprefs +from calibre.gui2.catalog.catalog_bibtex_ui import Ui_Form +from PyQt4.Qt import QWidget, QListWidgetItem + +class PluginWidget(QWidget, Ui_Form): + + TITLE = _('BibTeX Options') + HELP = _('Options specific to')+' BibTeX '+_('output') + OPTION_FIELDS = [('bib_cit','{authors}{id}'), + ('bib_entry', 0), #mixed + ('bibfile_enc', 0), #utf-8 + ('bibfile_enctag', 0), #strict + ('impcit', True) ] + + sync_enabled = False + formats = set(['bib']) + + def __init__(self, parent=None): + QWidget.__init__(self, parent) + self.setupUi(self) + from calibre.library.catalog import FIELDS + self.all_fields = [] + for x in FIELDS : + if x != 'all': + self.all_fields.append(x) + QListWidgetItem(x, self.db_fields) + + def initialize(self, name): #not working properly to update + self.name = name + fields = gprefs.get(name+'_db_fields', self.all_fields) + # Restore the activated db_fields from last use + for x in xrange(self.db_fields.count()): + item = self.db_fields.item(x) + item.setSelected(unicode(item.text()) in fields) + # Update dialog fields from stored options + for opt in self.OPTION_FIELDS: + opt_value = gprefs.get(self.name + '_' + opt[0], opt[1]) + if opt[0] in ['bibfile_enc', 'bibfile_enctag', 'bib_entry']: + getattr(self, opt[0]).setCurrentIndex(opt_value) + elif opt[0] == 'impcit' : + getattr(self, opt[0]).setChecked(opt_value) + else: + getattr(self, opt[0]).setText(opt_value) + + def options(self): + + # Save the currently activated fields + fields = [] + for x in xrange(self.db_fields.count()): + item = self.db_fields.item(x) + if item.isSelected(): + fields.append(unicode(item.text())) + gprefs.set(self.name+'_db_fields', fields) + + # Dictionary currently activated fields + if len(self.db_fields.selectedItems()): + opts_dict = {'fields':[unicode(item.text()) for item in self.db_fields.selectedItems()]} + else: + opts_dict = {'fields':['all']} + + # Save/return the current options + # bib_cit stores as text + # 'bibfile_enc','bibfile_enctag' stores as int (Indexes) + for opt in self.OPTION_FIELDS: + if opt[0] in ['bibfile_enc', 'bibfile_enctag', 'bib_entry']: + opt_value = getattr(self,opt[0]).currentIndex() + elif opt[0] == 'impcit' : + opt_value = getattr(self, opt[0]).isChecked() + else : + opt_value = unicode(getattr(self, opt[0]).text()) + gprefs.set(self.name + '_' + opt[0], opt_value) + + opts_dict[opt[0]] = opt_value + + return opts_dict diff --git a/src/calibre/gui2/catalog/catalog_bibtex.ui b/src/calibre/gui2/catalog/catalog_bibtex.ui new file mode 100644 index 0000000000..7f4920655d --- /dev/null +++ b/src/calibre/gui2/catalog/catalog_bibtex.ui @@ -0,0 +1,173 @@ + + + Form + + + + 0 + 0 + 579 + 411 + + + + Form + + + + + + Bib file encoding: + + + + + + + Fields to include in output: + + + + + + + + utf-8 + + + + + cp1252 + + + + + ascii/LaTeX + + + + + + + + + 0 + 0 + + + + + + + QAbstractItemView::MultiSelection + + + + + + + Encoding configuration (change if you have errors) : + + + + + + + + strict + + + + + replace + + + + + ignore + + + + + backslashreplace + + + + + + + + Qt::Vertical + + + + 20 + 60 + + + + + + + + BibTeX entry type: + + + + + + + + mixed + + + + + misc + + + + + book + + + + + + + + Create a citation tag? + + + + + + + Expression to form the BibTeX citation tag: + + + + + + + + + + Some explanation about this template: + -The fields availables are 'author_sort', 'authors', 'id', + 'isbn', 'pubdate', 'publisher', 'series_index', 'series', + 'tags', 'timestamp', 'title', 'uuid' + -For list types ie authors and tags, only the first element + wil be selected. + -For time field, only the date will be used. + + + false + + + + + + + + diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index 21aa863031..a540a8a660 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -1,7 +1,9 @@ +# -*- coding: utf-8 -*- + __license__ = 'GPL v3' __copyright__ = '2010, Greg Riker ' -import datetime, htmlentitydefs, os, re, shutil +import datetime, htmlentitydefs, os, re, shutil, codecs from collections import namedtuple from copy import deepcopy @@ -9,6 +11,7 @@ from copy import deepcopy from xml.sax.saxutils import escape from calibre import filesystem_encoding, prints, prepare_string_for_xml, strftime +from calibre.constants import preferred_encoding from calibre.customize import CatalogPlugin from calibre.customize.conversion import OptionRecommendation, DummyReporter from calibre.ebooks.BeautifulSoup import BeautifulSoup, BeautifulStoneSoup, Tag, NavigableString @@ -21,6 +24,10 @@ FIELDS = ['all', 'author_sort', 'authors', 'comments', 'series_index', 'series', 'size', 'tags', 'timestamp', 'title', 'uuid'] +#Allowed fields for template +TEMPLATE_ALLOWED_FIELDS = [ 'author_sort', 'authors', 'id', 'isbn', 'pubdate', + 'publisher', 'series_index', 'series', 'tags', 'timestamp', 'title', 'uuid' ] + class CSV_XML(CatalogPlugin): 'CSV/XML catalog generator' @@ -89,17 +96,20 @@ class CSV_XML(CatalogPlugin): fields = self.get_output_fields(opts) if self.fmt == 'csv': - outfile = open(path_to_output, 'w') + outfile = codecs.open(path_to_output, 'w', 'utf8') # Output the field headers outfile.write(u'%s\n' % u','.join(fields)) # Output the entry fields for entry in data: - outstr = '' - for (x, field) in enumerate(fields): + outstr = [] + for field in fields: item = entry[field] - if field == 'formats': + if item is None: + outstr.append('""') + continue + elif field == 'formats': fmt_list = [] for format in item: fmt_list.append(format.rpartition('.')[2].lower()) @@ -111,18 +121,13 @@ class CSV_XML(CatalogPlugin): item = u'%s' % re.sub(r'[\D]', '', item) elif field in ['pubdate', 'timestamp']: item = isoformat(item) + elif field == 'comments': + item = item.replace(u'\r\n',u' ') + item = item.replace(u'\n',u' ') - if x < len(fields) - 1: - if item is not None: - outstr += u'"%s",' % unicode(item).replace('"','""') - else: - outstr += '"",' - else: - if item is not None: - outstr += u'"%s"\n' % unicode(item).replace('"','""') - else: - outstr += '""\n' - outfile.write(outstr.encode('utf-8')) + outstr.append(u'"%s"' % unicode(item).replace('"','""')) + + outfile.write(u','.join(outstr) + u'\n') outfile.close() elif self.fmt == 'xml': @@ -181,6 +186,329 @@ class CSV_XML(CatalogPlugin): f.write(etree.tostring(root, encoding='utf-8', xml_declaration=True, pretty_print=True)) +class BIBTEX(CatalogPlugin): + 'BIBTEX catalog generator' + + Option = namedtuple('Option', 'option, default, dest, action, help') + + name = 'Catalog_BIBTEX' + description = 'BIBTEX catalog generator' + supported_platforms = ['windows', 'osx', 'linux'] + author = 'Sengian' + version = (1, 0, 0) + file_types = set(['bib']) + + cli_options = [ + Option('--fields', + default = 'all', + dest = 'fields', + action = None, + help = _('The fields to output when cataloging books in the ' + 'database. Should be a comma-separated list of fields.\n' + 'Available fields: %s.\n' + "Default: '%%default'\n" + "Applies to: BIBTEX output format")%', '.join(FIELDS)), + + Option('--sort-by', + default = 'id', + dest = 'sort_by', + action = None, + help = _('Output field to sort on.\n' + 'Available fields: author_sort, id, rating, size, timestamp, title.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--create-citation', + default = 'True', + dest = 'impcit', + action = None, + help = _('Create a citation for BibTeX entries.\n' + 'Boolean value: True, False\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--citation-template', + default = '{authors}{id}', + dest = 'bib_cit', + action = None, + help = _('The template for citation creation from database fields.\n' + ' Should be a template with {} enclosed fields.\n' + 'Available fields: %s.\n' + "Default: '%%default'\n" + "Applies to: BIBTEX output format")%', '.join(TEMPLATE_ALLOWED_FIELDS)), + + Option('--choose-encoding', + default = 'utf8', + dest = 'bibfile_enc', + action = None, + help = _('BibTeX file encoding output.\n' + 'Available types: utf8, cp1252, ascii.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--choose-encoding-configuration', + default = 'strict', + dest = 'bibfile_enctag', + action = None, + help = _('BibTeX file encoding flag.\n' + 'Available types: strict, replace, ignore, backslashreplace.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format")), + + Option('--entry-type', + default = 'book', + dest = 'bib_entry', + action = None, + help = _('Entry type for BibTeX catalog.\n' + 'Available types: book, misc, mixed.\n' + "Default: '%default'\n" + "Applies to: BIBTEX output format"))] + + def run(self, path_to_output, opts, db, notification=DummyReporter()): + + from types import StringType, UnicodeType + + from calibre.library.save_to_disk import preprocess_template + #Bibtex functions + from calibre.utils.bibtex import bibtex_author_format, utf8ToBibtex, ValidateCitationKey + + def create_bibtex_entry(entry, fields, mode, template_citation, + asccii_bibtex = True, citation_bibtex = True): + + #Bibtex doesn't like UTF-8 but keep unicode until writing + #Define starting chain or if book valid strict and not book return a Fail string + + bibtex_entry = [] + if mode != "misc" and check_entry_book_valid(entry) : + bibtex_entry.append(u'@book{') + elif mode != "book" : + bibtex_entry.append(u'@misc{') + else : + #case strict book + return '' + + if citation_bibtex : + # Citation tag + bibtex_entry.append(make_bibtex_citation(entry, template_citation, asccii_bibtex)) + bibtex_entry = [u' '.join(bibtex_entry)] + + for field in fields: + item = entry[field] + #check if the field should be included (none or empty) + if item is None: + continue + try: + if len(item) == 0 : + continue + except TypeError: + pass + + if field == 'authors' : + bibtex_entry.append(u'author = "%s"' % bibtex_author_format(item)) + + elif field in ['title', 'publisher', 'cover', 'uuid', + 'author_sort', 'series'] : + bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item, asccii_bibtex))) + + elif field == 'id' : + bibtex_entry.append(u'calibreid = "%s"' % int(item)) + + elif field == 'rating' : + bibtex_entry.append(u'rating = "%s"' % int(item)) + + elif field == 'size' : + bibtex_entry.append(u'%s = "%s octets"' % (field, int(item))) + + elif field == 'tags' : + #A list to flatten + bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item), asccii_bibtex)) + + elif field == 'comments' : + #\n removal + item = item.replace(u'\r\n',u' ') + item = item.replace(u'\n',u' ') + bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item, asccii_bibtex)) + + elif field == 'isbn' : + # Could be 9, 10 or 13 digits + bibtex_entry.append(u'isbn = "%s"' % re.sub(u'[\D]', u'', item)) + + elif field == 'formats' : + item = u', '.join([format.rpartition('.')[2].lower() for format in item]) + bibtex_entry.append(u'formats = "%s"' % item) + + elif field == 'series_index' : + bibtex_entry.append(u'volume = "%s"' % int(item)) + + elif field == 'timestamp' : + bibtex_entry.append(u'timestamp = "%s"' % isoformat(item).partition('T')[0]) + + elif field == 'pubdate' : + bibtex_entry.append(u'year = "%s"' % item.year) + bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(strftime("%b", item), + asccii_bibtex)) + + bibtex_entry = u',\n '.join(bibtex_entry) + bibtex_entry += u' }\n\n' + + return bibtex_entry + + def check_entry_book_valid(entry): + #Check that the required fields are ok for a book entry + for field in ['title', 'authors', 'publisher'] : + if entry[field] is None or len(entry[field]) == 0 : + return False + if entry['pubdate'] is None : + return False + else : + return True + + def make_bibtex_citation(entry, template_citation, asccii_bibtex): + + #define a function to replace the template entry by its value + def tpl_replace(objtplname) : + + tpl_field = re.sub(u'[\{\}]', u'', objtplname.group()) + + if tpl_field in TEMPLATE_ALLOWED_FIELDS : + if tpl_field in ['pubdate', 'timestamp'] : + tpl_field = isoformat(entry[tpl_field]).partition('T')[0] + elif tpl_field in ['tags', 'authors'] : + tpl_field =entry[tpl_field][0] + elif tpl_field in ['id', 'series_index'] : + tpl_field = str(entry[tpl_field]) + else : + tpl_field = entry[tpl_field] + return tpl_field + else: + return u'' + + if len(template_citation) >0 : + tpl_citation = utf8ToBibtex(ValidateCitationKey(re.sub(u'\{[^{}]*\}', + tpl_replace, template_citation)), asccii_bibtex) + + if len(tpl_citation) >0 : + return tpl_citation + + if len(entry["isbn"]) > 0 : + template_citation = u'%s' % re.sub(u'[\D]',u'', entry["isbn"]) + + else : + template_citation = u'%s' % str(entry["id"]) + + if asccii_bibtex : + return ValidateCitationKey(template_citation.encode('ascii', 'replace')) + else : + return ValidateCitationKey(template_citation) + + self.fmt = path_to_output.rpartition('.')[2] + self.notification = notification + + # Combobox options + bibfile_enc = ['utf8', 'cp1252', 'ascii'] + bibfile_enctag = ['strict', 'replace', 'ignore', 'backslashreplace'] + bib_entry = ['mixed', 'misc', 'book'] + + # Needed beacause CLI return str vs int by widget + try: + bibfile_enc = bibfile_enc[opts.bibfile_enc] + bibfile_enctag = bibfile_enctag[opts.bibfile_enctag] + bib_entry = bib_entry[opts.bib_entry] + except: + if opts.bibfile_enc in bibfile_enc : + bibfile_enc = opts.bibfile_enc + else : + log(" WARNING: incorrect --choose-encoding flag, revert to default") + bibfile_enc = bibfile_enc[0] + if opts.bibfile_enctag in bibfile_enctag : + bibfile_enctag = opts.bibfile_enctag + else : + log(" WARNING: incorrect --choose-encoding-configuration flag, revert to default") + bibfile_enctag = bibfile_enctag[0] + if opts.bib_entry in bib_entry : + bib_entry = opts.bib_entry + else : + log(" WARNING: incorrect --entry-type flag, revert to default") + bib_entry = bib_entry[0] + + if opts.verbose: + opts_dict = vars(opts) + log("%s(): Generating %s" % (self.name,self.fmt)) + if opts_dict['search_text']: + log(" --search='%s'" % opts_dict['search_text']) + + if opts_dict['ids']: + log(" Book count: %d" % len(opts_dict['ids'])) + if opts_dict['search_text']: + log(" (--search ignored when a subset of the database is specified)") + + if opts_dict['fields']: + if opts_dict['fields'] == 'all': + log(" Fields: %s" % ', '.join(FIELDS[1:])) + else: + log(" Fields: %s" % opts_dict['fields']) + + log(" Output file will be encoded in %s with %s flag" % (bibfile_enc, bibfile_enctag)) + + log(" BibTeX entry type is %s with a citation like '%s' flag" % (bib_entry, opts_dict['bib_cit'])) + + # If a list of ids are provided, don't use search_text + if opts.ids: + opts.search_text = None + + data = self.search_sort_db(db, opts) + + if not len(data): + log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) + + # Get the requested output fields as a list + fields = self.get_output_fields(opts) + + if not len(data): + log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) + + #Entries writing after Bibtex formating (or not) + if bibfile_enc != 'ascii' : + asccii_bibtex = False + else : + asccii_bibtex = True + + #Check and go to default in case of bad CLI + if isinstance(opts.impcit, (StringType, UnicodeType)) : + if opts.impcit == 'False' : + citation_bibtex= False + elif opts.impcit == 'True' : + citation_bibtex= True + else : + log(" WARNING: incorrect --create-citation, revert to default") + citation_bibtex= True + else : + citation_bibtex= opts.impcit + + template_citation = preprocess_template(opts.bib_cit) + + #Open output and write entries + outfile = codecs.open(path_to_output, 'w', bibfile_enc, bibfile_enctag) + + #File header + nb_entries = len(data) + + #check in book strict if all is ok else throw a warning into log + if bib_entry == 'book' : + nb_books = len(filter(check_entry_book_valid, data)) + if nb_books < nb_entries : + log(" WARNING: only %d entries in %d are book compatible" % (nb_books, nb_entries)) + nb_entries = nb_books + + outfile.write(u'%%%Calibre catalog\n%%%{0} entries in catalog\n\n'.format(nb_entries)) + outfile.write(u'@preamble{"This catalog of %d entries was generated by calibre on %s"}\n\n' + % (nb_entries, nowf().strftime("%A, %d. %B %Y %H:%M").decode(preferred_encoding))) + + for entry in data: + outfile.write(create_bibtex_entry(entry, fields, bib_entry, template_citation, + asccii_bibtex, citation_bibtex)) + + outfile.close() class EPUB_MOBI(CatalogPlugin): 'ePub catalog generator' diff --git a/src/calibre/utils/bibtex.py b/src/calibre/utils/bibtex.py new file mode 100644 index 0000000000..f4fc62d9d0 --- /dev/null +++ b/src/calibre/utils/bibtex.py @@ -0,0 +1,2539 @@ +# -*- coding: utf-8 -*- + +""" Collection of python utility-methodes commonly used by other + bibliograph packages. + From http://pypi.python.org/pypi/bibliograph.core/ + from Tom Gross + + Adapted for calibre use + + Zope Public License (ZPL) Version 2.1 + + A copyright notice accompanies this license document that + identifies the copyright holders. + + This license has been certified as open source. It has also + been designated as GPL compatible by the Free Software + Foundation (FSF). + + Redistribution and use in source and binary forms, with or + without modification, are permitted provided that the + following conditions are met: + + 1. Redistributions in source code must retain the + accompanying copyright notice, this list of conditions, + and the following disclaimer. + + 2. Redistributions in binary form must reproduce the accompanying + copyright notice, this list of conditions, and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + + 3. Names of the copyright holders must not be used to + endorse or promote products derived from this software + without prior written permission from the copyright + holders. + + 4. The right to distribute this software or to use it for + any purpose does not give you the right to use + Servicemarks (sm) or Trademarks (tm) of the copyright + holders. Use of them is covered by separate agreement + with the copyright holders. + + 5. If any files are modified, you must cause the modified + files to carry prominent notices stating that you changed + the files and the date of any change. + + Disclaimer + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' + AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT + NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + NO EVENT SHALL THE COPYRIGHT HOLDERS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. + """ + +__docformat__ = 'reStructuredText' +__author__ = 'sengian ' + +import os, re, string + +utf8enc2latex_mapping = { + # This is a mapping of Unicode characters to LaTeX equivalents. + # The information has been extracted from + # , written by + # David Carlisle and Sebastian Rahtz. + # + # The extraction has been done by the "create_unimap.py" script + # located at . + + #Fix some encoding problem between cp1252 and latin1 + # from http://www.microsoft.com/typography/unicode/1252.htm + u'\x80': '{\\mbox{\\texteuro}}', # EURO SIGN + u'\x82': '{,}', # SINGLE LOW-9 QUOTATION MARK + u'\x83': '$f$', # LATIN SMALL LETTER F WITH HOOK + u'\x84': '{,,}', # DOUBLE LOW-9 QUOTATION MARK + u'\x85': '{\\ldots}', # HORIZONTAL ELLIPSIS + u'\x86': '{\\textdagger}', # DAGGER + u'\x87': '{\\textdaggerdbl}', # DOUBLE DAGGER + u'\x88': '{\textasciicircum}', # MODIFIER LETTER CIRCUMFLEX ACCENT + u'\x89': '{\\textperthousand}', # PER MILLE SIGN + u'\x8A': '{\\v{S}}', # LATIN CAPITAL LETTER S WITH CARON + u'\x8B': '{\\guilsinglleft}', # SINGLE LEFT-POINTING ANGLE QUOTATION MARK + u'\x8C': '{\\OE}', # LATIN CAPITAL LIGATURE OE + u'\x8E': '{\\v{Z}}', # LATIN CAPITAL LETTER Z WITH CARON + u'\x91': '{`}', # LEFT SINGLE QUOTATION MARK + u'\x92': "{'}", # RIGHT SINGLE QUOTATION MARK + u'\x93': '{\\textquotedblleft}', # LEFT DOUBLE QUOTATION MARK + u'\x94': '{\\textquotedblright}', # RIGHT DOUBLE QUOTATION MARK + u'\x95': '{\\textbullet}', # BULLET + u'\x96': '{\\textendash}', # EN DASH + u'\x97': '{\\textemdash}', # EM DASH + u'\x98': '{\\texttildelow}', # SMALL TILDE + u'\x99': '{\\texttrademark}', # TRADE MARK SIGN + u'\x9A': '{\\v{s}}', # LATIN SMALL LETTER S WITH CARON + u'\x9B': '{\\guilsinglright}', # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + u'\x9C': '{\\oe}', # LATIN SMALL LIGATURE OE + u'\x9E': '{\\v{z}}', # LATIN SMALL LETTER Z WITH CARON + u'\x9F': '{\\"{Y}}', # LATIN CAPITAL LETTER Y WITH DIAERESIS + + u'\xa0': '$~$', + u'\xa1': '{\\textexclamdown}', + u'\xa2': '{\\textcent}', + u'\xa3': '{\\textsterling}', + u'\xa4': '{\\textcurrency}', + u'\xa5': '{\\textyen}', + u'\xa6': '{\\textbrokenbar}', + u'\xa7': '{\\textsection}', + u'\xa8': '{\\textasciidieresis}', + u'\xa9': '{\\textcopyright}', + u'\xaa': '{\\textordfeminine}', + u'\xab': '{\\guillemotleft}', + u'\xac': '$\\lnot$', + u'\xad': '$\\-$', + u'\xae': '{\\textregistered}', + u'\xaf': '{\\textasciimacron}', + u'\xb0': '{\\textdegree}', + u'\xb1': '$\\pm$', + u'\xb2': '${^2}$', + u'\xb3': '${^3}$', + u'\xb4': '{\\textasciiacute}', + u'\xb5': '$\\mathrm{\\mu}$', + u'\xb6': '{\\textparagraph}', + u'\xb7': '$\\cdot$', + u'\xb8': '{\\c{}}', + u'\xb9': '${^1}$', + u'\xba': '{\\textordmasculine}', + u'\xbb': '{\\guillemotright}', + u'\xbc': '{\\textonequarter}', + u'\xbd': '{\\textonehalf}', + u'\xbe': '{\\textthreequarters}', + u'\xbf': '{\\textquestiondown}', + u'\xc0': '{\\`{A}}', + u'\xc1': "{\\'{A}}", + u'\xc2': '{\\^{A}}', + u'\xc3': '{\\~{A}}', + u'\xc4': '{\\"{A}}', + u'\xc5': '{\\AA}', + u'\xc6': '{\\AE}', + u'\xc7': '{\\c{C}}', + u'\xc8': '{\\`{E}}', + u'\xc9': "{\\'{E}}", + u'\xca': '{\\^{E}}', + u'\xcb': '{\\"{E}}', + u'\xcc': '{\\`{I}}', + u'\xcd': "{\\'{I}}", + u'\xce': '{\\^{I}}', + u'\xcf': '{\\"{I}}', + u'\xd0': '{\\DH}', + u'\xd1': '{\\~{N}}', + u'\xd2': '{\\`{O}}', + u'\xd3': "{\\'{O}}", + u'\xd4': '{\\^{O}}', + u'\xd5': '{\\~{O}}', + u'\xd6': '{\\"{O}}', + u'\xd7': '{\\texttimes}', + u'\xd8': '{\\O}', + u'\xd9': '{\\`{U}}', + u'\xda': "{\\'{U}}", + u'\xdb': '{\\^{U}}', + u'\xdc': '{\\"{U}}', + u'\xdd': "{\\'{Y}}", + u'\xde': '{\\TH}', + u'\xdf': '{\\ss}', + u'\xe0': '{\\`{a}}', + u'\xe1': "{\\'{a}}", + u'\xe2': '{\\^{a}}', + u'\xe3': '{\\~{a}}', + u'\xe4': '{\\"{a}}', + u'\xe5': '{\\aa}', + u'\xe6': '{\\ae}', + u'\xe7': '{\\c{c}}', + u'\xe8': '{\\`{e}}', + u'\xe9': "{\\'{e}}", + u'\xea': '{\\^{e}}', + u'\xeb': '{\\"{e}}', + u'\xec': '{\\`{\\i}}', + u'\xed': "{\\'{\\i}}", + u'\xee': '{\\^{\\i}}', + u'\xef': '{\\"{\\i}}', + u'\xf0': '{\\dh}', + u'\xf1': '{\\~{n}}', + u'\xf2': '{\\`{o}}', + u'\xf3': "{\\'{o}}", + u'\xf4': '{\\^{o}}', + u'\xf5': '{\\~{o}}', + u'\xf6': '{\\"{o}}', + u'\xf7': '$\\div$', + u'\xf8': '{\\o}', + u'\xf9': '{\\`{u}}', + u'\xfa': "{\\'{u}}", + u'\xfb': '{\\^{u}}', + u'\xfc': '{\\"{u}}', + u'\xfd': "{\\'{y}}", + u'\xfe': '{\\th}', + u'\xff': '{\\"{y}}', + u'\u0100': '{\\={A}}', + u'\u0101': '{\\={a}}', + u'\u0102': '{\\u{A}}', + u'\u0103': '{\\u{a}}', + u'\u0104': '{\\k{A}}', + u'\u0105': '{\\k{a}}', + u'\u0106': "{\\'{C}}", + u'\u0107': "{\\'{c}}", + u'\u0108': '{\\^{C}}', + u'\u0109': '{\\^{c}}', + u'\u010a': '{\\.{C}}', + u'\u010b': '{\\.{c}}', + u'\u010c': '{\\v{C}}', + u'\u010d': '{\\v{c}}', + u'\u010e': '{\\v{D}}', + u'\u010f': '{\\v{d}}', + u'\u0110': '{\\DJ}', + u'\u0111': '{\\dj}', + u'\u0112': '{\\={E}}', + u'\u0113': '{\\={e}}', + u'\u0114': '{\\u{E}}', + u'\u0115': '{\\u{e}}', + u'\u0116': '{\\.{E}}', + u'\u0117': '{\\.{e}}', + u'\u0118': '{\\k{E}}', + u'\u0119': '{\\k{e}}', + u'\u011a': '{\\v{E}}', + u'\u011b': '{\\v{e}}', + u'\u011c': '{\\^{G}}', + u'\u011d': '{\\^{g}}', + u'\u011e': '{\\u{G}}', + u'\u011f': '{\\u{g}}', + u'\u0120': '{\\.{G}}', + u'\u0121': '{\\.{g}}', + u'\u0122': '{\\c{G}}', + u'\u0123': '{\\c{g}}', + u'\u0124': '{\\^{H}}', + u'\u0125': '{\\^{h}}', + u'\u0126': '{{\\fontencoding{LELA}\\selectfont\\char40}}', + u'\u0127': '$\\Elzxh$', + u'\u0128': '{\\~{I}}', + u'\u0129': '{\\~{\\i}}', + u'\u012a': '{\\={I}}', + u'\u012b': '{\\={\\i}}', + u'\u012c': '{\\u{I}}', + u'\u012d': '{\\u{\\i}}', + u'\u012e': '{\\k{I}}', + u'\u012f': '{\\k{i}}', + u'\u0130': '{\\.{I}}', + u'\u0131': '{\\i}', + u'\u0132': '{IJ}', + u'\u0133': '{ij}', + u'\u0134': '{\\^{J}}', + u'\u0135': '{\\^{\\j}}', + u'\u0136': '{\\c{K}}', + u'\u0137': '{\\c{k}}', + u'\u0138': '{{\\fontencoding{LELA}\\selectfont\\char91}}', + u'\u0139': "{\\'{L}}", + u'\u013a': "{\\'{l}}", + u'\u013b': '{\\c{L}}', + u'\u013c': '{\\c{l}}', + u'\u013d': '{\\v{L}}', + u'\u013e': '{\\v{l}}', + u'\u013f': '{{\\fontencoding{LELA}\\selectfont\\char201}}', + u'\u0140': '{{\\fontencoding{LELA}\\selectfont\\char202}}', + u'\u0141': '{\\L}', + u'\u0142': '{\\l}', + u'\u0143': "{\\'{N}}", + u'\u0144': "{\\'{n}}", + u'\u0145': '{\\c{N}}', + u'\u0146': '{\\c{n}}', + u'\u0147': '{\\v{N}}', + u'\u0148': '{\\v{n}}', + u'\u0149': "{'n}", + u'\u014a': '{\\NG}', + u'\u014b': '{\\ng}', + u'\u014c': '{\\={O}}', + u'\u014d': '{\\={o}}', + u'\u014e': '{\\u{O}}', + u'\u014f': '{\\u{o}}', + u'\u0150': '{\\H{O}}', + u'\u0151': '{\\H{o}}', + u'\u0152': '{\\OE}', + u'\u0153': '{\\oe}', + u'\u0154': "{\\'{R}}", + u'\u0155': "{\\'{r}}", + u'\u0156': '{\\c{R}}', + u'\u0157': '{\\c{r}}', + u'\u0158': '{\\v{R}}', + u'\u0159': '{\\v{r}}', + u'\u015a': "{\\'{S}}", + u'\u015b': "{\\'{s}}", + u'\u015c': '{\\^{S}}', + u'\u015d': '{\\^{s}}', + u'\u015e': '{\\c{S}}', + u'\u015f': '{\\c{s}}', + u'\u0160': '{\\v{S}}', + u'\u0161': '{\\v{s}}', + u'\u0162': '{\\c{T}}', + u'\u0163': '{\\c{t}}', + u'\u0164': '{\\v{T}}', + u'\u0165': '{\\v{t}}', + u'\u0166': '{{\\fontencoding{LELA}\\selectfont\\char47}}', + u'\u0167': '{{\\fontencoding{LELA}\\selectfont\\char63}}', + u'\u0168': '{\\~{U}}', + u'\u0169': '{\\~{u}}', + u'\u016a': '{\\={U}}', + u'\u016b': '{\\={u}}', + u'\u016c': '{\\u{U}}', + u'\u016d': '{\\u{u}}', + u'\u016e': '{\\r{U}}', + u'\u016f': '{\\r{u}}', + u'\u0170': '{\\H{U}}', + u'\u0171': '{\\H{u}}', + u'\u0172': '{\\k{U}}', + u'\u0173': '{\\k{u}}', + u'\u0174': '{\\^{W}}', + u'\u0175': '{\\^{w}}', + u'\u0176': '{\\^{Y}}', + u'\u0177': '{\\^{y}}', + u'\u0178': '{\\"{Y}}', + u'\u0179': "{\\'{Z}}", + u'\u017a': "{\\'{z}}", + u'\u017b': '{\\.{Z}}', + u'\u017c': '{\\.{z}}', + u'\u017d': '{\\v{Z}}', + u'\u017e': '{\\v{z}}', + u'\u0192': '$f$', + u'\u0195': '{\\texthvlig}', + u'\u019e': '{\\textnrleg}', + u'\u01aa': '$\\eth$', + u'\u01ba': '{{\\fontencoding{LELA}\\selectfont\\char195}}', + u'\u01c2': '{\\textdoublepipe}', + u'\u01f5': "{\\'{g}}", + u'\u0250': '$\\Elztrna$', + u'\u0252': '$\\Elztrnsa$', + u'\u0254': '$\\Elzopeno$', + u'\u0256': '$\\Elzrtld$', + u'\u0258': '{{\\fontencoding{LEIP}\\selectfont\\char61}}', + u'\u0259': '$\\Elzschwa$', + u'\u025b': '$\\varepsilon$', + u'\u0261': '{g}', + u'\u0263': '$\\Elzpgamma$', + u'\u0264': '$\\Elzpbgam$', + u'\u0265': '$\\Elztrnh$', + u'\u026c': '$\\Elzbtdl$', + u'\u026d': '$\\Elzrtll$', + u'\u026f': '$\\Elztrnm$', + u'\u0270': '$\\Elztrnmlr$', + u'\u0271': '$\\Elzltlmr$', + u'\u0272': '{\\Elzltln}', + u'\u0273': '$\\Elzrtln$', + u'\u0277': '$\\Elzclomeg$', + u'\u0278': '{\\textphi}', + u'\u0279': '$\\Elztrnr$', + u'\u027a': '$\\Elztrnrl$', + u'\u027b': '$\\Elzrttrnr$', + u'\u027c': '$\\Elzrl$', + u'\u027d': '$\\Elzrtlr$', + u'\u027e': '$\\Elzfhr$', + u'\u027f': '{{\\fontencoding{LEIP}\\selectfont\\char202}}', + u'\u0282': '$\\Elzrtls$', + u'\u0283': '$\\Elzesh$', + u'\u0287': '$\\Elztrnt$', + u'\u0288': '$\\Elzrtlt$', + u'\u028a': '$\\Elzpupsil$', + u'\u028b': '$\\Elzpscrv$', + u'\u028c': '$\\Elzinvv$', + u'\u028d': '$\\Elzinvw$', + u'\u028e': '$\\Elztrny$', + u'\u0290': '$\\Elzrtlz$', + u'\u0292': '$\\Elzyogh$', + u'\u0294': '$\\Elzglst$', + u'\u0295': '$\\Elzreglst$', + u'\u0296': '$\\Elzinglst$', + u'\u029e': '{\\textturnk}', + u'\u02a4': '$\\Elzdyogh$', + u'\u02a7': '$\\Elztesh$', + u'\u02bc': "{'}", + u'\u02c7': '{\\textasciicaron}', + u'\u02c8': '$\\Elzverts$', + u'\u02cc': '$\\Elzverti$', + u'\u02d0': '$\\Elzlmrk$', + u'\u02d1': '$\\Elzhlmrk$', + u'\u02d2': '$\\Elzsbrhr$', + u'\u02d3': '$\\Elzsblhr$', + u'\u02d4': '$\\Elzrais$', + u'\u02d5': '$\\Elzlow$', + u'\u02d8': '{\\textasciibreve}', + u'\u02d9': '{\\textperiodcentered}', + u'\u02da': '{\\r{}}', + u'\u02db': '{\\k{}}', + u'\u02dc': '{\\texttildelow}', + u'\u02dd': '{\\H{}}', + u'\u02e5': '{\\tone{55}}', + u'\u02e6': '{\\tone{44}}', + u'\u02e7': '{\\tone{33}}', + u'\u02e8': '{\\tone{22}}', + u'\u02e9': '{\\tone{11}}', + u'\u0300': '{\\`}', + u'\u0301': "{\\'}", + u'\u0302': '{\\^}', + u'\u0303': '{\\~}', + u'\u0304': '{\\=}', + u'\u0306': '{\\u}', + u'\u0307': '{\\.}', + u'\u0308': '{\\"}', + u'\u030a': '{\\r}', + u'\u030b': '{\\H}', + u'\u030c': '{\\v}', + u'\u030f': '{\\cyrchar\\C}', + u'\u0311': '{{\\fontencoding{LECO}\\selectfont\\char177}}', + u'\u0318': '{{\\fontencoding{LECO}\\selectfont\\char184}}', + u'\u0319': '{{\\fontencoding{LECO}\\selectfont\\char185}}', + u'\u0321': '$\\Elzpalh$', + u'\u0322': '{\\Elzrh}', + u'\u0327': '{\\c}', + u'\u0328': '{\\k}', + u'\u032a': '$\\Elzsbbrg$', + u'\u032b': '{{\\fontencoding{LECO}\\selectfont\\char203}}', + u'\u032f': '{{\\fontencoding{LECO}\\selectfont\\char207}}', + u'\u0335': '{\\Elzxl}', + u'\u0336': '{\\Elzbar}', + u'\u0337': '{{\\fontencoding{LECO}\\selectfont\\char215}}', + u'\u0338': '{{\\fontencoding{LECO}\\selectfont\\char216}}', + u'\u033a': '{{\\fontencoding{LECO}\\selectfont\\char218}}', + u'\u033b': '{{\\fontencoding{LECO}\\selectfont\\char219}}', + u'\u033c': '{{\\fontencoding{LECO}\\selectfont\\char220}}', + u'\u033d': '{{\\fontencoding{LECO}\\selectfont\\char221}}', + u'\u0361': '{{\\fontencoding{LECO}\\selectfont\\char225}}', + u'\u0386': "{\\'{A}}", + u'\u0388': "{\\'{E}}", + u'\u0389': "{\\'{H}}", + u'\u038a': "{\\'{}{I}}", + u'\u038c': "{\\'{}O}", + u'\u038e': "$\\mathrm{'Y}$", + u'\u038f': "$\\mathrm{'\\Omega}$", + u'\u0390': '$\\acute{\\ddot{\\iota}}$', + u'\u0391': '$\\Alpha$', + u'\u0392': '$\\Beta$', + u'\u0393': '$\\Gamma$', + u'\u0394': '$\\Delta$', + u'\u0395': '$\\Epsilon$', + u'\u0396': '$\\Zeta$', + u'\u0397': '$\\Eta$', + u'\u0398': '$\\Theta$', + u'\u0399': '$\\Iota$', + u'\u039a': '$\\Kappa$', + u'\u039b': '$\\Lambda$', + u'\u039c': '$M$', + u'\u039d': '$N$', + u'\u039e': '$\\Xi$', + u'\u039f': '$O$', + u'\u03a0': '$\\Pi$', + u'\u03a1': '$\\Rho$', + u'\u03a3': '$\\Sigma$', + u'\u03a4': '$\\Tau$', + u'\u03a5': '$\\Upsilon$', + u'\u03a6': '$\\Phi$', + u'\u03a7': '$\\Chi$', + u'\u03a8': '$\\Psi$', + u'\u03a9': '$\\Omega$', + u'\u03aa': '$\\mathrm{\\ddot{I}}$', + u'\u03ab': '$\\mathrm{\\ddot{Y}}$', + u'\u03ac': "{\\'{$\\alpha$}}", + u'\u03ad': '$\\acute{\\epsilon}$', + u'\u03ae': '$\\acute{\\eta}$', + u'\u03af': '$\\acute{\\iota}$', + u'\u03b0': '$\\acute{\\ddot{\\upsilon}}$', + u'\u03b1': '$\\alpha$', + u'\u03b2': '$\\beta$', + u'\u03b3': '$\\gamma$', + u'\u03b4': '$\\delta$', + u'\u03b5': '$\\epsilon$', + u'\u03b6': '$\\zeta$', + u'\u03b7': '$\\eta$', + u'\u03b8': '{\\texttheta}', + u'\u03b9': '$\\iota$', + u'\u03ba': '$\\kappa$', + u'\u03bb': '$\\lambda$', + u'\u03bc': '$\\mu$', + u'\u03bd': '$\\nu$', + u'\u03be': '$\\xi$', + u'\u03bf': '$o$', + u'\u03c0': '$\\pi$', + u'\u03c1': '$\\rho$', + u'\u03c2': '$\\varsigma$', + u'\u03c3': '$\\sigma$', + u'\u03c4': '$\\tau$', + u'\u03c5': '$\\upsilon$', + u'\u03c6': '$\\varphi$', + u'\u03c7': '$\\chi$', + u'\u03c8': '$\\psi$', + u'\u03c9': '$\\omega$', + u'\u03ca': '$\\ddot{\\iota}$', + u'\u03cb': '$\\ddot{\\upsilon}$', + u'\u03cc': "{\\'{o}}", + u'\u03cd': '$\\acute{\\upsilon}$', + u'\u03ce': '$\\acute{\\omega}$', + u'\u03d0': '{\\Pisymbol{ppi022}{87}}', + u'\u03d1': '{\\textvartheta}', + u'\u03d2': '$\\Upsilon$', + u'\u03d5': '$\\phi$', + u'\u03d6': '$\\varpi$', + u'\u03da': '$\\Stigma$', + u'\u03dc': '$\\Digamma$', + u'\u03dd': '$\\digamma$', + u'\u03de': '$\\Koppa$', + u'\u03e0': '$\\Sampi$', + u'\u03f0': '$\\varkappa$', + u'\u03f1': '$\\varrho$', + u'\u03f4': '{\\textTheta}', + u'\u03f6': '$\\backepsilon$', + u'\u0401': '{\\cyrchar\\CYRYO}', + u'\u0402': '{\\cyrchar\\CYRDJE}', + u'\u0403': "{\\cyrchar{\\'\\CYRG}}", + u'\u0404': '{\\cyrchar\\CYRIE}', + u'\u0405': '{\\cyrchar\\CYRDZE}', + u'\u0406': '{\\cyrchar\\CYRII}', + u'\u0407': '{\\cyrchar\\CYRYI}', + u'\u0408': '{\\cyrchar\\CYRJE}', + u'\u0409': '{\\cyrchar\\CYRLJE}', + u'\u040a': '{\\cyrchar\\CYRNJE}', + u'\u040b': '{\\cyrchar\\CYRTSHE}', + u'\u040c': "{\\cyrchar{\\'\\CYRK}}", + u'\u040e': '{\\cyrchar\\CYRUSHRT}', + u'\u040f': '{\\cyrchar\\CYRDZHE}', + u'\u0410': '{\\cyrchar\\CYRA}', + u'\u0411': '{\\cyrchar\\CYRB}', + u'\u0412': '{\\cyrchar\\CYRV}', + u'\u0413': '{\\cyrchar\\CYRG}', + u'\u0414': '{\\cyrchar\\CYRD}', + u'\u0415': '{\\cyrchar\\CYRE}', + u'\u0416': '{\\cyrchar\\CYRZH}', + u'\u0417': '{\\cyrchar\\CYRZ}', + u'\u0418': '{\\cyrchar\\CYRI}', + u'\u0419': '{\\cyrchar\\CYRISHRT}', + u'\u041a': '{\\cyrchar\\CYRK}', + u'\u041b': '{\\cyrchar\\CYRL}', + u'\u041c': '{\\cyrchar\\CYRM}', + u'\u041d': '{\\cyrchar\\CYRN}', + u'\u041e': '{\\cyrchar\\CYRO}', + u'\u041f': '{\\cyrchar\\CYRP}', + u'\u0420': '{\\cyrchar\\CYRR}', + u'\u0421': '{\\cyrchar\\CYRS}', + u'\u0422': '{\\cyrchar\\CYRT}', + u'\u0423': '{\\cyrchar\\CYRU}', + u'\u0424': '{\\cyrchar\\CYRF}', + u'\u0425': '{\\cyrchar\\CYRH}', + u'\u0426': '{\\cyrchar\\CYRC}', + u'\u0427': '{\\cyrchar\\CYRCH}', + u'\u0428': '{\\cyrchar\\CYRSH}', + u'\u0429': '{\\cyrchar\\CYRSHCH}', + u'\u042a': '{\\cyrchar\\CYRHRDSN}', + u'\u042b': '{\\cyrchar\\CYRERY}', + u'\u042c': '{\\cyrchar\\CYRSFTSN}', + u'\u042d': '{\\cyrchar\\CYREREV}', + u'\u042e': '{\\cyrchar\\CYRYU}', + u'\u042f': '{\\cyrchar\\CYRYA}', + u'\u0430': '{\\cyrchar\\cyra}', + u'\u0431': '{\\cyrchar\\cyrb}', + u'\u0432': '{\\cyrchar\\cyrv}', + u'\u0433': '{\\cyrchar\\cyrg}', + u'\u0434': '{\\cyrchar\\cyrd}', + u'\u0435': '{\\cyrchar\\cyre}', + u'\u0436': '{\\cyrchar\\cyrzh}', + u'\u0437': '{\\cyrchar\\cyrz}', + u'\u0438': '{\\cyrchar\\cyri}', + u'\u0439': '{\\cyrchar\\cyrishrt}', + u'\u043a': '{\\cyrchar\\cyrk}', + u'\u043b': '{\\cyrchar\\cyrl}', + u'\u043c': '{\\cyrchar\\cyrm}', + u'\u043d': '{\\cyrchar\\cyrn}', + u'\u043e': '{\\cyrchar\\cyro}', + u'\u043f': '{\\cyrchar\\cyrp}', + u'\u0440': '{\\cyrchar\\cyrr}', + u'\u0441': '{\\cyrchar\\cyrs}', + u'\u0442': '{\\cyrchar\\cyrt}', + u'\u0443': '{\\cyrchar\\cyru}', + u'\u0444': '{\\cyrchar\\cyrf}', + u'\u0445': '{\\cyrchar\\cyrh}', + u'\u0446': '{\\cyrchar\\cyrc}', + u'\u0447': '{\\cyrchar\\cyrch}', + u'\u0448': '{\\cyrchar\\cyrsh}', + u'\u0449': '{\\cyrchar\\cyrshch}', + u'\u044a': '{\\cyrchar\\cyrhrdsn}', + u'\u044b': '{\\cyrchar\\cyrery}', + u'\u044c': '{\\cyrchar\\cyrsftsn}', + u'\u044d': '{\\cyrchar\\cyrerev}', + u'\u044e': '{\\cyrchar\\cyryu}', + u'\u044f': '{\\cyrchar\\cyrya}', + u'\u0451': '{\\cyrchar\\cyryo}', + u'\u0452': '{\\cyrchar\\cyrdje}', + u'\u0453': "{\\cyrchar{\\'\\cyrg}}", + u'\u0454': '{\\cyrchar\\cyrie}', + u'\u0455': '{\\cyrchar\\cyrdze}', + u'\u0456': '{\\cyrchar\\cyrii}', + u'\u0457': '{\\cyrchar\\cyryi}', + u'\u0458': '{\\cyrchar\\cyrje}', + u'\u0459': '{\\cyrchar\\cyrlje}', + u'\u045a': '{\\cyrchar\\cyrnje}', + u'\u045b': '{\\cyrchar\\cyrtshe}', + u'\u045c': "{\\cyrchar{\\'\\cyrk}}", + u'\u045e': '{\\cyrchar\\cyrushrt}', + u'\u045f': '{\\cyrchar\\cyrdzhe}', + u'\u0460': '{\\cyrchar\\CYROMEGA}', + u'\u0461': '{\\cyrchar\\cyromega}', + u'\u0462': '{\\cyrchar\\CYRYAT}', + u'\u0464': '{\\cyrchar\\CYRIOTE}', + u'\u0465': '{\\cyrchar\\cyriote}', + u'\u0466': '{\\cyrchar\\CYRLYUS}', + u'\u0467': '{\\cyrchar\\cyrlyus}', + u'\u0468': '{\\cyrchar\\CYRIOTLYUS}', + u'\u0469': '{\\cyrchar\\cyriotlyus}', + u'\u046a': '{\\cyrchar\\CYRBYUS}', + u'\u046c': '{\\cyrchar\\CYRIOTBYUS}', + u'\u046d': '{\\cyrchar\\cyriotbyus}', + u'\u046e': '{\\cyrchar\\CYRKSI}', + u'\u046f': '{\\cyrchar\\cyrksi}', + u'\u0470': '{\\cyrchar\\CYRPSI}', + u'\u0471': '{\\cyrchar\\cyrpsi}', + u'\u0472': '{\\cyrchar\\CYRFITA}', + u'\u0474': '{\\cyrchar\\CYRIZH}', + u'\u0478': '{\\cyrchar\\CYRUK}', + u'\u0479': '{\\cyrchar\\cyruk}', + u'\u047a': '{\\cyrchar\\CYROMEGARND}', + u'\u047b': '{\\cyrchar\\cyromegarnd}', + u'\u047c': '{\\cyrchar\\CYROMEGATITLO}', + u'\u047d': '{\\cyrchar\\cyromegatitlo}', + u'\u047e': '{\\cyrchar\\CYROT}', + u'\u047f': '{\\cyrchar\\cyrot}', + u'\u0480': '{\\cyrchar\\CYRKOPPA}', + u'\u0481': '{\\cyrchar\\cyrkoppa}', + u'\u0482': '{\\cyrchar\\cyrthousands}', + u'\u0488': '{\\cyrchar\\cyrhundredthousands}', + u'\u0489': '{\\cyrchar\\cyrmillions}', + u'\u048c': '{\\cyrchar\\CYRSEMISFTSN}', + u'\u048d': '{\\cyrchar\\cyrsemisftsn}', + u'\u048e': '{\\cyrchar\\CYRRTICK}', + u'\u048f': '{\\cyrchar\\cyrrtick}', + u'\u0490': '{\\cyrchar\\CYRGUP}', + u'\u0491': '{\\cyrchar\\cyrgup}', + u'\u0492': '{\\cyrchar\\CYRGHCRS}', + u'\u0493': '{\\cyrchar\\cyrghcrs}', + u'\u0494': '{\\cyrchar\\CYRGHK}', + u'\u0495': '{\\cyrchar\\cyrghk}', + u'\u0496': '{\\cyrchar\\CYRZHDSC}', + u'\u0497': '{\\cyrchar\\cyrzhdsc}', + u'\u0498': '{\\cyrchar\\CYRZDSC}', + u'\u0499': '{\\cyrchar\\cyrzdsc}', + u'\u049a': '{\\cyrchar\\CYRKDSC}', + u'\u049b': '{\\cyrchar\\cyrkdsc}', + u'\u049c': '{\\cyrchar\\CYRKVCRS}', + u'\u049d': '{\\cyrchar\\cyrkvcrs}', + u'\u049e': '{\\cyrchar\\CYRKHCRS}', + u'\u049f': '{\\cyrchar\\cyrkhcrs}', + u'\u04a0': '{\\cyrchar\\CYRKBEAK}', + u'\u04a1': '{\\cyrchar\\cyrkbeak}', + u'\u04a2': '{\\cyrchar\\CYRNDSC}', + u'\u04a3': '{\\cyrchar\\cyrndsc}', + u'\u04a4': '{\\cyrchar\\CYRNG}', + u'\u04a5': '{\\cyrchar\\cyrng}', + u'\u04a6': '{\\cyrchar\\CYRPHK}', + u'\u04a7': '{\\cyrchar\\cyrphk}', + u'\u04a8': '{\\cyrchar\\CYRABHHA}', + u'\u04a9': '{\\cyrchar\\cyrabhha}', + u'\u04aa': '{\\cyrchar\\CYRSDSC}', + u'\u04ab': '{\\cyrchar\\cyrsdsc}', + u'\u04ac': '{\\cyrchar\\CYRTDSC}', + u'\u04ad': '{\\cyrchar\\cyrtdsc}', + u'\u04ae': '{\\cyrchar\\CYRY}', + u'\u04af': '{\\cyrchar\\cyry}', + u'\u04b0': '{\\cyrchar\\CYRYHCRS}', + u'\u04b1': '{\\cyrchar\\cyryhcrs}', + u'\u04b2': '{\\cyrchar\\CYRHDSC}', + u'\u04b3': '{\\cyrchar\\cyrhdsc}', + u'\u04b4': '{\\cyrchar\\CYRTETSE}', + u'\u04b5': '{\\cyrchar\\cyrtetse}', + u'\u04b6': '{\\cyrchar\\CYRCHRDSC}', + u'\u04b7': '{\\cyrchar\\cyrchrdsc}', + u'\u04b8': '{\\cyrchar\\CYRCHVCRS}', + u'\u04b9': '{\\cyrchar\\cyrchvcrs}', + u'\u04ba': '{\\cyrchar\\CYRSHHA}', + u'\u04bb': '{\\cyrchar\\cyrshha}', + u'\u04bc': '{\\cyrchar\\CYRABHCH}', + u'\u04bd': '{\\cyrchar\\cyrabhch}', + u'\u04be': '{\\cyrchar\\CYRABHCHDSC}', + u'\u04bf': '{\\cyrchar\\cyrabhchdsc}', + u'\u04c0': '{\\cyrchar\\CYRpalochka}', + u'\u04c3': '{\\cyrchar\\CYRKHK}', + u'\u04c4': '{\\cyrchar\\cyrkhk}', + u'\u04c7': '{\\cyrchar\\CYRNHK}', + u'\u04c8': '{\\cyrchar\\cyrnhk}', + u'\u04cb': '{\\cyrchar\\CYRCHLDSC}', + u'\u04cc': '{\\cyrchar\\cyrchldsc}', + u'\u04d4': '{\\cyrchar\\CYRAE}', + u'\u04d5': '{\\cyrchar\\cyrae}', + u'\u04d8': '{\\cyrchar\\CYRSCHWA}', + u'\u04d9': '{\\cyrchar\\cyrschwa}', + u'\u04e0': '{\\cyrchar\\CYRABHDZE}', + u'\u04e1': '{\\cyrchar\\cyrabhdze}', + u'\u04e8': '{\\cyrchar\\CYROTLD}', + u'\u04e9': '{\\cyrchar\\cyrotld}', + u'\u2002': '{\\hspace{0.6em}}', + u'\u2003': '{\\hspace{1em}}', + u'\u2004': '{\\hspace{0.33em}}', + u'\u2005': '{\\hspace{0.25em}}', + u'\u2006': '{\\hspace{0.166em}}', + u'\u2007': '{\\hphantom{0}}', + u'\u2008': '{\\hphantom{,}}', + u'\u2009': '{\\hspace{0.167em}}', + u'\u200a': '$\\mkern1mu$', + u'\u2010': '{-}', + u'\u2013': '{\\textendash}', + u'\u2014': '{\\textemdash}', + u'\u2015': '{\\rule{1em}{1pt}}', + u'\u2016': '$\\Vert$', + u'\u2018': '{`}', + u'\u2019': "{'}", + u'\u201a': '{,}', + u'\u201b': '$\\Elzreapos$', + u'\u201c': '{\\textquotedblleft}', + u'\u201d': '{\\textquotedblright}', + u'\u201e': '{,,}', + u'\u2020': '{\\textdagger}', + u'\u2021': '{\\textdaggerdbl}', + u'\u2022': '{\\textbullet}', + u'\u2024': '{.}', + u'\u2025': '{..}', + u'\u2026': '{\\ldots}', + u'\u2030': '{\\textperthousand}', + u'\u2031': '{\\textpertenthousand}', + u'\u2032': "${'}$", + u'\u2033': "${''}$", + u'\u2034': "${'''}$", + u'\u2035': '$\\backprime$', + u'\u2039': '{\\guilsinglleft}', + u'\u203a': '{\\guilsinglright}', + u'\u2057': "$''''$", + u'\u205f': '{\\mkern4mu}', + u'\u2060': '{\\nolinebreak}', + u'\u20a7': '{\\ensuremath{\\Elzpes}}', + u'\u20ac': '{\\mbox{\\texteuro}}', + u'\u20db': '$\\dddot$', + u'\u20dc': '$\\ddddot$', + u'\u2102': '$\\mathbb{C}$', + u'\u210a': '{\\mathscr{g}}', + u'\u210b': '$\\mathscr{H}$', + u'\u210c': '$\\mathfrak{H}$', + u'\u210d': '$\\mathbb{H}$', + u'\u210f': '$\\hslash$', + u'\u2110': '$\\mathscr{I}$', + u'\u2111': '$\\mathfrak{I}$', + u'\u2112': '$\\mathscr{L}$', + u'\u2113': '$\\mathscr{l}$', + u'\u2115': '$\\mathbb{N}$', + u'\u2116': '{\\cyrchar\\textnumero}', + u'\u2118': '$\\wp$', + u'\u2119': '$\\mathbb{P}$', + u'\u211a': '$\\mathbb{Q}$', + u'\u211b': '$\\mathscr{R}$', + u'\u211c': '$\\mathfrak{R}$', + u'\u211d': '$\\mathbb{R}$', + u'\u211e': '$\\Elzxrat$', + u'\u2122': '{\\texttrademark}', + u'\u2124': '$\\mathbb{Z}$', + u'\u2126': '$\\Omega$', + u'\u2127': '$\\mho$', + u'\u2128': '$\\mathfrak{Z}$', + u'\u2129': '$\\ElsevierGlyph{2129}$', + u'\u212b': '{\\AA}', + u'\u212c': '$\\mathscr{B}$', + u'\u212d': '$\\mathfrak{C}$', + u'\u212f': '$\\mathscr{e}$', + u'\u2130': '$\\mathscr{E}$', + u'\u2131': '$\\mathscr{F}$', + u'\u2133': '$\\mathscr{M}$', + u'\u2134': '$\\mathscr{o}$', + u'\u2135': '$\\aleph$', + u'\u2136': '$\\beth$', + u'\u2137': '$\\gimel$', + u'\u2138': '$\\daleth$', + u'\u2153': '$\\textfrac{1}{3}$', + u'\u2154': '$\\textfrac{2}{3}$', + u'\u2155': '$\\textfrac{1}{5}$', + u'\u2156': '$\\textfrac{2}{5}$', + u'\u2157': '$\\textfrac{3}{5}$', + u'\u2158': '$\\textfrac{4}{5}$', + u'\u2159': '$\\textfrac{1}{6}$', + u'\u215a': '$\\textfrac{5}{6}$', + u'\u215b': '$\\textfrac{1}{8}$', + u'\u215c': '$\\textfrac{3}{8}$', + u'\u215d': '$\\textfrac{5}{8}$', + u'\u215e': '$\\textfrac{7}{8}$', + u'\u2190': '$\\leftarrow$', + u'\u2191': '$\\uparrow$', + u'\u2192': '$\\rightarrow$', + u'\u2193': '$\\downarrow$', + u'\u2194': '$\\leftrightarrow$', + u'\u2195': '$\\updownarrow$', + u'\u2196': '$\\nwarrow$', + u'\u2197': '$\\nearrow$', + u'\u2198': '$\\searrow$', + u'\u2199': '$\\swarrow$', + u'\u219a': '$\\nleftarrow$', + u'\u219b': '$\\nrightarrow$', + u'\u219c': '$\\arrowwaveright$', + u'\u219d': '$\\arrowwaveright$', + u'\u219e': '$\\twoheadleftarrow$', + u'\u21a0': '$\\twoheadrightarrow$', + u'\u21a2': '$\\leftarrowtail$', + u'\u21a3': '$\\rightarrowtail$', + u'\u21a6': '$\\mapsto$', + u'\u21a9': '$\\hookleftarrow$', + u'\u21aa': '$\\hookrightarrow$', + u'\u21ab': '$\\looparrowleft$', + u'\u21ac': '$\\looparrowright$', + u'\u21ad': '$\\leftrightsquigarrow$', + u'\u21ae': '$\\nleftrightarrow$', + u'\u21b0': '$\\Lsh$', + u'\u21b1': '$\\Rsh$', + u'\u21b3': '$\\ElsevierGlyph{21B3}$', + u'\u21b6': '$\\curvearrowleft$', + u'\u21b7': '$\\curvearrowright$', + u'\u21ba': '$\\circlearrowleft$', + u'\u21bb': '$\\circlearrowright$', + u'\u21bc': '$\\leftharpoonup$', + u'\u21bd': '$\\leftharpoondown$', + u'\u21be': '$\\upharpoonright$', + u'\u21bf': '$\\upharpoonleft$', + u'\u21c0': '$\\rightharpoonup$', + u'\u21c1': '$\\rightharpoondown$', + u'\u21c2': '$\\downharpoonright$', + u'\u21c3': '$\\downharpoonleft$', + u'\u21c4': '$\\rightleftarrows$', + u'\u21c5': '$\\dblarrowupdown$', + u'\u21c6': '$\\leftrightarrows$', + u'\u21c7': '$\\leftleftarrows$', + u'\u21c8': '$\\upuparrows$', + u'\u21c9': '$\\rightrightarrows$', + u'\u21ca': '$\\downdownarrows$', + u'\u21cb': '$\\leftrightharpoons$', + u'\u21cc': '$\\rightleftharpoons$', + u'\u21cd': '$\\nLeftarrow$', + u'\u21ce': '$\\nLeftrightarrow$', + u'\u21cf': '$\\nRightarrow$', + u'\u21d0': '$\\Leftarrow$', + u'\u21d1': '$\\Uparrow$', + u'\u21d2': '$\\Rightarrow$', + u'\u21d3': '$\\Downarrow$', + u'\u21d4': '$\\Leftrightarrow$', + u'\u21d5': '$\\Updownarrow$', + u'\u21da': '$\\Lleftarrow$', + u'\u21db': '$\\Rrightarrow$', + u'\u21dd': '$\\rightsquigarrow$', + u'\u21f5': '$\\DownArrowUpArrow$', + u'\u2200': '$\\forall$', + u'\u2201': '$\\complement$', + u'\u2202': '$\\partial$', + u'\u2203': '$\\exists$', + u'\u2204': '$\\nexists$', + u'\u2205': '$\\varnothing$', + u'\u2207': '$\\nabla$', + u'\u2208': '$\\in$', + u'\u2209': '$\\not\\in$', + u'\u220b': '$\\ni$', + u'\u220c': '$\\not\\ni$', + u'\u220f': '$\\prod$', + u'\u2210': '$\\coprod$', + u'\u2211': '$\\sum$', + u'\u2212': '{-}', + u'\u2213': '$\\mp$', + u'\u2214': '$\\dotplus$', + u'\u2216': '$\\setminus$', + u'\u2217': '${_\\ast}$', + u'\u2218': '$\\circ$', + u'\u2219': '$\\bullet$', + u'\u221a': '$\\surd$', + u'\u221d': '$\\propto$', + u'\u221e': '$\\infty$', + u'\u221f': '$\\rightangle$', + u'\u2220': '$\\angle$', + u'\u2221': '$\\measuredangle$', + u'\u2222': '$\\sphericalangle$', + u'\u2223': '$\\mid$', + u'\u2224': '$\\nmid$', + u'\u2225': '$\\parallel$', + u'\u2226': '$\\nparallel$', + u'\u2227': '$\\wedge$', + u'\u2228': '$\\vee$', + u'\u2229': '$\\cap$', + u'\u222a': '$\\cup$', + u'\u222b': '$\\int$', + u'\u222c': '$\\int\\!\\int$', + u'\u222d': '$\\int\\!\\int\\!\\int$', + u'\u222e': '$\\oint$', + u'\u222f': '$\\surfintegral$', + u'\u2230': '$\\volintegral$', + u'\u2231': '$\\clwintegral$', + u'\u2232': '$\\ElsevierGlyph{2232}$', + u'\u2233': '$\\ElsevierGlyph{2233}$', + u'\u2234': '$\\therefore$', + u'\u2235': '$\\because$', + u'\u2237': '$\\Colon$', + u'\u2238': '$\\ElsevierGlyph{2238}$', + u'\u223a': '$\\mathbin{{:}\\!\\!{-}\\!\\!{:}}$', + u'\u223b': '$\\homothetic$', + u'\u223c': '$\\sim$', + u'\u223d': '$\\backsim$', + u'\u223e': '$\\lazysinv$', + u'\u2240': '$\\wr$', + u'\u2241': '$\\not\\sim$', + u'\u2242': '$\\ElsevierGlyph{2242}$', + u'\u2243': '$\\simeq$', + u'\u2244': '$\\not\\simeq$', + u'\u2245': '$\\cong$', + u'\u2246': '$\\approxnotequal$', + u'\u2247': '$\\not\\cong$', + u'\u2248': '$\\approx$', + u'\u2249': '$\\not\\approx$', + u'\u224a': '$\\approxeq$', + u'\u224b': '$\\tildetrpl$', + u'\u224c': '$\\allequal$', + u'\u224d': '$\\asymp$', + u'\u224e': '$\\Bumpeq$', + u'\u224f': '$\\bumpeq$', + u'\u2250': '$\\doteq$', + u'\u2251': '$\\doteqdot$', + u'\u2252': '$\\fallingdotseq$', + u'\u2253': '$\\risingdotseq$', + u'\u2254': '{:=}', + u'\u2255': '$=:$', + u'\u2256': '$\\eqcirc$', + u'\u2257': '$\\circeq$', + u'\u2259': '$\\estimates$', + u'\u225a': '$\\ElsevierGlyph{225A}$', + u'\u225b': '$\\starequal$', + u'\u225c': '$\\triangleq$', + u'\u225f': '$\\ElsevierGlyph{225F}$', + u'\u2260': '$\\not =$', + u'\u2261': '$\\equiv$', + u'\u2262': '$\\not\\equiv$', + u'\u2264': '$\\leq$', + u'\u2265': '$\\geq$', + u'\u2266': '$\\leqq$', + u'\u2267': '$\\geqq$', + u'\u2268': '$\\lneqq$', + u'\u2269': '$\\gneqq$', + u'\u226a': '$\\ll$', + u'\u226b': '$\\gg$', + u'\u226c': '$\\between$', + u'\u226d': '$\\not\\kern-0.3em\\times$', + u'\u226e': '$\\not<$', + u'\u226f': '$\\not>$', + u'\u2270': '$\\not\\leq$', + u'\u2271': '$\\not\\geq$', + u'\u2272': '$\\lessequivlnt$', + u'\u2273': '$\\greaterequivlnt$', + u'\u2274': '$\\ElsevierGlyph{2274}$', + u'\u2275': '$\\ElsevierGlyph{2275}$', + u'\u2276': '$\\lessgtr$', + u'\u2277': '$\\gtrless$', + u'\u2278': '$\\notlessgreater$', + u'\u2279': '$\\notgreaterless$', + u'\u227a': '$\\prec$', + u'\u227b': '$\\succ$', + u'\u227c': '$\\preccurlyeq$', + u'\u227d': '$\\succcurlyeq$', + u'\u227e': '$\\precapprox$', + u'\u227f': '$\\succapprox$', + u'\u2280': '$\\not\\prec$', + u'\u2281': '$\\not\\succ$', + u'\u2282': '$\\subset$', + u'\u2283': '$\\supset$', + u'\u2284': '$\\not\\subset$', + u'\u2285': '$\\not\\supset$', + u'\u2286': '$\\subseteq$', + u'\u2287': '$\\supseteq$', + u'\u2288': '$\\not\\subseteq$', + u'\u2289': '$\\not\\supseteq$', + u'\u228a': '$\\subsetneq$', + u'\u228b': '$\\supsetneq$', + u'\u228e': '$\\uplus$', + u'\u228f': '$\\sqsubset$', + u'\u2290': '$\\sqsupset$', + u'\u2291': '$\\sqsubseteq$', + u'\u2292': '$\\sqsupseteq$', + u'\u2293': '$\\sqcap$', + u'\u2294': '$\\sqcup$', + u'\u2295': '$\\oplus$', + u'\u2296': '$\\ominus$', + u'\u2297': '$\\otimes$', + u'\u2298': '$\\oslash$', + u'\u2299': '$\\odot$', + u'\u229a': '$\\circledcirc$', + u'\u229b': '$\\circledast$', + u'\u229d': '$\\circleddash$', + u'\u229e': '$\\boxplus$', + u'\u229f': '$\\boxminus$', + u'\u22a0': '$\\boxtimes$', + u'\u22a1': '$\\boxdot$', + u'\u22a2': '$\\vdash$', + u'\u22a3': '$\\dashv$', + u'\u22a4': '$\\top$', + u'\u22a5': '$\\perp$', + u'\u22a7': '$\\truestate$', + u'\u22a8': '$\\forcesextra$', + u'\u22a9': '$\\Vdash$', + u'\u22aa': '$\\Vvdash$', + u'\u22ab': '$\\VDash$', + u'\u22ac': '$\\nvdash$', + u'\u22ad': '$\\nvDash$', + u'\u22ae': '$\\nVdash$', + u'\u22af': '$\\nVDash$', + u'\u22b2': '$\\vartriangleleft$', + u'\u22b3': '$\\vartriangleright$', + u'\u22b4': '$\\trianglelefteq$', + u'\u22b5': '$\\trianglerighteq$', + u'\u22b6': '$\\original$', + u'\u22b7': '$\\image$', + u'\u22b8': '$\\multimap$', + u'\u22b9': '$\\hermitconjmatrix$', + u'\u22ba': '$\\intercal$', + u'\u22bb': '$\\veebar$', + u'\u22be': '$\\rightanglearc$', + u'\u22c0': '$\\ElsevierGlyph{22C0}$', + u'\u22c1': '$\\ElsevierGlyph{22C1}$', + u'\u22c2': '$\\bigcap$', + u'\u22c3': '$\\bigcup$', + u'\u22c4': '$\\diamond$', + u'\u22c5': '$\\cdot$', + u'\u22c6': '$\\star$', + u'\u22c7': '$\\divideontimes$', + u'\u22c8': '$\\bowtie$', + u'\u22c9': '$\\ltimes$', + u'\u22ca': '$\\rtimes$', + u'\u22cb': '$\\leftthreetimes$', + u'\u22cc': '$\\rightthreetimes$', + u'\u22cd': '$\\backsimeq$', + u'\u22ce': '$\\curlyvee$', + u'\u22cf': '$\\curlywedge$', + u'\u22d0': '$\\Subset$', + u'\u22d1': '$\\Supset$', + u'\u22d2': '$\\Cap$', + u'\u22d3': '$\\Cup$', + u'\u22d4': '$\\pitchfork$', + u'\u22d6': '$\\lessdot$', + u'\u22d7': '$\\gtrdot$', + u'\u22d8': '$\\verymuchless$', + u'\u22d9': '$\\verymuchgreater$', + u'\u22da': '$\\lesseqgtr$', + u'\u22db': '$\\gtreqless$', + u'\u22de': '$\\curlyeqprec$', + u'\u22df': '$\\curlyeqsucc$', + u'\u22e2': '$\\not\\sqsubseteq$', + u'\u22e3': '$\\not\\sqsupseteq$', + u'\u22e5': '$\\Elzsqspne$', + u'\u22e6': '$\\lnsim$', + u'\u22e7': '$\\gnsim$', + u'\u22e8': '$\\precedesnotsimilar$', + u'\u22e9': '$\\succnsim$', + u'\u22ea': '$\\ntriangleleft$', + u'\u22eb': '$\\ntriangleright$', + u'\u22ec': '$\\ntrianglelefteq$', + u'\u22ed': '$\\ntrianglerighteq$', + u'\u22ee': '$\\vdots$', + u'\u22ef': '$\\cdots$', + u'\u22f0': '$\\upslopeellipsis$', + u'\u22f1': '$\\downslopeellipsis$', + u'\u2305': '{\\barwedge}', + u'\u2306': '$\\perspcorrespond$', + u'\u2308': '$\\lceil$', + u'\u2309': '$\\rceil$', + u'\u230a': '$\\lfloor$', + u'\u230b': '$\\rfloor$', + u'\u2315': '$\\recorder$', + u'\u2316': '$\\mathchar"2208$', + u'\u231c': '$\\ulcorner$', + u'\u231d': '$\\urcorner$', + u'\u231e': '$\\llcorner$', + u'\u231f': '$\\lrcorner$', + u'\u2322': '$\\frown$', + u'\u2323': '$\\smile$', + u'\u2329': '$\\langle$', + u'\u232a': '$\\rangle$', + u'\u233d': '$\\ElsevierGlyph{E838}$', + u'\u23a3': '$\\Elzdlcorn$', + u'\u23b0': '$\\lmoustache$', + u'\u23b1': '$\\rmoustache$', + u'\u2423': '{\\textvisiblespace}', + u'\u2460': '{\\ding{172}}', + u'\u2461': '{\\ding{173}}', + u'\u2462': '{\\ding{174}}', + u'\u2463': '{\\ding{175}}', + u'\u2464': '{\\ding{176}}', + u'\u2465': '{\\ding{177}}', + u'\u2466': '{\\ding{178}}', + u'\u2467': '{\\ding{179}}', + u'\u2468': '{\\ding{180}}', + u'\u2469': '{\\ding{181}}', + u'\u24c8': '$\\circledS$', + u'\u2506': '$\\Elzdshfnc$', + u'\u2519': '$\\Elzsqfnw$', + u'\u2571': '$\\diagup$', + u'\u25a0': '{\\ding{110}}', + u'\u25a1': '$\\square$', + u'\u25aa': '$\\blacksquare$', + u'\u25ad': '$\\fbox{~~}$', + u'\u25af': '$\\Elzvrecto$', + u'\u25b1': '$\\ElsevierGlyph{E381}$', + u'\u25b2': '{\\ding{115}}', + u'\u25b3': '$\\bigtriangleup$', + u'\u25b4': '$\\blacktriangle$', + u'\u25b5': '$\\vartriangle$', + u'\u25b8': '$\\blacktriangleright$', + u'\u25b9': '$\\triangleright$', + u'\u25bc': '{\\ding{116}}', + u'\u25bd': '$\\bigtriangledown$', + u'\u25be': '$\\blacktriangledown$', + u'\u25bf': '$\\triangledown$', + u'\u25c2': '$\\blacktriangleleft$', + u'\u25c3': '$\\triangleleft$', + u'\u25c6': '{\\ding{117}}', + u'\u25ca': '$\\lozenge$', + u'\u25cb': '$\\bigcirc$', + u'\u25cf': '{\\ding{108}}', + u'\u25d0': '$\\Elzcirfl$', + u'\u25d1': '$\\Elzcirfr$', + u'\u25d2': '$\\Elzcirfb$', + u'\u25d7': '{\\ding{119}}', + u'\u25d8': '$\\Elzrvbull$', + u'\u25e7': '$\\Elzsqfl$', + u'\u25e8': '$\\Elzsqfr$', + u'\u25ea': '$\\Elzsqfse$', + u'\u25ef': '$\\bigcirc$', + u'\u2605': '{\\ding{72}}', + u'\u2606': '{\\ding{73}}', + u'\u260e': '{\\ding{37}}', + u'\u261b': '{\\ding{42}}', + u'\u261e': '{\\ding{43}}', + u'\u263e': '{\\rightmoon}', + u'\u263f': '{\\mercury}', + u'\u2640': '{\\venus}', + u'\u2642': '{\\male}', + u'\u2643': '{\\jupiter}', + u'\u2644': '{\\saturn}', + u'\u2645': '{\\uranus}', + u'\u2646': '{\\neptune}', + u'\u2647': '{\\pluto}', + u'\u2648': '{\\aries}', + u'\u2649': '{\\taurus}', + u'\u264a': '{\\gemini}', + u'\u264b': '{\\cancer}', + u'\u264c': '{\\leo}', + u'\u264d': '{\\virgo}', + u'\u264e': '{\\libra}', + u'\u264f': '{\\scorpio}', + u'\u2650': '{\\sagittarius}', + u'\u2651': '{\\capricornus}', + u'\u2652': '{\\aquarius}', + u'\u2653': '{\\pisces}', + u'\u2660': '{\\ding{171}}', + u'\u2662': '$\\diamond$', + u'\u2663': '{\\ding{168}}', + u'\u2665': '{\\ding{170}}', + u'\u2666': '{\\ding{169}}', + u'\u2669': '{\\quarternote}', + u'\u266a': '{\\eighthnote}', + u'\u266d': '$\\flat$', + u'\u266e': '$\\natural$', + u'\u266f': '$\\sharp$', + u'\u2701': '{\\ding{33}}', + u'\u2702': '{\\ding{34}}', + u'\u2703': '{\\ding{35}}', + u'\u2704': '{\\ding{36}}', + u'\u2706': '{\\ding{38}}', + u'\u2707': '{\\ding{39}}', + u'\u2708': '{\\ding{40}}', + u'\u2709': '{\\ding{41}}', + u'\u270c': '{\\ding{44}}', + u'\u270d': '{\\ding{45}}', + u'\u270e': '{\\ding{46}}', + u'\u270f': '{\\ding{47}}', + u'\u2710': '{\\ding{48}}', + u'\u2711': '{\\ding{49}}', + u'\u2712': '{\\ding{50}}', + u'\u2713': '{\\ding{51}}', + u'\u2714': '{\\ding{52}}', + u'\u2715': '{\\ding{53}}', + u'\u2716': '{\\ding{54}}', + u'\u2717': '{\\ding{55}}', + u'\u2718': '{\\ding{56}}', + u'\u2719': '{\\ding{57}}', + u'\u271a': '{\\ding{58}}', + u'\u271b': '{\\ding{59}}', + u'\u271c': '{\\ding{60}}', + u'\u271d': '{\\ding{61}}', + u'\u271e': '{\\ding{62}}', + u'\u271f': '{\\ding{63}}', + u'\u2720': '{\\ding{64}}', + u'\u2721': '{\\ding{65}}', + u'\u2722': '{\\ding{66}}', + u'\u2723': '{\\ding{67}}', + u'\u2724': '{\\ding{68}}', + u'\u2725': '{\\ding{69}}', + u'\u2726': '{\\ding{70}}', + u'\u2727': '{\\ding{71}}', + u'\u2729': '{\\ding{73}}', + u'\u272a': '{\\ding{74}}', + u'\u272b': '{\\ding{75}}', + u'\u272c': '{\\ding{76}}', + u'\u272d': '{\\ding{77}}', + u'\u272e': '{\\ding{78}}', + u'\u272f': '{\\ding{79}}', + u'\u2730': '{\\ding{80}}', + u'\u2731': '{\\ding{81}}', + u'\u2732': '{\\ding{82}}', + u'\u2733': '{\\ding{83}}', + u'\u2734': '{\\ding{84}}', + u'\u2735': '{\\ding{85}}', + u'\u2736': '{\\ding{86}}', + u'\u2737': '{\\ding{87}}', + u'\u2738': '{\\ding{88}}', + u'\u2739': '{\\ding{89}}', + u'\u273a': '{\\ding{90}}', + u'\u273b': '{\\ding{91}}', + u'\u273c': '{\\ding{92}}', + u'\u273d': '{\\ding{93}}', + u'\u273e': '{\\ding{94}}', + u'\u273f': '{\\ding{95}}', + u'\u2740': '{\\ding{96}}', + u'\u2741': '{\\ding{97}}', + u'\u2742': '{\\ding{98}}', + u'\u2743': '{\\ding{99}}', + u'\u2744': '{\\ding{100}}', + u'\u2745': '{\\ding{101}}', + u'\u2746': '{\\ding{102}}', + u'\u2747': '{\\ding{103}}', + u'\u2748': '{\\ding{104}}', + u'\u2749': '{\\ding{105}}', + u'\u274a': '{\\ding{106}}', + u'\u274b': '{\\ding{107}}', + u'\u274d': '{\\ding{109}}', + u'\u274f': '{\\ding{111}}', + u'\u2750': '{\\ding{112}}', + u'\u2751': '{\\ding{113}}', + u'\u2752': '{\\ding{114}}', + u'\u2756': '{\\ding{118}}', + u'\u2758': '{\\ding{120}}', + u'\u2759': '{\\ding{121}}', + u'\u275a': '{\\ding{122}}', + u'\u275b': '{\\ding{123}}', + u'\u275c': '{\\ding{124}}', + u'\u275d': '{\\ding{125}}', + u'\u275e': '{\\ding{126}}', + u'\u2761': '{\\ding{161}}', + u'\u2762': '{\\ding{162}}', + u'\u2763': '{\\ding{163}}', + u'\u2764': '{\\ding{164}}', + u'\u2765': '{\\ding{165}}', + u'\u2766': '{\\ding{166}}', + u'\u2767': '{\\ding{167}}', + u'\u2776': '{\\ding{182}}', + u'\u2777': '{\\ding{183}}', + u'\u2778': '{\\ding{184}}', + u'\u2779': '{\\ding{185}}', + u'\u277a': '{\\ding{186}}', + u'\u277b': '{\\ding{187}}', + u'\u277c': '{\\ding{188}}', + u'\u277d': '{\\ding{189}}', + u'\u277e': '{\\ding{190}}', + u'\u277f': '{\\ding{191}}', + u'\u2780': '{\\ding{192}}', + u'\u2781': '{\\ding{193}}', + u'\u2782': '{\\ding{194}}', + u'\u2783': '{\\ding{195}}', + u'\u2784': '{\\ding{196}}', + u'\u2785': '{\\ding{197}}', + u'\u2786': '{\\ding{198}}', + u'\u2787': '{\\ding{199}}', + u'\u2788': '{\\ding{200}}', + u'\u2789': '{\\ding{201}}', + u'\u278a': '{\\ding{202}}', + u'\u278b': '{\\ding{203}}', + u'\u278c': '{\\ding{204}}', + u'\u278d': '{\\ding{205}}', + u'\u278e': '{\\ding{206}}', + u'\u278f': '{\\ding{207}}', + u'\u2790': '{\\ding{208}}', + u'\u2791': '{\\ding{209}}', + u'\u2792': '{\\ding{210}}', + u'\u2793': '{\\ding{211}}', + u'\u2794': '{\\ding{212}}', + u'\u2798': '{\\ding{216}}', + u'\u2799': '{\\ding{217}}', + u'\u279a': '{\\ding{218}}', + u'\u279b': '{\\ding{219}}', + u'\u279c': '{\\ding{220}}', + u'\u279d': '{\\ding{221}}', + u'\u279e': '{\\ding{222}}', + u'\u279f': '{\\ding{223}}', + u'\u27a0': '{\\ding{224}}', + u'\u27a1': '{\\ding{225}}', + u'\u27a2': '{\\ding{226}}', + u'\u27a3': '{\\ding{227}}', + u'\u27a4': '{\\ding{228}}', + u'\u27a5': '{\\ding{229}}', + u'\u27a6': '{\\ding{230}}', + u'\u27a7': '{\\ding{231}}', + u'\u27a8': '{\\ding{232}}', + u'\u27a9': '{\\ding{233}}', + u'\u27aa': '{\\ding{234}}', + u'\u27ab': '{\\ding{235}}', + u'\u27ac': '{\\ding{236}}', + u'\u27ad': '{\\ding{237}}', + u'\u27ae': '{\\ding{238}}', + u'\u27af': '{\\ding{239}}', + u'\u27b1': '{\\ding{241}}', + u'\u27b2': '{\\ding{242}}', + u'\u27b3': '{\\ding{243}}', + u'\u27b4': '{\\ding{244}}', + u'\u27b5': '{\\ding{245}}', + u'\u27b6': '{\\ding{246}}', + u'\u27b7': '{\\ding{247}}', + u'\u27b8': '{\\ding{248}}', + u'\u27b9': '{\\ding{249}}', + u'\u27ba': '{\\ding{250}}', + u'\u27bb': '{\\ding{251}}', + u'\u27bc': '{\\ding{252}}', + u'\u27bd': '{\\ding{253}}', + u'\u27be': '{\\ding{254}}', + u'\u27f5': '$\\longleftarrow$', + u'\u27f6': '$\\longrightarrow$', + u'\u27f7': '$\\longleftrightarrow$', + u'\u27f8': '$\\Longleftarrow$', + u'\u27f9': '$\\Longrightarrow$', + u'\u27fa': '$\\Longleftrightarrow$', + u'\u27fc': '$\\longmapsto$', + u'\u27ff': '$\\sim\\joinrel\\leadsto$', + u'\u2905': '$\\ElsevierGlyph{E212}$', + u'\u2912': '$\\UpArrowBar$', + u'\u2913': '$\\DownArrowBar$', + u'\u2923': '$\\ElsevierGlyph{E20C}$', + u'\u2924': '$\\ElsevierGlyph{E20D}$', + u'\u2925': '$\\ElsevierGlyph{E20B}$', + u'\u2926': '$\\ElsevierGlyph{E20A}$', + u'\u2927': '$\\ElsevierGlyph{E211}$', + u'\u2928': '$\\ElsevierGlyph{E20E}$', + u'\u2929': '$\\ElsevierGlyph{E20F}$', + u'\u292a': '$\\ElsevierGlyph{E210}$', + u'\u2933': '$\\ElsevierGlyph{E21C}$', + u'\u2936': '$\\ElsevierGlyph{E21A}$', + u'\u2937': '$\\ElsevierGlyph{E219}$', + u'\u2940': '$\\Elolarr$', + u'\u2941': '$\\Elorarr$', + u'\u2942': '$\\ElzRlarr$', + u'\u2944': '$\\ElzrLarr$', + u'\u2947': '$\\Elzrarrx$', + u'\u294e': '$\\LeftRightVector$', + u'\u294f': '$\\RightUpDownVector$', + u'\u2950': '$\\DownLeftRightVector$', + u'\u2951': '$\\LeftUpDownVector$', + u'\u2952': '$\\LeftVectorBar$', + u'\u2953': '$\\RightVectorBar$', + u'\u2954': '$\\RightUpVectorBar$', + u'\u2955': '$\\RightDownVectorBar$', + u'\u2956': '$\\DownLeftVectorBar$', + u'\u2957': '$\\DownRightVectorBar$', + u'\u2958': '$\\LeftUpVectorBar$', + u'\u2959': '$\\LeftDownVectorBar$', + u'\u295a': '$\\LeftTeeVector$', + u'\u295b': '$\\RightTeeVector$', + u'\u295c': '$\\RightUpTeeVector$', + u'\u295d': '$\\RightDownTeeVector$', + u'\u295e': '$\\DownLeftTeeVector$', + u'\u295f': '$\\DownRightTeeVector$', + u'\u2960': '$\\LeftUpTeeVector$', + u'\u2961': '$\\LeftDownTeeVector$', + u'\u296e': '$\\UpEquilibrium$', + u'\u296f': '$\\ReverseUpEquilibrium$', + u'\u2970': '$\\RoundImplies$', + u'\u297c': '$\\ElsevierGlyph{E214}$', + u'\u297d': '$\\ElsevierGlyph{E215}$', + u'\u2980': '$\\Elztfnc$', + u'\u2985': '$\\ElsevierGlyph{3018}$', + u'\u2986': '$\\Elroang$', + u'\u2993': '$<\\kern-0.58em($', + u'\u2994': '$\\ElsevierGlyph{E291}$', + u'\u2999': '$\\Elzddfnc$', + u'\u299c': '$\\Angle$', + u'\u29a0': '$\\Elzlpargt$', + u'\u29b5': '$\\ElsevierGlyph{E260}$', + u'\u29b6': '$\\ElsevierGlyph{E61B}$', + u'\u29ca': '$\\ElzLap$', + u'\u29cb': '$\\Elzdefas$', + u'\u29cf': '$\\LeftTriangleBar$', + u'\u29d0': '$\\RightTriangleBar$', + u'\u29dc': '$\\ElsevierGlyph{E372}$', + u'\u29eb': '$\\blacklozenge$', + u'\u29f4': '$\\RuleDelayed$', + u'\u2a04': '$\\Elxuplus$', + u'\u2a05': '$\\ElzThr$', + u'\u2a06': '$\\Elxsqcup$', + u'\u2a07': '$\\ElzInf$', + u'\u2a08': '$\\ElzSup$', + u'\u2a0d': '$\\ElzCint$', + u'\u2a0f': '$\\clockoint$', + u'\u2a10': '$\\ElsevierGlyph{E395}$', + u'\u2a16': '$\\sqrint$', + u'\u2a25': '$\\ElsevierGlyph{E25A}$', + u'\u2a2a': '$\\ElsevierGlyph{E25B}$', + u'\u2a2d': '$\\ElsevierGlyph{E25C}$', + u'\u2a2e': '$\\ElsevierGlyph{E25D}$', + u'\u2a2f': '$\\ElzTimes$', + u'\u2a34': '$\\ElsevierGlyph{E25E}$', + u'\u2a35': '$\\ElsevierGlyph{E25E}$', + u'\u2a3c': '$\\ElsevierGlyph{E259}$', + u'\u2a3f': '$\\amalg$', + u'\u2a53': '$\\ElzAnd$', + u'\u2a54': '$\\ElzOr$', + u'\u2a55': '$\\ElsevierGlyph{E36E}$', + u'\u2a56': '$\\ElOr$', + u'\u2a5e': '$\\perspcorrespond$', + u'\u2a5f': '$\\Elzminhat$', + u'\u2a63': '$\\ElsevierGlyph{225A}$', + u'\u2a6e': '$\\stackrel{*}{=}$', + u'\u2a75': '$\\Equal$', + u'\u2a7d': '$\\leqslant$', + u'\u2a7e': '$\\geqslant$', + u'\u2a85': '$\\lessapprox$', + u'\u2a86': '$\\gtrapprox$', + u'\u2a87': '$\\lneq$', + u'\u2a88': '$\\gneq$', + u'\u2a89': '$\\lnapprox$', + u'\u2a8a': '$\\gnapprox$', + u'\u2a8b': '$\\lesseqqgtr$', + u'\u2a8c': '$\\gtreqqless$', + u'\u2a95': '$\\eqslantless$', + u'\u2a96': '$\\eqslantgtr$', + u'\u2a9d': '$\\Pisymbol{ppi020}{117}$', + u'\u2a9e': '$\\Pisymbol{ppi020}{105}$', + u'\u2aa1': '$\\NestedLessLess$', + u'\u2aa2': '$\\NestedGreaterGreater$', + u'\u2aaf': '$\\preceq$', + u'\u2ab0': '$\\succeq$', + u'\u2ab5': '$\\precneqq$', + u'\u2ab6': '$\\succneqq$', + u'\u2ab7': '$\\precapprox$', + u'\u2ab8': '$\\succapprox$', + u'\u2ab9': '$\\precnapprox$', + u'\u2aba': '$\\succnapprox$', + u'\u2ac5': '$\\subseteqq$', + u'\u2ac6': '$\\supseteqq$', + u'\u2acb': '$\\subsetneqq$', + u'\u2acc': '$\\supsetneqq$', + u'\u2aeb': '$\\ElsevierGlyph{E30D}$', + u'\u2af6': '$\\Elztdcol$', + u'\u2afd': '${{/}\\!\\!{/}}$', + u'\u300a': '$\\ElsevierGlyph{300A}$', + u'\u300b': '$\\ElsevierGlyph{300B}$', + u'\u3018': '$\\ElsevierGlyph{3018}$', + u'\u3019': '$\\ElsevierGlyph{3019}$', + u'\u301a': '$\\openbracketleft$', + u'\u301b': '$\\openbracketright$', + u'\ufb00': '{ff}', + u'\ufb01': '{fi}', + u'\ufb02': '{fl}', + u'\ufb03': '{ffi}', + u'\ufb04': '{ffl}', + u'\U0001d400': '$\\mathbf{A}$', + u'\U0001d401': '$\\mathbf{B}$', + u'\U0001d402': '$\\mathbf{C}$', + u'\U0001d403': '$\\mathbf{D}$', + u'\U0001d404': '$\\mathbf{E}$', + u'\U0001d405': '$\\mathbf{F}$', + u'\U0001d406': '$\\mathbf{G}$', + u'\U0001d407': '$\\mathbf{H}$', + u'\U0001d408': '$\\mathbf{I}$', + u'\U0001d409': '$\\mathbf{J}$', + u'\U0001d40a': '$\\mathbf{K}$', + u'\U0001d40b': '$\\mathbf{L}$', + u'\U0001d40c': '$\\mathbf{M}$', + u'\U0001d40d': '$\\mathbf{N}$', + u'\U0001d40e': '$\\mathbf{O}$', + u'\U0001d40f': '$\\mathbf{P}$', + u'\U0001d410': '$\\mathbf{Q}$', + u'\U0001d411': '$\\mathbf{R}$', + u'\U0001d412': '$\\mathbf{S}$', + u'\U0001d413': '$\\mathbf{T}$', + u'\U0001d414': '$\\mathbf{U}$', + u'\U0001d415': '$\\mathbf{V}$', + u'\U0001d416': '$\\mathbf{W}$', + u'\U0001d417': '$\\mathbf{X}$', + u'\U0001d418': '$\\mathbf{Y}$', + u'\U0001d419': '$\\mathbf{Z}$', + u'\U0001d41a': '$\\mathbf{a}$', + u'\U0001d41b': '$\\mathbf{b}$', + u'\U0001d41c': '$\\mathbf{c}$', + u'\U0001d41d': '$\\mathbf{d}$', + u'\U0001d41e': '$\\mathbf{e}$', + u'\U0001d41f': '$\\mathbf{f}$', + u'\U0001d420': '$\\mathbf{g}$', + u'\U0001d421': '$\\mathbf{h}$', + u'\U0001d422': '$\\mathbf{i}$', + u'\U0001d423': '$\\mathbf{j}$', + u'\U0001d424': '$\\mathbf{k}$', + u'\U0001d425': '$\\mathbf{l}$', + u'\U0001d426': '$\\mathbf{m}$', + u'\U0001d427': '$\\mathbf{n}$', + u'\U0001d428': '$\\mathbf{o}$', + u'\U0001d429': '$\\mathbf{p}$', + u'\U0001d42a': '$\\mathbf{q}$', + u'\U0001d42b': '$\\mathbf{r}$', + u'\U0001d42c': '$\\mathbf{s}$', + u'\U0001d42d': '$\\mathbf{t}$', + u'\U0001d42e': '$\\mathbf{u}$', + u'\U0001d42f': '$\\mathbf{v}$', + u'\U0001d430': '$\\mathbf{w}$', + u'\U0001d431': '$\\mathbf{x}$', + u'\U0001d432': '$\\mathbf{y}$', + u'\U0001d433': '$\\mathbf{z}$', + u'\U0001d434': '$\\mathsl{A}$', + u'\U0001d435': '$\\mathsl{B}$', + u'\U0001d436': '$\\mathsl{C}$', + u'\U0001d437': '$\\mathsl{D}$', + u'\U0001d438': '$\\mathsl{E}$', + u'\U0001d439': '$\\mathsl{F}$', + u'\U0001d43a': '$\\mathsl{G}$', + u'\U0001d43b': '$\\mathsl{H}$', + u'\U0001d43c': '$\\mathsl{I}$', + u'\U0001d43d': '$\\mathsl{J}$', + u'\U0001d43e': '$\\mathsl{K}$', + u'\U0001d43f': '$\\mathsl{L}$', + u'\U0001d440': '$\\mathsl{M}$', + u'\U0001d441': '$\\mathsl{N}$', + u'\U0001d442': '$\\mathsl{O}$', + u'\U0001d443': '$\\mathsl{P}$', + u'\U0001d444': '$\\mathsl{Q}$', + u'\U0001d445': '$\\mathsl{R}$', + u'\U0001d446': '$\\mathsl{S}$', + u'\U0001d447': '$\\mathsl{T}$', + u'\U0001d448': '$\\mathsl{U}$', + u'\U0001d449': '$\\mathsl{V}$', + u'\U0001d44a': '$\\mathsl{W}$', + u'\U0001d44b': '$\\mathsl{X}$', + u'\U0001d44c': '$\\mathsl{Y}$', + u'\U0001d44d': '$\\mathsl{Z}$', + u'\U0001d44e': '$\\mathsl{a}$', + u'\U0001d44f': '$\\mathsl{b}$', + u'\U0001d450': '$\\mathsl{c}$', + u'\U0001d451': '$\\mathsl{d}$', + u'\U0001d452': '$\\mathsl{e}$', + u'\U0001d453': '$\\mathsl{f}$', + u'\U0001d454': '$\\mathsl{g}$', + u'\U0001d456': '$\\mathsl{i}$', + u'\U0001d457': '$\\mathsl{j}$', + u'\U0001d458': '$\\mathsl{k}$', + u'\U0001d459': '$\\mathsl{l}$', + u'\U0001d45a': '$\\mathsl{m}$', + u'\U0001d45b': '$\\mathsl{n}$', + u'\U0001d45c': '$\\mathsl{o}$', + u'\U0001d45d': '$\\mathsl{p}$', + u'\U0001d45e': '$\\mathsl{q}$', + u'\U0001d45f': '$\\mathsl{r}$', + u'\U0001d460': '$\\mathsl{s}$', + u'\U0001d461': '$\\mathsl{t}$', + u'\U0001d462': '$\\mathsl{u}$', + u'\U0001d463': '$\\mathsl{v}$', + u'\U0001d464': '$\\mathsl{w}$', + u'\U0001d465': '$\\mathsl{x}$', + u'\U0001d466': '$\\mathsl{y}$', + u'\U0001d467': '$\\mathsl{z}$', + u'\U0001d468': '$\\mathbit{A}$', + u'\U0001d469': '$\\mathbit{B}$', + u'\U0001d46a': '$\\mathbit{C}$', + u'\U0001d46b': '$\\mathbit{D}$', + u'\U0001d46c': '$\\mathbit{E}$', + u'\U0001d46d': '$\\mathbit{F}$', + u'\U0001d46e': '$\\mathbit{G}$', + u'\U0001d46f': '$\\mathbit{H}$', + u'\U0001d470': '$\\mathbit{I}$', + u'\U0001d471': '$\\mathbit{J}$', + u'\U0001d472': '$\\mathbit{K}$', + u'\U0001d473': '$\\mathbit{L}$', + u'\U0001d474': '$\\mathbit{M}$', + u'\U0001d475': '$\\mathbit{N}$', + u'\U0001d476': '$\\mathbit{O}$', + u'\U0001d477': '$\\mathbit{P}$', + u'\U0001d478': '$\\mathbit{Q}$', + u'\U0001d479': '$\\mathbit{R}$', + u'\U0001d47a': '$\\mathbit{S}$', + u'\U0001d47b': '$\\mathbit{T}$', + u'\U0001d47c': '$\\mathbit{U}$', + u'\U0001d47d': '$\\mathbit{V}$', + u'\U0001d47e': '$\\mathbit{W}$', + u'\U0001d47f': '$\\mathbit{X}$', + u'\U0001d480': '$\\mathbit{Y}$', + u'\U0001d481': '$\\mathbit{Z}$', + u'\U0001d482': '$\\mathbit{a}$', + u'\U0001d483': '$\\mathbit{b}$', + u'\U0001d484': '$\\mathbit{c}$', + u'\U0001d485': '$\\mathbit{d}$', + u'\U0001d486': '$\\mathbit{e}$', + u'\U0001d487': '$\\mathbit{f}$', + u'\U0001d488': '$\\mathbit{g}$', + u'\U0001d489': '$\\mathbit{h}$', + u'\U0001d48a': '$\\mathbit{i}$', + u'\U0001d48b': '$\\mathbit{j}$', + u'\U0001d48c': '$\\mathbit{k}$', + u'\U0001d48d': '$\\mathbit{l}$', + u'\U0001d48e': '$\\mathbit{m}$', + u'\U0001d48f': '$\\mathbit{n}$', + u'\U0001d490': '$\\mathbit{o}$', + u'\U0001d491': '$\\mathbit{p}$', + u'\U0001d492': '$\\mathbit{q}$', + u'\U0001d493': '$\\mathbit{r}$', + u'\U0001d494': '$\\mathbit{s}$', + u'\U0001d495': '$\\mathbit{t}$', + u'\U0001d496': '$\\mathbit{u}$', + u'\U0001d497': '$\\mathbit{v}$', + u'\U0001d498': '$\\mathbit{w}$', + u'\U0001d499': '$\\mathbit{x}$', + u'\U0001d49a': '$\\mathbit{y}$', + u'\U0001d49b': '$\\mathbit{z}$', + u'\U0001d49c': '$\\mathscr{A}$', + u'\U0001d49e': '$\\mathscr{C}$', + u'\U0001d49f': '$\\mathscr{D}$', + u'\U0001d4a2': '$\\mathscr{G}$', + u'\U0001d4a5': '$\\mathscr{J}$', + u'\U0001d4a6': '$\\mathscr{K}$', + u'\U0001d4a9': '$\\mathscr{N}$', + u'\U0001d4aa': '$\\mathscr{O}$', + u'\U0001d4ab': '$\\mathscr{P}$', + u'\U0001d4ac': '$\\mathscr{Q}$', + u'\U0001d4ae': '$\\mathscr{S}$', + u'\U0001d4af': '$\\mathscr{T}$', + u'\U0001d4b0': '$\\mathscr{U}$', + u'\U0001d4b1': '$\\mathscr{V}$', + u'\U0001d4b2': '$\\mathscr{W}$', + u'\U0001d4b3': '$\\mathscr{X}$', + u'\U0001d4b4': '$\\mathscr{Y}$', + u'\U0001d4b5': '$\\mathscr{Z}$', + u'\U0001d4b6': '$\\mathscr{a}$', + u'\U0001d4b7': '$\\mathscr{b}$', + u'\U0001d4b8': '$\\mathscr{c}$', + u'\U0001d4b9': '$\\mathscr{d}$', + u'\U0001d4bb': '$\\mathscr{f}$', + u'\U0001d4bd': '$\\mathscr{h}$', + u'\U0001d4be': '$\\mathscr{i}$', + u'\U0001d4bf': '$\\mathscr{j}$', + u'\U0001d4c0': '$\\mathscr{k}$', + u'\U0001d4c1': '$\\mathscr{l}$', + u'\U0001d4c2': '$\\mathscr{m}$', + u'\U0001d4c3': '$\\mathscr{n}$', + u'\U0001d4c5': '$\\mathscr{p}$', + u'\U0001d4c6': '$\\mathscr{q}$', + u'\U0001d4c7': '$\\mathscr{r}$', + u'\U0001d4c8': '$\\mathscr{s}$', + u'\U0001d4c9': '$\\mathscr{t}$', + u'\U0001d4ca': '$\\mathscr{u}$', + u'\U0001d4cb': '$\\mathscr{v}$', + u'\U0001d4cc': '$\\mathscr{w}$', + u'\U0001d4cd': '$\\mathscr{x}$', + u'\U0001d4ce': '$\\mathscr{y}$', + u'\U0001d4cf': '$\\mathscr{z}$', + u'\U0001d4d0': '$\\mathmit{A}$', + u'\U0001d4d1': '$\\mathmit{B}$', + u'\U0001d4d2': '$\\mathmit{C}$', + u'\U0001d4d3': '$\\mathmit{D}$', + u'\U0001d4d4': '$\\mathmit{E}$', + u'\U0001d4d5': '$\\mathmit{F}$', + u'\U0001d4d6': '$\\mathmit{G}$', + u'\U0001d4d7': '$\\mathmit{H}$', + u'\U0001d4d8': '$\\mathmit{I}$', + u'\U0001d4d9': '$\\mathmit{J}$', + u'\U0001d4da': '$\\mathmit{K}$', + u'\U0001d4db': '$\\mathmit{L}$', + u'\U0001d4dc': '$\\mathmit{M}$', + u'\U0001d4dd': '$\\mathmit{N}$', + u'\U0001d4de': '$\\mathmit{O}$', + u'\U0001d4df': '$\\mathmit{P}$', + u'\U0001d4e0': '$\\mathmit{Q}$', + u'\U0001d4e1': '$\\mathmit{R}$', + u'\U0001d4e2': '$\\mathmit{S}$', + u'\U0001d4e3': '$\\mathmit{T}$', + u'\U0001d4e4': '$\\mathmit{U}$', + u'\U0001d4e5': '$\\mathmit{V}$', + u'\U0001d4e6': '$\\mathmit{W}$', + u'\U0001d4e7': '$\\mathmit{X}$', + u'\U0001d4e8': '$\\mathmit{Y}$', + u'\U0001d4e9': '$\\mathmit{Z}$', + u'\U0001d4ea': '$\\mathmit{a}$', + u'\U0001d4eb': '$\\mathmit{b}$', + u'\U0001d4ec': '$\\mathmit{c}$', + u'\U0001d4ed': '$\\mathmit{d}$', + u'\U0001d4ee': '$\\mathmit{e}$', + u'\U0001d4ef': '$\\mathmit{f}$', + u'\U0001d4f0': '$\\mathmit{g}$', + u'\U0001d4f1': '$\\mathmit{h}$', + u'\U0001d4f2': '$\\mathmit{i}$', + u'\U0001d4f3': '$\\mathmit{j}$', + u'\U0001d4f4': '$\\mathmit{k}$', + u'\U0001d4f5': '$\\mathmit{l}$', + u'\U0001d4f6': '$\\mathmit{m}$', + u'\U0001d4f7': '$\\mathmit{n}$', + u'\U0001d4f8': '$\\mathmit{o}$', + u'\U0001d4f9': '$\\mathmit{p}$', + u'\U0001d4fa': '$\\mathmit{q}$', + u'\U0001d4fb': '$\\mathmit{r}$', + u'\U0001d4fc': '$\\mathmit{s}$', + u'\U0001d4fd': '$\\mathmit{t}$', + u'\U0001d4fe': '$\\mathmit{u}$', + u'\U0001d4ff': '$\\mathmit{v}$', + u'\U0001d500': '$\\mathmit{w}$', + u'\U0001d501': '$\\mathmit{x}$', + u'\U0001d502': '$\\mathmit{y}$', + u'\U0001d503': '$\\mathmit{z}$', + u'\U0001d504': '$\\mathfrak{A}$', + u'\U0001d505': '$\\mathfrak{B}$', + u'\U0001d507': '$\\mathfrak{D}$', + u'\U0001d508': '$\\mathfrak{E}$', + u'\U0001d509': '$\\mathfrak{F}$', + u'\U0001d50a': '$\\mathfrak{G}$', + u'\U0001d50d': '$\\mathfrak{J}$', + u'\U0001d50e': '$\\mathfrak{K}$', + u'\U0001d50f': '$\\mathfrak{L}$', + u'\U0001d510': '$\\mathfrak{M}$', + u'\U0001d511': '$\\mathfrak{N}$', + u'\U0001d512': '$\\mathfrak{O}$', + u'\U0001d513': '$\\mathfrak{P}$', + u'\U0001d514': '$\\mathfrak{Q}$', + u'\U0001d516': '$\\mathfrak{S}$', + u'\U0001d517': '$\\mathfrak{T}$', + u'\U0001d518': '$\\mathfrak{U}$', + u'\U0001d519': '$\\mathfrak{V}$', + u'\U0001d51a': '$\\mathfrak{W}$', + u'\U0001d51b': '$\\mathfrak{X}$', + u'\U0001d51c': '$\\mathfrak{Y}$', + u'\U0001d51e': '$\\mathfrak{a}$', + u'\U0001d51f': '$\\mathfrak{b}$', + u'\U0001d520': '$\\mathfrak{c}$', + u'\U0001d521': '$\\mathfrak{d}$', + u'\U0001d522': '$\\mathfrak{e}$', + u'\U0001d523': '$\\mathfrak{f}$', + u'\U0001d524': '$\\mathfrak{g}$', + u'\U0001d525': '$\\mathfrak{h}$', + u'\U0001d526': '$\\mathfrak{i}$', + u'\U0001d527': '$\\mathfrak{j}$', + u'\U0001d528': '$\\mathfrak{k}$', + u'\U0001d529': '$\\mathfrak{l}$', + u'\U0001d52a': '$\\mathfrak{m}$', + u'\U0001d52b': '$\\mathfrak{n}$', + u'\U0001d52c': '$\\mathfrak{o}$', + u'\U0001d52d': '$\\mathfrak{p}$', + u'\U0001d52e': '$\\mathfrak{q}$', + u'\U0001d52f': '$\\mathfrak{r}$', + u'\U0001d530': '$\\mathfrak{s}$', + u'\U0001d531': '$\\mathfrak{t}$', + u'\U0001d532': '$\\mathfrak{u}$', + u'\U0001d533': '$\\mathfrak{v}$', + u'\U0001d534': '$\\mathfrak{w}$', + u'\U0001d535': '$\\mathfrak{x}$', + u'\U0001d536': '$\\mathfrak{y}$', + u'\U0001d537': '$\\mathfrak{z}$', + u'\U0001d538': '$\\mathbb{A}$', + u'\U0001d539': '$\\mathbb{B}$', + u'\U0001d53b': '$\\mathbb{D}$', + u'\U0001d53c': '$\\mathbb{E}$', + u'\U0001d53d': '$\\mathbb{F}$', + u'\U0001d53e': '$\\mathbb{G}$', + u'\U0001d540': '$\\mathbb{I}$', + u'\U0001d541': '$\\mathbb{J}$', + u'\U0001d542': '$\\mathbb{K}$', + u'\U0001d543': '$\\mathbb{L}$', + u'\U0001d544': '$\\mathbb{M}$', + u'\U0001d546': '$\\mathbb{O}$', + u'\U0001d54a': '$\\mathbb{S}$', + u'\U0001d54b': '$\\mathbb{T}$', + u'\U0001d54c': '$\\mathbb{U}$', + u'\U0001d54d': '$\\mathbb{V}$', + u'\U0001d54e': '$\\mathbb{W}$', + u'\U0001d54f': '$\\mathbb{X}$', + u'\U0001d550': '$\\mathbb{Y}$', + u'\U0001d552': '$\\mathbb{a}$', + u'\U0001d553': '$\\mathbb{b}$', + u'\U0001d554': '$\\mathbb{c}$', + u'\U0001d555': '$\\mathbb{d}$', + u'\U0001d556': '$\\mathbb{e}$', + u'\U0001d557': '$\\mathbb{f}$', + u'\U0001d558': '$\\mathbb{g}$', + u'\U0001d559': '$\\mathbb{h}$', + u'\U0001d55a': '$\\mathbb{i}$', + u'\U0001d55b': '$\\mathbb{j}$', + u'\U0001d55c': '$\\mathbb{k}$', + u'\U0001d55d': '$\\mathbb{l}$', + u'\U0001d55e': '$\\mathbb{m}$', + u'\U0001d55f': '$\\mathbb{n}$', + u'\U0001d560': '$\\mathbb{o}$', + u'\U0001d561': '$\\mathbb{p}$', + u'\U0001d562': '$\\mathbb{q}$', + u'\U0001d563': '$\\mathbb{r}$', + u'\U0001d564': '$\\mathbb{s}$', + u'\U0001d565': '$\\mathbb{t}$', + u'\U0001d566': '$\\mathbb{u}$', + u'\U0001d567': '$\\mathbb{v}$', + u'\U0001d568': '$\\mathbb{w}$', + u'\U0001d569': '$\\mathbb{x}$', + u'\U0001d56a': '$\\mathbb{y}$', + u'\U0001d56b': '$\\mathbb{z}$', + u'\U0001d56c': '$\\mathslbb{A}$', + u'\U0001d56d': '$\\mathslbb{B}$', + u'\U0001d56e': '$\\mathslbb{C}$', + u'\U0001d56f': '$\\mathslbb{D}$', + u'\U0001d570': '$\\mathslbb{E}$', + u'\U0001d571': '$\\mathslbb{F}$', + u'\U0001d572': '$\\mathslbb{G}$', + u'\U0001d573': '$\\mathslbb{H}$', + u'\U0001d574': '$\\mathslbb{I}$', + u'\U0001d575': '$\\mathslbb{J}$', + u'\U0001d576': '$\\mathslbb{K}$', + u'\U0001d577': '$\\mathslbb{L}$', + u'\U0001d578': '$\\mathslbb{M}$', + u'\U0001d579': '$\\mathslbb{N}$', + u'\U0001d57a': '$\\mathslbb{O}$', + u'\U0001d57b': '$\\mathslbb{P}$', + u'\U0001d57c': '$\\mathslbb{Q}$', + u'\U0001d57d': '$\\mathslbb{R}$', + u'\U0001d57e': '$\\mathslbb{S}$', + u'\U0001d57f': '$\\mathslbb{T}$', + u'\U0001d580': '$\\mathslbb{U}$', + u'\U0001d581': '$\\mathslbb{V}$', + u'\U0001d582': '$\\mathslbb{W}$', + u'\U0001d583': '$\\mathslbb{X}$', + u'\U0001d584': '$\\mathslbb{Y}$', + u'\U0001d585': '$\\mathslbb{Z}$', + u'\U0001d586': '$\\mathslbb{a}$', + u'\U0001d587': '$\\mathslbb{b}$', + u'\U0001d588': '$\\mathslbb{c}$', + u'\U0001d589': '$\\mathslbb{d}$', + u'\U0001d58a': '$\\mathslbb{e}$', + u'\U0001d58b': '$\\mathslbb{f}$', + u'\U0001d58c': '$\\mathslbb{g}$', + u'\U0001d58d': '$\\mathslbb{h}$', + u'\U0001d58e': '$\\mathslbb{i}$', + u'\U0001d58f': '$\\mathslbb{j}$', + u'\U0001d590': '$\\mathslbb{k}$', + u'\U0001d591': '$\\mathslbb{l}$', + u'\U0001d592': '$\\mathslbb{m}$', + u'\U0001d593': '$\\mathslbb{n}$', + u'\U0001d594': '$\\mathslbb{o}$', + u'\U0001d595': '$\\mathslbb{p}$', + u'\U0001d596': '$\\mathslbb{q}$', + u'\U0001d597': '$\\mathslbb{r}$', + u'\U0001d598': '$\\mathslbb{s}$', + u'\U0001d599': '$\\mathslbb{t}$', + u'\U0001d59a': '$\\mathslbb{u}$', + u'\U0001d59b': '$\\mathslbb{v}$', + u'\U0001d59c': '$\\mathslbb{w}$', + u'\U0001d59d': '$\\mathslbb{x}$', + u'\U0001d59e': '$\\mathslbb{y}$', + u'\U0001d59f': '$\\mathslbb{z}$', + u'\U0001d5a0': '$\\mathsf{A}$', + u'\U0001d5a1': '$\\mathsf{B}$', + u'\U0001d5a2': '$\\mathsf{C}$', + u'\U0001d5a3': '$\\mathsf{D}$', + u'\U0001d5a4': '$\\mathsf{E}$', + u'\U0001d5a5': '$\\mathsf{F}$', + u'\U0001d5a6': '$\\mathsf{G}$', + u'\U0001d5a7': '$\\mathsf{H}$', + u'\U0001d5a8': '$\\mathsf{I}$', + u'\U0001d5a9': '$\\mathsf{J}$', + u'\U0001d5aa': '$\\mathsf{K}$', + u'\U0001d5ab': '$\\mathsf{L}$', + u'\U0001d5ac': '$\\mathsf{M}$', + u'\U0001d5ad': '$\\mathsf{N}$', + u'\U0001d5ae': '$\\mathsf{O}$', + u'\U0001d5af': '$\\mathsf{P}$', + u'\U0001d5b0': '$\\mathsf{Q}$', + u'\U0001d5b1': '$\\mathsf{R}$', + u'\U0001d5b2': '$\\mathsf{S}$', + u'\U0001d5b3': '$\\mathsf{T}$', + u'\U0001d5b4': '$\\mathsf{U}$', + u'\U0001d5b5': '$\\mathsf{V}$', + u'\U0001d5b6': '$\\mathsf{W}$', + u'\U0001d5b7': '$\\mathsf{X}$', + u'\U0001d5b8': '$\\mathsf{Y}$', + u'\U0001d5b9': '$\\mathsf{Z}$', + u'\U0001d5ba': '$\\mathsf{a}$', + u'\U0001d5bb': '$\\mathsf{b}$', + u'\U0001d5bc': '$\\mathsf{c}$', + u'\U0001d5bd': '$\\mathsf{d}$', + u'\U0001d5be': '$\\mathsf{e}$', + u'\U0001d5bf': '$\\mathsf{f}$', + u'\U0001d5c0': '$\\mathsf{g}$', + u'\U0001d5c1': '$\\mathsf{h}$', + u'\U0001d5c2': '$\\mathsf{i}$', + u'\U0001d5c3': '$\\mathsf{j}$', + u'\U0001d5c4': '$\\mathsf{k}$', + u'\U0001d5c5': '$\\mathsf{l}$', + u'\U0001d5c6': '$\\mathsf{m}$', + u'\U0001d5c7': '$\\mathsf{n}$', + u'\U0001d5c8': '$\\mathsf{o}$', + u'\U0001d5c9': '$\\mathsf{p}$', + u'\U0001d5ca': '$\\mathsf{q}$', + u'\U0001d5cb': '$\\mathsf{r}$', + u'\U0001d5cc': '$\\mathsf{s}$', + u'\U0001d5cd': '$\\mathsf{t}$', + u'\U0001d5ce': '$\\mathsf{u}$', + u'\U0001d5cf': '$\\mathsf{v}$', + u'\U0001d5d0': '$\\mathsf{w}$', + u'\U0001d5d1': '$\\mathsf{x}$', + u'\U0001d5d2': '$\\mathsf{y}$', + u'\U0001d5d3': '$\\mathsf{z}$', + u'\U0001d5d4': '$\\mathsfbf{A}$', + u'\U0001d5d5': '$\\mathsfbf{B}$', + u'\U0001d5d6': '$\\mathsfbf{C}$', + u'\U0001d5d7': '$\\mathsfbf{D}$', + u'\U0001d5d8': '$\\mathsfbf{E}$', + u'\U0001d5d9': '$\\mathsfbf{F}$', + u'\U0001d5da': '$\\mathsfbf{G}$', + u'\U0001d5db': '$\\mathsfbf{H}$', + u'\U0001d5dc': '$\\mathsfbf{I}$', + u'\U0001d5dd': '$\\mathsfbf{J}$', + u'\U0001d5de': '$\\mathsfbf{K}$', + u'\U0001d5df': '$\\mathsfbf{L}$', + u'\U0001d5e0': '$\\mathsfbf{M}$', + u'\U0001d5e1': '$\\mathsfbf{N}$', + u'\U0001d5e2': '$\\mathsfbf{O}$', + u'\U0001d5e3': '$\\mathsfbf{P}$', + u'\U0001d5e4': '$\\mathsfbf{Q}$', + u'\U0001d5e5': '$\\mathsfbf{R}$', + u'\U0001d5e6': '$\\mathsfbf{S}$', + u'\U0001d5e7': '$\\mathsfbf{T}$', + u'\U0001d5e8': '$\\mathsfbf{U}$', + u'\U0001d5e9': '$\\mathsfbf{V}$', + u'\U0001d5ea': '$\\mathsfbf{W}$', + u'\U0001d5eb': '$\\mathsfbf{X}$', + u'\U0001d5ec': '$\\mathsfbf{Y}$', + u'\U0001d5ed': '$\\mathsfbf{Z}$', + u'\U0001d5ee': '$\\mathsfbf{a}$', + u'\U0001d5ef': '$\\mathsfbf{b}$', + u'\U0001d5f0': '$\\mathsfbf{c}$', + u'\U0001d5f1': '$\\mathsfbf{d}$', + u'\U0001d5f2': '$\\mathsfbf{e}$', + u'\U0001d5f3': '$\\mathsfbf{f}$', + u'\U0001d5f4': '$\\mathsfbf{g}$', + u'\U0001d5f5': '$\\mathsfbf{h}$', + u'\U0001d5f6': '$\\mathsfbf{i}$', + u'\U0001d5f7': '$\\mathsfbf{j}$', + u'\U0001d5f8': '$\\mathsfbf{k}$', + u'\U0001d5f9': '$\\mathsfbf{l}$', + u'\U0001d5fa': '$\\mathsfbf{m}$', + u'\U0001d5fb': '$\\mathsfbf{n}$', + u'\U0001d5fc': '$\\mathsfbf{o}$', + u'\U0001d5fd': '$\\mathsfbf{p}$', + u'\U0001d5fe': '$\\mathsfbf{q}$', + u'\U0001d5ff': '$\\mathsfbf{r}$', + u'\U0001d600': '$\\mathsfbf{s}$', + u'\U0001d601': '$\\mathsfbf{t}$', + u'\U0001d602': '$\\mathsfbf{u}$', + u'\U0001d603': '$\\mathsfbf{v}$', + u'\U0001d604': '$\\mathsfbf{w}$', + u'\U0001d605': '$\\mathsfbf{x}$', + u'\U0001d606': '$\\mathsfbf{y}$', + u'\U0001d607': '$\\mathsfbf{z}$', + u'\U0001d608': '$\\mathsfsl{A}$', + u'\U0001d609': '$\\mathsfsl{B}$', + u'\U0001d60a': '$\\mathsfsl{C}$', + u'\U0001d60b': '$\\mathsfsl{D}$', + u'\U0001d60c': '$\\mathsfsl{E}$', + u'\U0001d60d': '$\\mathsfsl{F}$', + u'\U0001d60e': '$\\mathsfsl{G}$', + u'\U0001d60f': '$\\mathsfsl{H}$', + u'\U0001d610': '$\\mathsfsl{I}$', + u'\U0001d611': '$\\mathsfsl{J}$', + u'\U0001d612': '$\\mathsfsl{K}$', + u'\U0001d613': '$\\mathsfsl{L}$', + u'\U0001d614': '$\\mathsfsl{M}$', + u'\U0001d615': '$\\mathsfsl{N}$', + u'\U0001d616': '$\\mathsfsl{O}$', + u'\U0001d617': '$\\mathsfsl{P}$', + u'\U0001d618': '$\\mathsfsl{Q}$', + u'\U0001d619': '$\\mathsfsl{R}$', + u'\U0001d61a': '$\\mathsfsl{S}$', + u'\U0001d61b': '$\\mathsfsl{T}$', + u'\U0001d61c': '$\\mathsfsl{U}$', + u'\U0001d61d': '$\\mathsfsl{V}$', + u'\U0001d61e': '$\\mathsfsl{W}$', + u'\U0001d61f': '$\\mathsfsl{X}$', + u'\U0001d620': '$\\mathsfsl{Y}$', + u'\U0001d621': '$\\mathsfsl{Z}$', + u'\U0001d622': '$\\mathsfsl{a}$', + u'\U0001d623': '$\\mathsfsl{b}$', + u'\U0001d624': '$\\mathsfsl{c}$', + u'\U0001d625': '$\\mathsfsl{d}$', + u'\U0001d626': '$\\mathsfsl{e}$', + u'\U0001d627': '$\\mathsfsl{f}$', + u'\U0001d628': '$\\mathsfsl{g}$', + u'\U0001d629': '$\\mathsfsl{h}$', + u'\U0001d62a': '$\\mathsfsl{i}$', + u'\U0001d62b': '$\\mathsfsl{j}$', + u'\U0001d62c': '$\\mathsfsl{k}$', + u'\U0001d62d': '$\\mathsfsl{l}$', + u'\U0001d62e': '$\\mathsfsl{m}$', + u'\U0001d62f': '$\\mathsfsl{n}$', + u'\U0001d630': '$\\mathsfsl{o}$', + u'\U0001d631': '$\\mathsfsl{p}$', + u'\U0001d632': '$\\mathsfsl{q}$', + u'\U0001d633': '$\\mathsfsl{r}$', + u'\U0001d634': '$\\mathsfsl{s}$', + u'\U0001d635': '$\\mathsfsl{t}$', + u'\U0001d636': '$\\mathsfsl{u}$', + u'\U0001d637': '$\\mathsfsl{v}$', + u'\U0001d638': '$\\mathsfsl{w}$', + u'\U0001d639': '$\\mathsfsl{x}$', + u'\U0001d63a': '$\\mathsfsl{y}$', + u'\U0001d63b': '$\\mathsfsl{z}$', + u'\U0001d63c': '$\\mathsfbfsl{A}$', + u'\U0001d63d': '$\\mathsfbfsl{B}$', + u'\U0001d63e': '$\\mathsfbfsl{C}$', + u'\U0001d63f': '$\\mathsfbfsl{D}$', + u'\U0001d640': '$\\mathsfbfsl{E}$', + u'\U0001d641': '$\\mathsfbfsl{F}$', + u'\U0001d642': '$\\mathsfbfsl{G}$', + u'\U0001d643': '$\\mathsfbfsl{H}$', + u'\U0001d644': '$\\mathsfbfsl{I}$', + u'\U0001d645': '$\\mathsfbfsl{J}$', + u'\U0001d646': '$\\mathsfbfsl{K}$', + u'\U0001d647': '$\\mathsfbfsl{L}$', + u'\U0001d648': '$\\mathsfbfsl{M}$', + u'\U0001d649': '$\\mathsfbfsl{N}$', + u'\U0001d64a': '$\\mathsfbfsl{O}$', + u'\U0001d64b': '$\\mathsfbfsl{P}$', + u'\U0001d64c': '$\\mathsfbfsl{Q}$', + u'\U0001d64d': '$\\mathsfbfsl{R}$', + u'\U0001d64e': '$\\mathsfbfsl{S}$', + u'\U0001d64f': '$\\mathsfbfsl{T}$', + u'\U0001d650': '$\\mathsfbfsl{U}$', + u'\U0001d651': '$\\mathsfbfsl{V}$', + u'\U0001d652': '$\\mathsfbfsl{W}$', + u'\U0001d653': '$\\mathsfbfsl{X}$', + u'\U0001d654': '$\\mathsfbfsl{Y}$', + u'\U0001d655': '$\\mathsfbfsl{Z}$', + u'\U0001d656': '$\\mathsfbfsl{a}$', + u'\U0001d657': '$\\mathsfbfsl{b}$', + u'\U0001d658': '$\\mathsfbfsl{c}$', + u'\U0001d659': '$\\mathsfbfsl{d}$', + u'\U0001d65a': '$\\mathsfbfsl{e}$', + u'\U0001d65b': '$\\mathsfbfsl{f}$', + u'\U0001d65c': '$\\mathsfbfsl{g}$', + u'\U0001d65d': '$\\mathsfbfsl{h}$', + u'\U0001d65e': '$\\mathsfbfsl{i}$', + u'\U0001d65f': '$\\mathsfbfsl{j}$', + u'\U0001d660': '$\\mathsfbfsl{k}$', + u'\U0001d661': '$\\mathsfbfsl{l}$', + u'\U0001d662': '$\\mathsfbfsl{m}$', + u'\U0001d663': '$\\mathsfbfsl{n}$', + u'\U0001d664': '$\\mathsfbfsl{o}$', + u'\U0001d665': '$\\mathsfbfsl{p}$', + u'\U0001d666': '$\\mathsfbfsl{q}$', + u'\U0001d667': '$\\mathsfbfsl{r}$', + u'\U0001d668': '$\\mathsfbfsl{s}$', + u'\U0001d669': '$\\mathsfbfsl{t}$', + u'\U0001d66a': '$\\mathsfbfsl{u}$', + u'\U0001d66b': '$\\mathsfbfsl{v}$', + u'\U0001d66c': '$\\mathsfbfsl{w}$', + u'\U0001d66d': '$\\mathsfbfsl{x}$', + u'\U0001d66e': '$\\mathsfbfsl{y}$', + u'\U0001d66f': '$\\mathsfbfsl{z}$', + u'\U0001d670': '$\\mathtt{A}$', + u'\U0001d671': '$\\mathtt{B}$', + u'\U0001d672': '$\\mathtt{C}$', + u'\U0001d673': '$\\mathtt{D}$', + u'\U0001d674': '$\\mathtt{E}$', + u'\U0001d675': '$\\mathtt{F}$', + u'\U0001d676': '$\\mathtt{G}$', + u'\U0001d677': '$\\mathtt{H}$', + u'\U0001d678': '$\\mathtt{I}$', + u'\U0001d679': '$\\mathtt{J}$', + u'\U0001d67a': '$\\mathtt{K}$', + u'\U0001d67b': '$\\mathtt{L}$', + u'\U0001d67c': '$\\mathtt{M}$', + u'\U0001d67d': '$\\mathtt{N}$', + u'\U0001d67e': '$\\mathtt{O}$', + u'\U0001d67f': '$\\mathtt{P}$', + u'\U0001d680': '$\\mathtt{Q}$', + u'\U0001d681': '$\\mathtt{R}$', + u'\U0001d682': '$\\mathtt{S}$', + u'\U0001d683': '$\\mathtt{T}$', + u'\U0001d684': '$\\mathtt{U}$', + u'\U0001d685': '$\\mathtt{V}$', + u'\U0001d686': '$\\mathtt{W}$', + u'\U0001d687': '$\\mathtt{X}$', + u'\U0001d688': '$\\mathtt{Y}$', + u'\U0001d689': '$\\mathtt{Z}$', + u'\U0001d68a': '$\\mathtt{a}$', + u'\U0001d68b': '$\\mathtt{b}$', + u'\U0001d68c': '$\\mathtt{c}$', + u'\U0001d68d': '$\\mathtt{d}$', + u'\U0001d68e': '$\\mathtt{e}$', + u'\U0001d68f': '$\\mathtt{f}$', + u'\U0001d690': '$\\mathtt{g}$', + u'\U0001d691': '$\\mathtt{h}$', + u'\U0001d692': '$\\mathtt{i}$', + u'\U0001d693': '$\\mathtt{j}$', + u'\U0001d694': '$\\mathtt{k}$', + u'\U0001d695': '$\\mathtt{l}$', + u'\U0001d696': '$\\mathtt{m}$', + u'\U0001d697': '$\\mathtt{n}$', + u'\U0001d698': '$\\mathtt{o}$', + u'\U0001d699': '$\\mathtt{p}$', + u'\U0001d69a': '$\\mathtt{q}$', + u'\U0001d69b': '$\\mathtt{r}$', + u'\U0001d69c': '$\\mathtt{s}$', + u'\U0001d69d': '$\\mathtt{t}$', + u'\U0001d69e': '$\\mathtt{u}$', + u'\U0001d69f': '$\\mathtt{v}$', + u'\U0001d6a0': '$\\mathtt{w}$', + u'\U0001d6a1': '$\\mathtt{x}$', + u'\U0001d6a2': '$\\mathtt{y}$', + u'\U0001d6a3': '$\\mathtt{z}$', + u'\U0001d6a8': '$\\mathbf{\\Alpha}$', + u'\U0001d6a9': '$\\mathbf{\\Beta}$', + u'\U0001d6aa': '$\\mathbf{\\Gamma}$', + u'\U0001d6ab': '$\\mathbf{\\Delta}$', + u'\U0001d6ac': '$\\mathbf{\\Epsilon}$', + u'\U0001d6ad': '$\\mathbf{\\Zeta}$', + u'\U0001d6ae': '$\\mathbf{\\Eta}$', + u'\U0001d6af': '$\\mathbf{\\Theta}$', + u'\U0001d6b0': '$\\mathbf{\\Iota}$', + u'\U0001d6b1': '$\\mathbf{\\Kappa}$', + u'\U0001d6b2': '$\\mathbf{\\Lambda}$', + u'\U0001d6b3': '$M$', + u'\U0001d6b4': '$N$', + u'\U0001d6b5': '$\\mathbf{\\Xi}$', + u'\U0001d6b6': '$O$', + u'\U0001d6b7': '$\\mathbf{\\Pi}$', + u'\U0001d6b8': '$\\mathbf{\\Rho}$', + u'\U0001d6b9': '{\\mathbf{\\vartheta}}', + u'\U0001d6ba': '$\\mathbf{\\Sigma}$', + u'\U0001d6bb': '$\\mathbf{\\Tau}$', + u'\U0001d6bc': '$\\mathbf{\\Upsilon}$', + u'\U0001d6bd': '$\\mathbf{\\Phi}$', + u'\U0001d6be': '$\\mathbf{\\Chi}$', + u'\U0001d6bf': '$\\mathbf{\\Psi}$', + u'\U0001d6c0': '$\\mathbf{\\Omega}$', + u'\U0001d6c1': '$\\mathbf{\\nabla}$', + u'\U0001d6c2': '$\\mathbf{\\Alpha}$', + u'\U0001d6c3': '$\\mathbf{\\Beta}$', + u'\U0001d6c4': '$\\mathbf{\\Gamma}$', + u'\U0001d6c5': '$\\mathbf{\\Delta}$', + u'\U0001d6c6': '$\\mathbf{\\Epsilon}$', + u'\U0001d6c7': '$\\mathbf{\\Zeta}$', + u'\U0001d6c8': '$\\mathbf{\\Eta}$', + u'\U0001d6c9': '$\\mathbf{\\theta}$', + u'\U0001d6ca': '$\\mathbf{\\Iota}$', + u'\U0001d6cb': '$\\mathbf{\\Kappa}$', + u'\U0001d6cc': '$\\mathbf{\\Lambda}$', + u'\U0001d6cd': '$M$', + u'\U0001d6ce': '$N$', + u'\U0001d6cf': '$\\mathbf{\\Xi}$', + u'\U0001d6d0': '$O$', + u'\U0001d6d1': '$\\mathbf{\\Pi}$', + u'\U0001d6d2': '$\\mathbf{\\Rho}$', + u'\U0001d6d3': '$\\mathbf{\\varsigma}$', + u'\U0001d6d4': '$\\mathbf{\\Sigma}$', + u'\U0001d6d5': '$\\mathbf{\\Tau}$', + u'\U0001d6d6': '$\\mathbf{\\Upsilon}$', + u'\U0001d6d7': '$\\mathbf{\\Phi}$', + u'\U0001d6d8': '$\\mathbf{\\Chi}$', + u'\U0001d6d9': '$\\mathbf{\\Psi}$', + u'\U0001d6da': '$\\mathbf{\\Omega}$', + u'\U0001d6db': '$\\partial$', + u'\U0001d6dc': '$\\in$', + u'\U0001d6dd': '{\\mathbf{\\vartheta}}', + u'\U0001d6de': '{\\mathbf{\\varkappa}}', + u'\U0001d6df': '{\\mathbf{\\phi}}', + u'\U0001d6e0': '{\\mathbf{\\varrho}}', + u'\U0001d6e1': '{\\mathbf{\\varpi}}', + u'\U0001d6e2': '$\\mathsl{\\Alpha}$', + u'\U0001d6e3': '$\\mathsl{\\Beta}$', + u'\U0001d6e4': '$\\mathsl{\\Gamma}$', + u'\U0001d6e5': '$\\mathsl{\\Delta}$', + u'\U0001d6e6': '$\\mathsl{\\Epsilon}$', + u'\U0001d6e7': '$\\mathsl{\\Zeta}$', + u'\U0001d6e8': '$\\mathsl{\\Eta}$', + u'\U0001d6e9': '$\\mathsl{\\Theta}$', + u'\U0001d6ea': '$\\mathsl{\\Iota}$', + u'\U0001d6eb': '$\\mathsl{\\Kappa}$', + u'\U0001d6ec': '$\\mathsl{\\Lambda}$', + u'\U0001d6ed': '$M$', + u'\U0001d6ee': '$N$', + u'\U0001d6ef': '$\\mathsl{\\Xi}$', + u'\U0001d6f0': '$O$', + u'\U0001d6f1': '$\\mathsl{\\Pi}$', + u'\U0001d6f2': '$\\mathsl{\\Rho}$', + u'\U0001d6f3': '{\\mathsl{\\vartheta}}', + u'\U0001d6f4': '$\\mathsl{\\Sigma}$', + u'\U0001d6f5': '$\\mathsl{\\Tau}$', + u'\U0001d6f6': '$\\mathsl{\\Upsilon}$', + u'\U0001d6f7': '$\\mathsl{\\Phi}$', + u'\U0001d6f8': '$\\mathsl{\\Chi}$', + u'\U0001d6f9': '$\\mathsl{\\Psi}$', + u'\U0001d6fa': '$\\mathsl{\\Omega}$', + u'\U0001d6fb': '$\\mathsl{\\nabla}$', + u'\U0001d6fc': '$\\mathsl{\\Alpha}$', + u'\U0001d6fd': '$\\mathsl{\\Beta}$', + u'\U0001d6fe': '$\\mathsl{\\Gamma}$', + u'\U0001d6ff': '$\\mathsl{\\Delta}$', + u'\U0001d700': '$\\mathsl{\\Epsilon}$', + u'\U0001d701': '$\\mathsl{\\Zeta}$', + u'\U0001d702': '$\\mathsl{\\Eta}$', + u'\U0001d703': '$\\mathsl{\\Theta}$', + u'\U0001d704': '$\\mathsl{\\Iota}$', + u'\U0001d705': '$\\mathsl{\\Kappa}$', + u'\U0001d706': '$\\mathsl{\\Lambda}$', + u'\U0001d707': '$M$', + u'\U0001d708': '$N$', + u'\U0001d709': '$\\mathsl{\\Xi}$', + u'\U0001d70a': '$O$', + u'\U0001d70b': '$\\mathsl{\\Pi}$', + u'\U0001d70c': '$\\mathsl{\\Rho}$', + u'\U0001d70d': '$\\mathsl{\\varsigma}$', + u'\U0001d70e': '$\\mathsl{\\Sigma}$', + u'\U0001d70f': '$\\mathsl{\\Tau}$', + u'\U0001d710': '$\\mathsl{\\Upsilon}$', + u'\U0001d711': '$\\mathsl{\\Phi}$', + u'\U0001d712': '$\\mathsl{\\Chi}$', + u'\U0001d713': '$\\mathsl{\\Psi}$', + u'\U0001d714': '$\\mathsl{\\Omega}$', + u'\U0001d715': '$\\partial$', + u'\U0001d716': '$\\in$', + u'\U0001d717': '{\\mathsl{\\vartheta}}', + u'\U0001d718': '{\\mathsl{\\varkappa}}', + u'\U0001d719': '{\\mathsl{\\phi}}', + u'\U0001d71a': '{\\mathsl{\\varrho}}', + u'\U0001d71b': '{\\mathsl{\\varpi}}', + u'\U0001d71c': '$\\mathbit{\\Alpha}$', + u'\U0001d71d': '$\\mathbit{\\Beta}$', + u'\U0001d71e': '$\\mathbit{\\Gamma}$', + u'\U0001d71f': '$\\mathbit{\\Delta}$', + u'\U0001d720': '$\\mathbit{\\Epsilon}$', + u'\U0001d721': '$\\mathbit{\\Zeta}$', + u'\U0001d722': '$\\mathbit{\\Eta}$', + u'\U0001d723': '$\\mathbit{\\Theta}$', + u'\U0001d724': '$\\mathbit{\\Iota}$', + u'\U0001d725': '$\\mathbit{\\Kappa}$', + u'\U0001d726': '$\\mathbit{\\Lambda}$', + u'\U0001d727': '$M$', + u'\U0001d728': '$N$', + u'\U0001d729': '$\\mathbit{\\Xi}$', + u'\U0001d72a': '$O$', + u'\U0001d72b': '$\\mathbit{\\Pi}$', + u'\U0001d72c': '$\\mathbit{\\Rho}$', + u'\U0001d72d': '{\\mathbit{O}}', + u'\U0001d72e': '$\\mathbit{\\Sigma}$', + u'\U0001d72f': '$\\mathbit{\\Tau}$', + u'\U0001d730': '$\\mathbit{\\Upsilon}$', + u'\U0001d731': '$\\mathbit{\\Phi}$', + u'\U0001d732': '$\\mathbit{\\Chi}$', + u'\U0001d733': '$\\mathbit{\\Psi}$', + u'\U0001d734': '$\\mathbit{\\Omega}$', + u'\U0001d735': '$\\mathbit{\\nabla}$', + u'\U0001d736': '$\\mathbit{\\Alpha}$', + u'\U0001d737': '$\\mathbit{\\Beta}$', + u'\U0001d738': '$\\mathbit{\\Gamma}$', + u'\U0001d739': '$\\mathbit{\\Delta}$', + u'\U0001d73a': '$\\mathbit{\\Epsilon}$', + u'\U0001d73b': '$\\mathbit{\\Zeta}$', + u'\U0001d73c': '$\\mathbit{\\Eta}$', + u'\U0001d73d': '$\\mathbit{\\Theta}$', + u'\U0001d73e': '$\\mathbit{\\Iota}$', + u'\U0001d73f': '$\\mathbit{\\Kappa}$', + u'\U0001d740': '$\\mathbit{\\Lambda}$', + u'\U0001d741': '$M$', + u'\U0001d742': '$N$', + u'\U0001d743': '$\\mathbit{\\Xi}$', + u'\U0001d744': '$O$', + u'\U0001d745': '$\\mathbit{\\Pi}$', + u'\U0001d746': '$\\mathbit{\\Rho}$', + u'\U0001d747': '$\\mathbit{\\varsigma}$', + u'\U0001d748': '$\\mathbit{\\Sigma}$', + u'\U0001d749': '$\\mathbit{\\Tau}$', + u'\U0001d74a': '$\\mathbit{\\Upsilon}$', + u'\U0001d74b': '$\\mathbit{\\Phi}$', + u'\U0001d74c': '$\\mathbit{\\Chi}$', + u'\U0001d74d': '$\\mathbit{\\Psi}$', + u'\U0001d74e': '$\\mathbit{\\Omega}$', + u'\U0001d74f': '$\\partial$', + u'\U0001d750': '$\\in$', + u'\U0001d751': '{\\mathbit{\\vartheta}}', + u'\U0001d752': '{\\mathbit{\\varkappa}}', + u'\U0001d753': '{\\mathbit{\\phi}}', + u'\U0001d754': '{\\mathbit{\\varrho}}', + u'\U0001d755': '{\\mathbit{\\varpi}}', + u'\U0001d756': '$\\mathsfbf{\\Alpha}$', + u'\U0001d757': '$\\mathsfbf{\\Beta}$', + u'\U0001d758': '$\\mathsfbf{\\Gamma}$', + u'\U0001d759': '$\\mathsfbf{\\Delta}$', + u'\U0001d75a': '$\\mathsfbf{\\Epsilon}$', + u'\U0001d75b': '$\\mathsfbf{\\Zeta}$', + u'\U0001d75c': '$\\mathsfbf{\\Eta}$', + u'\U0001d75d': '$\\mathsfbf{\\Theta}$', + u'\U0001d75e': '$\\mathsfbf{\\Iota}$', + u'\U0001d75f': '$\\mathsfbf{\\Kappa}$', + u'\U0001d760': '$\\mathsfbf{\\Lambda}$', + u'\U0001d761': '$M$', + u'\U0001d762': '$N$', + u'\U0001d763': '$\\mathsfbf{\\Xi}$', + u'\U0001d764': '$O$', + u'\U0001d765': '$\\mathsfbf{\\Pi}$', + u'\U0001d766': '$\\mathsfbf{\\Rho}$', + u'\U0001d767': '{\\mathsfbf{\\vartheta}}', + u'\U0001d768': '$\\mathsfbf{\\Sigma}$', + u'\U0001d769': '$\\mathsfbf{\\Tau}$', + u'\U0001d76a': '$\\mathsfbf{\\Upsilon}$', + u'\U0001d76b': '$\\mathsfbf{\\Phi}$', + u'\U0001d76c': '$\\mathsfbf{\\Chi}$', + u'\U0001d76d': '$\\mathsfbf{\\Psi}$', + u'\U0001d76e': '$\\mathsfbf{\\Omega}$', + u'\U0001d76f': '$\\mathsfbf{\\nabla}$', + u'\U0001d770': '$\\mathsfbf{\\Alpha}$', + u'\U0001d771': '$\\mathsfbf{\\Beta}$', + u'\U0001d772': '$\\mathsfbf{\\Gamma}$', + u'\U0001d773': '$\\mathsfbf{\\Delta}$', + u'\U0001d774': '$\\mathsfbf{\\Epsilon}$', + u'\U0001d775': '$\\mathsfbf{\\Zeta}$', + u'\U0001d776': '$\\mathsfbf{\\Eta}$', + u'\U0001d777': '$\\mathsfbf{\\Theta}$', + u'\U0001d778': '$\\mathsfbf{\\Iota}$', + u'\U0001d779': '$\\mathsfbf{\\Kappa}$', + u'\U0001d77a': '$\\mathsfbf{\\Lambda}$', + u'\U0001d77b': '$M$', + u'\U0001d77c': '$N$', + u'\U0001d77d': '$\\mathsfbf{\\Xi}$', + u'\U0001d77e': '$O$', + u'\U0001d77f': '$\\mathsfbf{\\Pi}$', + u'\U0001d780': '$\\mathsfbf{\\Rho}$', + u'\U0001d781': '$\\mathsfbf{\\varsigma}$', + u'\U0001d782': '$\\mathsfbf{\\Sigma}$', + u'\U0001d783': '$\\mathsfbf{\\Tau}$', + u'\U0001d784': '$\\mathsfbf{\\Upsilon}$', + u'\U0001d785': '$\\mathsfbf{\\Phi}$', + u'\U0001d786': '$\\mathsfbf{\\Chi}$', + u'\U0001d787': '$\\mathsfbf{\\Psi}$', + u'\U0001d788': '$\\mathsfbf{\\Omega}$', + u'\U0001d789': '$\\partial$', + u'\U0001d78a': '$\\in$', + u'\U0001d78b': '{\\mathsfbf{\\vartheta}}', + u'\U0001d78c': '{\\mathsfbf{\\varkappa}}', + u'\U0001d78d': '{\\mathsfbf{\\phi}}', + u'\U0001d78e': '{\\mathsfbf{\\varrho}}', + u'\U0001d78f': '{\\mathsfbf{\\varpi}}', + u'\U0001d790': '$\\mathsfbfsl{\\Alpha}$', + u'\U0001d791': '$\\mathsfbfsl{\\Beta}$', + u'\U0001d792': '$\\mathsfbfsl{\\Gamma}$', + u'\U0001d793': '$\\mathsfbfsl{\\Delta}$', + u'\U0001d794': '$\\mathsfbfsl{\\Epsilon}$', + u'\U0001d795': '$\\mathsfbfsl{\\Zeta}$', + u'\U0001d796': '$\\mathsfbfsl{\\Eta}$', + u'\U0001d797': '$\\mathsfbfsl{\\vartheta}$', + u'\U0001d798': '$\\mathsfbfsl{\\Iota}$', + u'\U0001d799': '$\\mathsfbfsl{\\Kappa}$', + u'\U0001d79a': '$\\mathsfbfsl{\\Lambda}$', + u'\U0001d79b': '$M$', + u'\U0001d79c': '$N$', + u'\U0001d79d': '$\\mathsfbfsl{\\Xi}$', + u'\U0001d79e': '$O$', + u'\U0001d79f': '$\\mathsfbfsl{\\Pi}$', + u'\U0001d7a0': '$\\mathsfbfsl{\\Rho}$', + u'\U0001d7a1': '{\\mathsfbfsl{\\vartheta}}', + u'\U0001d7a2': '$\\mathsfbfsl{\\Sigma}$', + u'\U0001d7a3': '$\\mathsfbfsl{\\Tau}$', + u'\U0001d7a4': '$\\mathsfbfsl{\\Upsilon}$', + u'\U0001d7a5': '$\\mathsfbfsl{\\Phi}$', + u'\U0001d7a6': '$\\mathsfbfsl{\\Chi}$', + u'\U0001d7a7': '$\\mathsfbfsl{\\Psi}$', + u'\U0001d7a8': '$\\mathsfbfsl{\\Omega}$', + u'\U0001d7a9': '$\\mathsfbfsl{\\nabla}$', + u'\U0001d7aa': '$\\mathsfbfsl{\\Alpha}$', + u'\U0001d7ab': '$\\mathsfbfsl{\\Beta}$', + u'\U0001d7ac': '$\\mathsfbfsl{\\Gamma}$', + u'\U0001d7ad': '$\\mathsfbfsl{\\Delta}$', + u'\U0001d7ae': '$\\mathsfbfsl{\\Epsilon}$', + u'\U0001d7af': '$\\mathsfbfsl{\\Zeta}$', + u'\U0001d7b0': '$\\mathsfbfsl{\\Eta}$', + u'\U0001d7b1': '$\\mathsfbfsl{\\vartheta}$', + u'\U0001d7b2': '$\\mathsfbfsl{\\Iota}$', + u'\U0001d7b3': '$\\mathsfbfsl{\\Kappa}$', + u'\U0001d7b4': '$\\mathsfbfsl{\\Lambda}$', + u'\U0001d7b5': '$M$', + u'\U0001d7b6': '$N$', + u'\U0001d7b7': '$\\mathsfbfsl{\\Xi}$', + u'\U0001d7b8': '$O$', + u'\U0001d7b9': '$\\mathsfbfsl{\\Pi}$', + u'\U0001d7ba': '$\\mathsfbfsl{\\Rho}$', + u'\U0001d7bb': '$\\mathsfbfsl{\\varsigma}$', + u'\U0001d7bc': '$\\mathsfbfsl{\\Sigma}$', + u'\U0001d7bd': '$\\mathsfbfsl{\\Tau}$', + u'\U0001d7be': '$\\mathsfbfsl{\\Upsilon}$', + u'\U0001d7bf': '$\\mathsfbfsl{\\Phi}$', + u'\U0001d7c0': '$\\mathsfbfsl{\\Chi}$', + u'\U0001d7c1': '$\\mathsfbfsl{\\Psi}$', + u'\U0001d7c2': '$\\mathsfbfsl{\\Omega}$', + u'\U0001d7c3': '$\\partial$', + u'\U0001d7c4': '$\\in$', + u'\U0001d7c5': '{\\mathsfbfsl{\\vartheta}}', + u'\U0001d7c6': '{\\mathsfbfsl{\\varkappa}}', + u'\U0001d7c7': '{\\mathsfbfsl{\\phi}}', + u'\U0001d7c8': '{\\mathsfbfsl{\\varrho}}', + u'\U0001d7c9': '{\\mathsfbfsl{\\varpi}}', + u'\U0001d7ce': '$\\mathbf{0}$', + u'\U0001d7cf': '$\\mathbf{1}$', + u'\U0001d7d0': '$\\mathbf{2}$', + u'\U0001d7d1': '$\\mathbf{3}$', + u'\U0001d7d2': '$\\mathbf{4}$', + u'\U0001d7d3': '$\\mathbf{5}$', + u'\U0001d7d4': '$\\mathbf{6}$', + u'\U0001d7d5': '$\\mathbf{7}$', + u'\U0001d7d6': '$\\mathbf{8}$', + u'\U0001d7d7': '$\\mathbf{9}$', + u'\U0001d7d8': '$\\mathbb{0}$', + u'\U0001d7d9': '$\\mathbb{1}$', + u'\U0001d7da': '$\\mathbb{2}$', + u'\U0001d7db': '$\\mathbb{3}$', + u'\U0001d7dc': '$\\mathbb{4}$', + u'\U0001d7dd': '$\\mathbb{5}$', + u'\U0001d7de': '$\\mathbb{6}$', + u'\U0001d7df': '$\\mathbb{7}$', + u'\U0001d7e0': '$\\mathbb{8}$', + u'\U0001d7e1': '$\\mathbb{9}$', + u'\U0001d7e2': '$\\mathsf{0}$', + u'\U0001d7e3': '$\\mathsf{1}$', + u'\U0001d7e4': '$\\mathsf{2}$', + u'\U0001d7e5': '$\\mathsf{3}$', + u'\U0001d7e6': '$\\mathsf{4}$', + u'\U0001d7e7': '$\\mathsf{5}$', + u'\U0001d7e8': '$\\mathsf{6}$', + u'\U0001d7e9': '$\\mathsf{7}$', + u'\U0001d7ea': '$\\mathsf{8}$', + u'\U0001d7eb': '$\\mathsf{9}$', + u'\U0001d7ec': '$\\mathsfbf{0}$', + u'\U0001d7ed': '$\\mathsfbf{1}$', + u'\U0001d7ee': '$\\mathsfbf{2}$', + u'\U0001d7ef': '$\\mathsfbf{3}$', + u'\U0001d7f0': '$\\mathsfbf{4}$', + u'\U0001d7f1': '$\\mathsfbf{5}$', + u'\U0001d7f2': '$\\mathsfbf{6}$', + u'\U0001d7f3': '$\\mathsfbf{7}$', + u'\U0001d7f4': '$\\mathsfbf{8}$', + u'\U0001d7f5': '$\\mathsfbf{9}$', + u'\U0001d7f6': '$\\mathtt{0}$', + u'\U0001d7f7': '$\\mathtt{1}$', + u'\U0001d7f8': '$\\mathtt{2}$', + u'\U0001d7f9': '$\\mathtt{3}$', + u'\U0001d7fa': '$\\mathtt{4}$', + u'\U0001d7fb': '$\\mathtt{5}$', + u'\U0001d7fc': '$\\mathtt{6}$', + u'\U0001d7fd': '$\\mathtt{7}$', + u'\U0001d7fe': '$\\mathtt{8}$', + u'\U0001d7ff': '$\\mathtt{9}$' + } + +entity_mapping = { + '—':'{---}', + '–':'{--}', + '"':'{"}', + } + +def ValidateCitationKey(text): + """ + removes characters not allowed in BibTeX keys + + >>> from bibliograph.core.utils import _validKey + >>> _validKey(DummyEntry('Foo Bar')) + 'FooBar' + + >>> _validKey(DummyEntry('my@id')) + 'myid' + + """ + # This substitution is based on the description of cite key restrictions at + # http://bibdesk.sourceforge.net/manual/BibDesk%20Help_2.html + return re.sub(u'[ "@\',\\#}{~%&$^]', u'', text) + +def BraceUppercase(text): + """ Convert uppercase letters to bibtex encoded uppercase + + >>> from bibliograph.core.utils import _braceUppercase + >>> _braceUppercase('foo bar') + 'foo bar' + + >>> _braceUppercase('Foo Bar') + '{F}oo {B}ar' + """ + for uc in string.uppercase: + text = text.replace(uc, u'{%s}' % uc) + return text + +def resolveEntities(text): + for entity, entity_map in entity_mapping.iteritems(): + text = text.replace(entity, entity_map) + return text + +def resolveUnicode(text): + #UTF-8 text as entry + for unichar, latexenc in utf8enc2latex_mapping.iteritems() : + text = text.replace(unichar, latexenc) + return text.replace(u'$}{$', u'') + +def escapeSpecialCharacters(text): + """ + latex escaping some (not all) special characters + """ + text.replace('\\', '\\\\') + escape = ['~', '#', '&', '%', '_'] + for c in escape: + text = text.replace(c, '\\' + c ) + return text + +#Calibre functions +#Go from an unicode entry to ASCII Bibtex format without encoding +#Option to go to official ASCII Bibtex or unofficial UTF-8 +def utf8ToBibtex(text, asccii_bibtex = True): + if len(text) == 0: + return '' + text.replace('\\', '\\\\') + text = resolveEntities(text) + if asccii_bibtex : + text = resolveUnicode(text) + return escapeSpecialCharacters(text) + +def bibtex_author_format(item): + #Format authors for Bibtex compliance (get a list as input) + return utf8ToBibtex(u' and'.join([author for author in item])) From 05bb257d8cac771a134d461312f626845e1b3734 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 16 Jul 2010 17:37:33 +0100 Subject: [PATCH 025/100] Add VALID_DATA_TYPES to FieldMetadata, and also add datatype checks where needed. --- src/calibre/library/custom_columns.py | 5 +++++ src/calibre/library/field_metadata.py | 12 ++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/calibre/library/custom_columns.py b/src/calibre/library/custom_columns.py index e039f5a817..5b459c6d2a 100644 --- a/src/calibre/library/custom_columns.py +++ b/src/calibre/library/custom_columns.py @@ -12,6 +12,7 @@ from math import floor from calibre import prints from calibre.constants import preferred_encoding +from calibre.library.field_metadata import FieldMetadata from calibre.utils.date import parse_date class CustomColumns(object): @@ -30,6 +31,10 @@ class CustomColumns(object): def __init__(self): + # Verify that CUSTOM_DATA_TYPES is a (possibly improper) subset of + # VALID_DATA_TYPES + if len(self.CUSTOM_DATA_TYPES - FieldMetadata.VALID_DATA_TYPES) > 0: + raise ValueError('Unknown custom column type in set') # Delete marked custom columns for record in self.conn.get( 'SELECT id FROM custom_columns WHERE mark_for_delete=1'): diff --git a/src/calibre/library/field_metadata.py b/src/calibre/library/field_metadata.py index 626683fee5..f29b432eec 100644 --- a/src/calibre/library/field_metadata.py +++ b/src/calibre/library/field_metadata.py @@ -30,8 +30,8 @@ class FieldMetadata(dict): label: the actual column label. No prefixing. - datatype: the type of the information in the field. Valid values are float, - int, rating, bool, comments, datetime, text. + datatype: the type of information in the field. Valid values are listed in + VALID_DATA_TYPES below. is_multiple: valid for the text datatype. If None, the field is to be treated as a single term. If not None, it contains a string, and the field is assumed to contain a list of terms separated by that string @@ -65,6 +65,10 @@ class FieldMetadata(dict): rec_index: the index of the field in the db metadata record. ''' + + VALID_DATA_TYPES = frozenset([None, 'rating', 'text', 'comments', 'datetime', + 'int', 'float', 'bool', 'series']) + _field_metadata = [ ('authors', {'table':'authors', 'column':'name', @@ -296,6 +300,8 @@ class FieldMetadata(dict): self._search_term_map = {} self.custom_label_to_key_map = {} for k,v in self._field_metadata: + if v['kind'] == 'field' and v['datatype'] not in self.VALID_DATA_TYPES: + raise ValueError('Unknown datatype %s for field %s'%(v['datatype'], k)) self._tb_cats[k] = v self._tb_cats[k]['label'] = k self._tb_cats[k]['display'] = {} @@ -377,6 +383,8 @@ class FieldMetadata(dict): key = self.custom_field_prefix + label if key in self._tb_cats: raise ValueError('Duplicate custom field [%s]'%(label)) + if datatype not in self.VALID_DATA_TYPES: + raise ValueError('Unknown datatype %s for field %s'%(datatype, key)) self._tb_cats[key] = {'table':table, 'column':column, 'datatype':datatype, 'is_multiple':is_multiple, 'kind':'field', 'name':name, From e8a2d7b647cb814c98955ea0e6b830f3da78af28 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 11:56:48 -0600 Subject: [PATCH 026/100] Fix long series or publisher names causing convert dialog to become too wide --- src/calibre/gui2/convert/metadata.ui | 51 ++++++++++----------- src/calibre/gui2/dialogs/metadata_single.ui | 9 ---- src/calibre/gui2/widgets.py | 1 + 3 files changed, 25 insertions(+), 36 deletions(-) diff --git a/src/calibre/gui2/convert/metadata.ui b/src/calibre/gui2/convert/metadata.ui index ec5a913f18..7bc45e234e 100644 --- a/src/calibre/gui2/convert/metadata.ui +++ b/src/calibre/gui2/convert/metadata.ui @@ -20,6 +20,30 @@ Book Cover + + + + + + + 0 + 0 + + + + + + + + + + Use cover from &source file + + + true + + + @@ -71,30 +95,6 @@ - - - - Use cover from &source file - - - true - - - - - - - - - - 0 - 0 - - - - - - opt_prefer_metadata_cover @@ -232,9 +232,6 @@ QComboBox::InsertAlphabetically - - QComboBox::AdjustToContents - diff --git a/src/calibre/gui2/dialogs/metadata_single.ui b/src/calibre/gui2/dialogs/metadata_single.ui index 4efb48d870..5da9d37d04 100644 --- a/src/calibre/gui2/dialogs/metadata_single.ui +++ b/src/calibre/gui2/dialogs/metadata_single.ui @@ -277,12 +277,6 @@ - - - 0 - 0 - - List of known series. You can add new series. @@ -295,9 +289,6 @@ QComboBox::InsertAlphabetically - - QComboBox::AdjustToContents - diff --git a/src/calibre/gui2/widgets.py b/src/calibre/gui2/widgets.py index 97758482fc..994fa4575f 100644 --- a/src/calibre/gui2/widgets.py +++ b/src/calibre/gui2/widgets.py @@ -490,6 +490,7 @@ class EnComboBox(QComboBox): QComboBox.__init__(self, *args) self.setLineEdit(EnLineEdit(self)) self.setAutoCompletionCaseSensitivity(Qt.CaseSensitive) + self.setMinimumContentsLength(20) def text(self): return unicode(self.currentText()) From 4ad0b4745a6f9755a5f94deafd875fff97267002 Mon Sep 17 00:00:00 2001 From: Sengian Date: Fri, 16 Jul 2010 21:51:28 +0200 Subject: [PATCH 027/100] Correct merge trunk --- src/calibre/library/catalog.py | 220 --------------------------------- 1 file changed, 220 deletions(-) diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index 697396304f..a540a8a660 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -23,10 +23,6 @@ FIELDS = ['all', 'author_sort', 'authors', 'comments', 'cover', 'formats', 'id', 'isbn', 'pubdate', 'publisher', 'rating', 'series_index', 'series', 'size', 'tags', 'timestamp', 'title', 'uuid'] - -#Allowed fields for template -TEMPLATE_ALLOWED_FIELDS = [ 'author_sort', 'authors', 'id', 'isbn', 'pubdate', - 'publisher', 'series_index', 'series', 'tags', 'timestamp', 'title', 'uuid' ] #Allowed fields for template TEMPLATE_ALLOWED_FIELDS = [ 'author_sort', 'authors', 'id', 'isbn', 'pubdate', @@ -130,11 +126,7 @@ class CSV_XML(CatalogPlugin): item = item.replace(u'\n',u' ') outstr.append(u'"%s"' % unicode(item).replace('"','""')) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE outfile.write(u','.join(outstr) + u'\n') outfile.close() @@ -216,11 +208,7 @@ class BIBTEX(CatalogPlugin): 'Available fields: %s.\n' "Default: '%%default'\n" "Applies to: BIBTEX output format")%', '.join(FIELDS)), -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE Option('--sort-by', default = 'id', dest = 'sort_by', @@ -229,11 +217,7 @@ class BIBTEX(CatalogPlugin): 'Available fields: author_sort, id, rating, size, timestamp, title.\n' "Default: '%default'\n" "Applies to: BIBTEX output format")), -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE Option('--create-citation', default = 'True', dest = 'impcit', @@ -242,11 +226,7 @@ class BIBTEX(CatalogPlugin): 'Boolean value: True, False\n' "Default: '%default'\n" "Applies to: BIBTEX output format")), -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE Option('--citation-template', default = '{authors}{id}', dest = 'bib_cit', @@ -256,11 +236,7 @@ class BIBTEX(CatalogPlugin): 'Available fields: %s.\n' "Default: '%%default'\n" "Applies to: BIBTEX output format")%', '.join(TEMPLATE_ALLOWED_FIELDS)), -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE Option('--choose-encoding', default = 'utf8', dest = 'bibfile_enc', @@ -269,11 +245,7 @@ class BIBTEX(CatalogPlugin): 'Available types: utf8, cp1252, ascii.\n' "Default: '%default'\n" "Applies to: BIBTEX output format")), -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE Option('--choose-encoding-configuration', default = 'strict', dest = 'bibfile_enctag', @@ -291,46 +263,21 @@ class BIBTEX(CatalogPlugin): 'Available types: book, misc, mixed.\n' "Default: '%default'\n" "Applies to: BIBTEX output format"))] -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE def run(self, path_to_output, opts, db, notification=DummyReporter()): -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE from types import StringType, UnicodeType -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE from calibre.library.save_to_disk import preprocess_template #Bibtex functions from calibre.utils.bibtex import bibtex_author_format, utf8ToBibtex, ValidateCitationKey -<<<<<<< TREE - - def create_bibtex_entry(entry, fields, mode, template_citation, -======= def create_bibtex_entry(entry, fields, mode, template_citation, ->>>>>>> MERGE-SOURCE asccii_bibtex = True, citation_bibtex = True): -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #Bibtex doesn't like UTF-8 but keep unicode until writing #Define starting chain or if book valid strict and not book return a Fail string -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE bibtex_entry = [] if mode != "misc" and check_entry_book_valid(entry) : bibtex_entry.append(u'@book{') @@ -339,20 +286,12 @@ class BIBTEX(CatalogPlugin): else : #case strict book return '' -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE if citation_bibtex : # Citation tag bibtex_entry.append(make_bibtex_citation(entry, template_citation, asccii_bibtex)) bibtex_entry = [u' '.join(bibtex_entry)] -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE for field in fields: item = entry[field] #check if the field should be included (none or empty) @@ -366,117 +305,54 @@ class BIBTEX(CatalogPlugin): if field == 'authors' : bibtex_entry.append(u'author = "%s"' % bibtex_author_format(item)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field in ['title', 'publisher', 'cover', 'uuid', 'author_sort', 'series'] : bibtex_entry.append(u'%s = "%s"' % (field, utf8ToBibtex(item, asccii_bibtex))) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'id' : bibtex_entry.append(u'calibreid = "%s"' % int(item)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'rating' : bibtex_entry.append(u'rating = "%s"' % int(item)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'size' : bibtex_entry.append(u'%s = "%s octets"' % (field, int(item))) -<<<<<<< TREE - - elif field == 'tags' : -======= elif field == 'tags' : ->>>>>>> MERGE-SOURCE #A list to flatten bibtex_entry.append(u'tags = "%s"' % utf8ToBibtex(u', '.join(item), asccii_bibtex)) -<<<<<<< TREE - - elif field == 'comments' : -======= elif field == 'comments' : ->>>>>>> MERGE-SOURCE #\n removal item = item.replace(u'\r\n',u' ') item = item.replace(u'\n',u' ') bibtex_entry.append(u'note = "%s"' % utf8ToBibtex(item, asccii_bibtex)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'isbn' : # Could be 9, 10 or 13 digits bibtex_entry.append(u'isbn = "%s"' % re.sub(u'[\D]', u'', item)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'formats' : item = u', '.join([format.rpartition('.')[2].lower() for format in item]) bibtex_entry.append(u'formats = "%s"' % item) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'series_index' : bibtex_entry.append(u'volume = "%s"' % int(item)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'timestamp' : bibtex_entry.append(u'timestamp = "%s"' % isoformat(item).partition('T')[0]) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE elif field == 'pubdate' : bibtex_entry.append(u'year = "%s"' % item.year) -<<<<<<< TREE - #Messing locale in date string formatting - bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(item.strftime("%b").decode(preferred_encoding), -======= bibtex_entry.append(u'month = "%s"' % utf8ToBibtex(strftime("%b", item), ->>>>>>> MERGE-SOURCE asccii_bibtex)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE bibtex_entry = u',\n '.join(bibtex_entry) bibtex_entry += u' }\n\n' -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE return bibtex_entry -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE def check_entry_book_valid(entry): #Check that the required fields are ok for a book entry for field in ['title', 'authors', 'publisher'] : @@ -488,24 +364,12 @@ class BIBTEX(CatalogPlugin): return True def make_bibtex_citation(entry, template_citation, asccii_bibtex): -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #define a function to replace the template entry by its value def tpl_replace(objtplname) : -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE tpl_field = re.sub(u'[\{\}]', u'', objtplname.group()) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE if tpl_field in TEMPLATE_ALLOWED_FIELDS : if tpl_field in ['pubdate', 'timestamp'] : tpl_field = isoformat(entry[tpl_field]).partition('T')[0] @@ -517,66 +381,34 @@ class BIBTEX(CatalogPlugin): tpl_field = entry[tpl_field] return tpl_field else: -<<<<<<< TREE - return u'' -======= return u'' ->>>>>>> MERGE-SOURCE if len(template_citation) >0 : -<<<<<<< TREE - tpl_citation = utf8ToBibtex(ValidateCitationKey(re.sub(u'\{[^{}]*\}', -======= tpl_citation = utf8ToBibtex(ValidateCitationKey(re.sub(u'\{[^{}]*\}', ->>>>>>> MERGE-SOURCE tpl_replace, template_citation)), asccii_bibtex) if len(tpl_citation) >0 : return tpl_citation -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE if len(entry["isbn"]) > 0 : template_citation = u'%s' % re.sub(u'[\D]',u'', entry["isbn"]) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE else : template_citation = u'%s' % str(entry["id"]) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE if asccii_bibtex : return ValidateCitationKey(template_citation.encode('ascii', 'replace')) else : return ValidateCitationKey(template_citation) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE self.fmt = path_to_output.rpartition('.')[2] self.notification = notification -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE # Combobox options bibfile_enc = ['utf8', 'cp1252', 'ascii'] bibfile_enctag = ['strict', 'replace', 'ignore', 'backslashreplace'] bib_entry = ['mixed', 'misc', 'book'] -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE # Needed beacause CLI return str vs int by widget try: bibfile_enc = bibfile_enc[opts.bibfile_enc] @@ -615,17 +447,9 @@ class BIBTEX(CatalogPlugin): log(" Fields: %s" % ', '.join(FIELDS[1:])) else: log(" Fields: %s" % opts_dict['fields']) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE log(" Output file will be encoded in %s with %s flag" % (bibfile_enc, bibfile_enctag)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE log(" BibTeX entry type is %s with a citation like '%s' flag" % (bib_entry, opts_dict['bib_cit'])) # If a list of ids are provided, don't use search_text @@ -639,28 +463,16 @@ class BIBTEX(CatalogPlugin): # Get the requested output fields as a list fields = self.get_output_fields(opts) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE if not len(data): log.error("\nNo matching database entries for search criteria '%s'" % opts.search_text) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #Entries writing after Bibtex formating (or not) if bibfile_enc != 'ascii' : asccii_bibtex = False else : asccii_bibtex = True -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #Check and go to default in case of bad CLI if isinstance(opts.impcit, (StringType, UnicodeType)) : if opts.impcit == 'False' : @@ -672,62 +484,30 @@ class BIBTEX(CatalogPlugin): citation_bibtex= True else : citation_bibtex= opts.impcit -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE template_citation = preprocess_template(opts.bib_cit) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #Open output and write entries outfile = codecs.open(path_to_output, 'w', bibfile_enc, bibfile_enctag) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #File header nb_entries = len(data) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE #check in book strict if all is ok else throw a warning into log if bib_entry == 'book' : nb_books = len(filter(check_entry_book_valid, data)) if nb_books < nb_entries : log(" WARNING: only %d entries in %d are book compatible" % (nb_books, nb_entries)) nb_entries = nb_books -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE outfile.write(u'%%%Calibre catalog\n%%%{0} entries in catalog\n\n'.format(nb_entries)) outfile.write(u'@preamble{"This catalog of %d entries was generated by calibre on %s"}\n\n' % (nb_entries, nowf().strftime("%A, %d. %B %Y %H:%M").decode(preferred_encoding))) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE for entry in data: -<<<<<<< TREE - outfile.write(create_bibtex_entry(entry, fields, bib_entry, template_citation, -======= outfile.write(create_bibtex_entry(entry, fields, bib_entry, template_citation, ->>>>>>> MERGE-SOURCE asccii_bibtex, citation_bibtex)) -<<<<<<< TREE - -======= ->>>>>>> MERGE-SOURCE outfile.close() class EPUB_MOBI(CatalogPlugin): From b7aacbfb6abd7af2079101abec64587da25a4282 Mon Sep 17 00:00:00 2001 From: Sengian Date: Fri, 16 Jul 2010 23:00:32 +0200 Subject: [PATCH 028/100] RTF input plugin text align problem. --- resources/templates/rtf.xsl | 13 ++++++++++++- src/calibre/ebooks/rtf/input.py | 5 +++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/templates/rtf.xsl b/resources/templates/rtf.xsl index 74696f0857..c3162b0c15 100644 --- a/resources/templates/rtf.xsl +++ b/resources/templates/rtf.xsl @@ -265,9 +265,20 @@ pt; + + text-align: justify; + + + text-align: center; + + + text-align: left; + + + text-align: right; + - diff --git a/src/calibre/ebooks/rtf/input.py b/src/calibre/ebooks/rtf/input.py index 7d25f4cb86..50f5571d58 100644 --- a/src/calibre/ebooks/rtf/input.py +++ b/src/calibre/ebooks/rtf/input.py @@ -199,6 +199,11 @@ class RTFInput(InputFormatPlugin): except RtfInvalidCodeException, e: raise ValueError(_('This RTF file has a feature calibre does not ' 'support. Convert it to HTML first and then try it.\n%s')%e) + + '''dataxml = open('dataxml.xml', 'w') + dataxml.write(xml) + dataxml.close''' + d = glob.glob(os.path.join('*_rtf_pict_dir', 'picts.rtf')) if d: imap = {} From 93ece30686be130661f01df0243ae20bcde6971e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 17:04:14 -0600 Subject: [PATCH 029/100] ... --- src/calibre/utils/bibtex.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/calibre/utils/bibtex.py b/src/calibre/utils/bibtex.py index f4fc62d9d0..7809781f7c 100644 --- a/src/calibre/utils/bibtex.py +++ b/src/calibre/utils/bibtex.py @@ -4,9 +4,9 @@ bibliograph packages. From http://pypi.python.org/pypi/bibliograph.core/ from Tom Gross - + Adapted for calibre use - + Zope Public License (ZPL) Version 2.1 A copyright notice accompanies this license document that @@ -65,7 +65,7 @@ __docformat__ = 'reStructuredText' __author__ = 'sengian ' -import os, re, string +import re, string utf8enc2latex_mapping = { # This is a mapping of Unicode characters to LaTeX equivalents. @@ -75,7 +75,7 @@ utf8enc2latex_mapping = { # # The extraction has been done by the "create_unimap.py" script # located at . - + #Fix some encoding problem between cp1252 and latin1 # from http://www.microsoft.com/typography/unicode/1252.htm u'\x80': '{\\mbox{\\texteuro}}', # EURO SIGN @@ -2521,7 +2521,7 @@ def escapeSpecialCharacters(text): for c in escape: text = text.replace(c, '\\' + c ) return text - + #Calibre functions #Go from an unicode entry to ASCII Bibtex format without encoding #Option to go to official ASCII Bibtex or unofficial UTF-8 @@ -2533,7 +2533,7 @@ def utf8ToBibtex(text, asccii_bibtex = True): if asccii_bibtex : text = resolveUnicode(text) return escapeSpecialCharacters(text) - + def bibtex_author_format(item): #Format authors for Bibtex compliance (get a list as input) return utf8ToBibtex(u' and'.join([author for author in item])) From 0ad6ab164f2086f17e2600dcd2d7474a5c4981f9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 20:45:33 -0600 Subject: [PATCH 030/100] Nicer unified toolbar --- src/calibre/gui2/__init__.py | 6 +- src/calibre/gui2/device.py | 26 +- src/calibre/gui2/init.py | 158 +---------- src/calibre/gui2/layout.py | 518 +++++++++++++++++++---------------- src/calibre/gui2/ui.py | 25 +- 5 files changed, 302 insertions(+), 431 deletions(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index d922af0914..41d72d17f1 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -4,7 +4,7 @@ __copyright__ = '2008, Kovid Goyal ' import os, sys from threading import RLock -from PyQt4.Qt import QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt, QSize, \ +from PyQt4.Qt import QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt, \ QByteArray, QTranslator, QCoreApplication, QThread, \ QEvent, QTimer, pyqtSignal, QDate, QDesktopServices, \ QFileDialog, QMessageBox, QPixmap, QFileIconProvider, \ @@ -33,10 +33,6 @@ def _config(): help=_('Send file to storage card instead of main memory by default')) c.add_opt('confirm_delete', default=False, help=_('Confirm before deleting')) - c.add_opt('toolbar_icon_size', default=QSize(48, 48), - help=_('Toolbar icon size')) # value QVariant.toSize - c.add_opt('show_text_in_toolbar', default=True, - help=_('Show button labels in the toolbar')) c.add_opt('main_window_geometry', default=None, help=_('Main window geometry')) # value QVariant.toByteArray c.add_opt('new_version_notification', default=True, diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index bc8ba7c381..c919547956 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -638,7 +638,6 @@ class DeviceMixin(object): # {{{ self.device_error_dialog = error_dialog(self, _('Error'), _('Error communicating with device'), ' ') self.device_error_dialog.setModal(Qt.NonModal) - self.device_connected = None self.emailer = Emailer() self.emailer.start() self.device_manager = DeviceManager(Dispatcher(self.device_detected), @@ -755,17 +754,14 @@ class DeviceMixin(object): # {{{ self.device_manager.device.__class__.get_gui_name()+\ _(' detected.'), 3000) self.device_connected = device_kind - self.location_view.model().device_connected(self.device_manager.device) self.refresh_ondevice_info (device_connected = True, reset_only = True) else: self.device_connected = None self.status_bar.device_disconnected() - self.location_view.model().update_devices() if self.current_view() != self.library_view: self.book_details.reset_info() - self.location_view.setCurrentIndex(self.location_view.model().index(0)) - self.refresh_ondevice_info (device_connected = False) - self.tool_bar.device_status_changed(bool(connected)) + self.location_manager.update_devices() + self.refresh_ondevice_info(device_connected=False) def info_read(self, job): ''' @@ -774,7 +770,8 @@ class DeviceMixin(object): # {{{ if job.failed: return self.device_job_exception(job) info, cp, fs = job.result - self.location_view.model().update_devices(cp, fs) + self.location_manager.update_devices(cp, fs, + self.device_manager.device.icon) self.status_bar.device_connected(info[0]) self.device_manager.books(Dispatcher(self.metadata_downloaded)) @@ -1076,9 +1073,9 @@ class DeviceMixin(object): # {{{ dynamic.set('catalogs_to_be_synced', set([])) if files: remove = [] - space = { self.location_view.model().free[0] : None, - self.location_view.model().free[1] : 'carda', - self.location_view.model().free[2] : 'cardb' } + space = { self.location_manager.free[0] : None, + self.location_manager.free[1] : 'carda', + self.location_manager.free[2] : 'cardb' } on_card = space.get(sorted(space.keys(), reverse=True)[0], None) self.upload_books(files, names, metadata, on_card=on_card, @@ -1140,9 +1137,9 @@ class DeviceMixin(object): # {{{ dynamic.set('news_to_be_synced', set([])) if config['upload_news_to_device'] and files: remove = ids if del_on_upload else [] - space = { self.location_view.model().free[0] : None, - self.location_view.model().free[1] : 'carda', - self.location_view.model().free[2] : 'cardb' } + space = { self.location_manager.free[0] : None, + self.location_manager.free[1] : 'carda', + self.location_manager.free[2] : 'cardb' } on_card = space.get(sorted(space.keys(), reverse=True)[0], None) self.upload_books(files, names, metadata, on_card=on_card, @@ -1263,7 +1260,8 @@ class DeviceMixin(object): # {{{ self.device_job_exception(job) return cp, fs = job.result - self.location_view.model().update_devices(cp, fs) + self.location_manager.update_devices(cp, fs, + self.device_manager.device.icon) # reset the views so that up-to-date info is shown. These need to be # here because the sony driver updates collections in sync_booklists self.memory_view.reset() diff --git a/src/calibre/gui2/init.py b/src/calibre/gui2/init.py index 2474685522..254d2c3d00 100644 --- a/src/calibre/gui2/init.py +++ b/src/calibre/gui2/init.py @@ -7,14 +7,13 @@ __docformat__ = 'restructuredtext en' import functools, sys, os -from PyQt4.Qt import QMenu, Qt, pyqtSignal, QIcon, QStackedWidget, \ - QSize, QSizePolicy, QStatusBar, QUrl, QLabel, QFont +from PyQt4.Qt import QMenu, Qt, QStackedWidget, \ + QSize, QSizePolicy, QStatusBar, QLabel, QFont from calibre.utils.config import prefs -from calibre.ebooks import BOOK_EXTENSIONS from calibre.constants import isosx, __appname__, preferred_encoding, \ __version__ -from calibre.gui2 import config, is_widescreen, open_url +from calibre.gui2 import config, is_widescreen from calibre.gui2.library.views import BooksView, DeviceBooksView from calibre.gui2.widgets import Splitter from calibre.gui2.tag_view import TagBrowserWidget @@ -28,157 +27,6 @@ def partial(*args, **kwargs): _keep_refs.append(ans) return ans -class SaveMenu(QMenu): # {{{ - - save_fmt = pyqtSignal(object) - - def __init__(self, parent): - QMenu.__init__(self, _('Save single format to disk...'), parent) - for ext in sorted(BOOK_EXTENSIONS): - action = self.addAction(ext.upper()) - setattr(self, 'do_'+ext, partial(self.do, ext)) - action.triggered.connect( - getattr(self, 'do_'+ext)) - - def do(self, ext, *args): - self.save_fmt.emit(ext) - -# }}} - -class ToolbarMixin(object): # {{{ - - def __init__(self): - self.action_help.triggered.connect(self.show_help) - md = QMenu() - md.addAction(_('Edit metadata individually'), - partial(self.edit_metadata, False, bulk=False)) - md.addSeparator() - md.addAction(_('Edit metadata in bulk'), - partial(self.edit_metadata, False, bulk=True)) - md.addSeparator() - md.addAction(_('Download metadata and covers'), - partial(self.download_metadata, False, covers=True), - Qt.ControlModifier+Qt.Key_D) - md.addAction(_('Download only metadata'), - partial(self.download_metadata, False, covers=False)) - md.addAction(_('Download only covers'), - partial(self.download_metadata, False, covers=True, - set_metadata=False, set_social_metadata=False)) - md.addAction(_('Download only social metadata'), - partial(self.download_metadata, False, covers=False, - set_metadata=False, set_social_metadata=True)) - self.metadata_menu = md - - mb = QMenu() - mb.addAction(_('Merge into first selected book - delete others'), - self.merge_books) - mb.addSeparator() - mb.addAction(_('Merge into first selected book - keep others'), - partial(self.merge_books, safe_merge=True)) - self.merge_menu = mb - self.action_merge.setMenu(mb) - md.addSeparator() - md.addAction(self.action_merge) - - self.add_menu = QMenu() - self.add_menu.addAction(_('Add books from a single directory'), - self.add_books) - self.add_menu.addAction(_('Add books from directories, including ' - 'sub-directories (One book per directory, assumes every ebook ' - 'file is the same book in a different format)'), - self.add_recursive_single) - self.add_menu.addAction(_('Add books from directories, including ' - 'sub directories (Multiple books per directory, assumes every ' - 'ebook file is a different book)'), self.add_recursive_multiple) - self.add_menu.addAction(_('Add Empty book. (Book entry with no ' - 'formats)'), self.add_empty) - self.action_add.setMenu(self.add_menu) - self.action_add.triggered.connect(self.add_books) - self.action_del.triggered.connect(self.delete_books) - self.action_edit.triggered.connect(self.edit_metadata) - self.action_merge.triggered.connect(self.merge_books) - - self.action_save.triggered.connect(self.save_to_disk) - self.save_menu = QMenu() - self.save_menu.addAction(_('Save to disk'), partial(self.save_to_disk, - False)) - self.save_menu.addAction(_('Save to disk in a single directory'), - partial(self.save_to_single_dir, False)) - self.save_menu.addAction(_('Save only %s format to disk')% - prefs['output_format'].upper(), - partial(self.save_single_format_to_disk, False)) - self.save_menu.addAction( - _('Save only %s format to disk in a single directory')% - prefs['output_format'].upper(), - partial(self.save_single_fmt_to_single_dir, False)) - self.save_sub_menu = SaveMenu(self) - self.save_menu.addMenu(self.save_sub_menu) - self.save_sub_menu.save_fmt.connect(self.save_specific_format_disk) - - self.action_view.triggered.connect(self.view_book) - self.view_menu = QMenu() - self.view_menu.addAction(_('View'), partial(self.view_book, False)) - ac = self.view_menu.addAction(_('View specific format')) - ac.setShortcut((Qt.ControlModifier if isosx else Qt.AltModifier)+Qt.Key_V) - self.action_view.setMenu(self.view_menu) - ac.triggered.connect(self.view_specific_format, type=Qt.QueuedConnection) - - self.delete_menu = QMenu() - self.delete_menu.addAction(_('Remove selected books'), self.delete_books) - self.delete_menu.addAction( - _('Remove files of a specific format from selected books..'), - self.delete_selected_formats) - self.delete_menu.addAction( - _('Remove all formats from selected books, except...'), - self.delete_all_but_selected_formats) - self.delete_menu.addAction( - _('Remove covers from selected books'), self.delete_covers) - self.delete_menu.addSeparator() - self.delete_menu.addAction( - _('Remove matching books from device'), - self.remove_matching_books_from_device) - self.action_del.setMenu(self.delete_menu) - - self.action_open_containing_folder.setShortcut(Qt.Key_O) - self.addAction(self.action_open_containing_folder) - self.action_open_containing_folder.triggered.connect(self.view_folder) - self.action_sync.setShortcut(Qt.Key_D) - self.action_sync.setEnabled(True) - self.create_device_menu() - self.action_sync.triggered.connect( - self._sync_action_triggered) - - self.action_edit.setMenu(md) - self.action_save.setMenu(self.save_menu) - - cm = QMenu() - cm.addAction(_('Convert individually'), partial(self.convert_ebook, - False, bulk=False)) - cm.addAction(_('Bulk convert'), - partial(self.convert_ebook, False, bulk=True)) - cm.addSeparator() - ac = cm.addAction( - _('Create catalog of books in your calibre library')) - ac.triggered.connect(self.generate_catalog) - self.action_convert.setMenu(cm) - self.action_convert.triggered.connect(self.convert_ebook) - self.convert_menu = cm - - pm = QMenu() - pm.addAction(QIcon(I('config.svg')), _('Preferences'), self.do_config) - pm.addAction(QIcon(I('wizard.svg')), _('Run welcome wizard'), - self.run_wizard) - self.action_preferences.setMenu(pm) - self.preferences_menu = pm - for x in (self.preferences_action, self.action_preferences): - x.triggered.connect(self.do_config) - - def show_help(self, *args): - open_url(QUrl('http://calibre-ebook.com/user_manual')) - - -# }}} - class LibraryViewMixin(object): # {{{ def __init__(self, db): diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index c1ff3ab505..d4d2f86ef7 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -6,108 +6,105 @@ __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' from operator import attrgetter +from functools import partial -from PyQt4.Qt import QIcon, Qt, QWidget, QAction, QToolBar, QSize, QVariant, \ - QAbstractListModel, QFont, QApplication, QPalette, pyqtSignal, QToolButton, \ - QModelIndex, QListView, QAbstractButton, QPainter, QPixmap, QColor, \ - QVBoxLayout, QSizePolicy, QLabel, QHBoxLayout +from PyQt4.Qt import QIcon, Qt, QWidget, QAction, QToolBar, QSize, \ + pyqtSignal, QToolButton, \ + QObject, QVBoxLayout, QSizePolicy, QLabel, QHBoxLayout, QActionGroup, \ + QMenu, QUrl -from calibre.constants import __appname__, filesystem_encoding +from calibre.constants import __appname__, isosx from calibre.gui2.search_box import SearchBox2, SavedSearchBox from calibre.gui2.throbber import ThrobbingButton -from calibre.gui2 import NONE, config +from calibre.gui2 import config, open_url from calibre.gui2.widgets import ComboBoxWithHelp from calibre import human_readable +from calibre.utils.config import prefs +from calibre.ebooks import BOOK_EXTENSIONS ICON_SIZE = 48 -# Location View {{{ +class SaveMenu(QMenu): # {{{ -class LocationModel(QAbstractListModel): # {{{ - - devicesChanged = pyqtSignal() + save_fmt = pyqtSignal(object) def __init__(self, parent): - QAbstractListModel.__init__(self, parent) - self.icons = [QVariant(QIcon(I('library.png'))), - QVariant(QIcon(I('reader.svg'))), - QVariant(QIcon(I('sd.svg'))), - QVariant(QIcon(I('sd.svg')))] - self.text = [_('Library\n%d books'), - _('Reader\n%s'), - _('Card A\n%s'), - _('Card B\n%s')] + QMenu.__init__(self, _('Save single format to disk...'), parent) + for ext in sorted(BOOK_EXTENSIONS): + action = self.addAction(ext.upper()) + setattr(self, 'do_'+ext, partial(self.do, ext)) + action.triggered.connect( + getattr(self, 'do_'+ext)) + + def do(self, ext, *args): + self.save_fmt.emit(ext) + +# }}} + +class LocationManager(QObject): # {{{ + + locations_changed = pyqtSignal() + unmount_device = pyqtSignal() + location_selected = pyqtSignal(object) + + def __init__(self, parent=None): + QObject.__init__(self, parent) self.free = [-1, -1, -1] self.count = 0 - self.highlight_row = 0 - self.library_tooltip = _('Click to see the books available on your computer') - self.tooltips = [ - self.library_tooltip, - _('Click to see the books in the main memory of your reader'), - _('Click to see the books on storage card A in your reader'), - _('Click to see the books on storage card B in your reader') - ] + self.location_actions = QActionGroup(self) + self.location_actions.setExclusive(True) + self.current_location = 'library' + self._mem = [] + self.tooltips = {} - def database_changed(self, db): - lp = db.library_path - if not isinstance(lp, unicode): - lp = lp.decode(filesystem_encoding, 'replace') - self.tooltips[0] = self.library_tooltip + '\n\n' + \ - _('Books located at') + ' ' + lp - self.dataChanged.emit(self.index(0), self.index(0)) + def ac(name, text, icon, tooltip): + icon = QIcon(I(icon)) + ac = self.location_actions.addAction(icon, text) + setattr(self, 'location_'+name, ac) + ac.setAutoRepeat(False) + ac.setCheckable(True) + receiver = partial(self._location_selected, name) + ac.triggered.connect(receiver) + self.tooltips[name] = tooltip + if name != 'library': + m = QMenu(parent) + self._mem.append(m) + a = m.addAction(icon, tooltip) + a.triggered.connect(receiver) + self._mem.append(a) + a = m.addAction(QIcon(I('eject.svg')), _('Eject this device')) + a.triggered.connect(self._eject_requested) + ac.setMenu(m) + self._mem.append(a) + else: + ac.setToolTip(tooltip) - def rowCount(self, *args): - return 1 + len([i for i in self.free if i >= 0]) + return ac - def get_device_row(self, row): - if row == 2 and self.free[1] == -1 and self.free[2] > -1: - row = 3 - return row + ac('library', _('Library'), 'lt.png', + _('Show books in calibre library')) + ac('main', _('Main'), 'reader.svg', + _('Show books in the main memory of the device')) + ac('carda', _('Card A'), 'sd.svg', + _('Show books in storage card A')) + ac('cardb', _('Card B'), 'sd.svg', + _('Show books in storage card B')) - def get_tooltip(self, row, drow): - ans = self.tooltips[row] - if row > 0: - fs = self.free[drow-1] - if fs > -1: - ans += '\n\n%s '%(human_readable(fs)) + _('free') - return ans + def _location_selected(self, location, *args): + if location != self.current_location and hasattr(self, + 'location_'+location): + self.current_location = location + self.location_selected.emit(location) + getattr(self, 'location_'+location).setChecked(True) - def data(self, index, role): - row = index.row() - drow = self.get_device_row(row) - data = NONE - if role == Qt.DisplayRole: - text = self.text[drow]%(human_readable(self.free[drow-1])) if row > 0 \ - else self.text[drow]%self.count - data = QVariant(text) - elif role == Qt.DecorationRole: - data = self.icons[drow] - elif role in (Qt.ToolTipRole, Qt.StatusTipRole): - ans = self.get_tooltip(row, drow) - data = QVariant(ans) - elif role == Qt.SizeHintRole: - data = QVariant(QSize(155, 90)) - elif role == Qt.FontRole: - font = QFont('monospace') - font.setBold(row == self.highlight_row) - data = QVariant(font) - elif role == Qt.ForegroundRole and row == self.highlight_row: - return QVariant(QApplication.palette().brush( - QPalette.HighlightedText)) - elif role == Qt.BackgroundRole and row == self.highlight_row: - return QVariant(QApplication.palette().brush( - QPalette.Highlight)) + def _eject_requested(self, *args): + self.unmount_device.emit() - return data - - def device_connected(self, dev): - self.icons[1] = QIcon(dev.icon) - self.dataChanged.emit(self.index(1), self.index(1)) - - def headerData(self, section, orientation, role): - return NONE - - def update_devices(self, cp=(None, None), fs=[-1, -1, -1]): + def update_devices(self, cp=(None, None), fs=[-1, -1, -1], icon=None): + if icon is None: + icon = I('reader.svg') + self.location_main.setIcon(QIcon(icon)) + had_device = self.has_device if cp is None: cp = (None, None) if isinstance(cp, (str, unicode)): @@ -120,137 +117,34 @@ class LocationModel(QAbstractListModel): # {{{ cpa, cpb = cp self.free[1] = fs[1] if fs[1] is not None and cpa is not None else -1 self.free[2] = fs[2] if fs[2] is not None and cpb is not None else -1 - self.reset() - self.devicesChanged.emit() + self.update_tooltips() + if self.has_device != had_device: + self.locations_changed.emit() + if not self.has_device: + self.location_library.trigger() - def location_changed(self, row): - self.highlight_row = row - self.dataChanged.emit( - self.index(0), self.index(self.rowCount(QModelIndex())-1)) + def update_tooltips(self): + for i, loc in enumerate(('main', 'carda', 'cardb')): + t = self.tooltips[loc] + if self.free[i] > -1: + t += u'\n\n%s '%human_readable(self.free[i]) + _('available') + ac = getattr(self, 'location_'+loc) + ac.setToolTip(t) + ac.setWhatsThis(t) + ac.setStatusTip(t) - def location_for_row(self, row): - if row == 0: return 'library' - if row == 1: return 'main' - if row == 3: return 'cardb' - return 'carda' if self.free[1] > -1 else 'cardb' - -# }}} - -class LocationView(QListView): - - umount_device = pyqtSignal() - location_selected = pyqtSignal(object) - - def __init__(self, parent): - QListView.__init__(self, parent) - self.setModel(LocationModel(self)) - self.reset() - self.currentChanged = self.current_changed - - self.eject_button = EjectButton(self) - self.eject_button.hide() - - self.entered.connect(self.item_entered) - self.viewportEntered.connect(self.viewport_entered) - self.eject_button.clicked.connect(self.eject_clicked) - self.model().devicesChanged.connect(self.eject_button.hide) - self.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, - QSizePolicy.Expanding)) - self.setMouseTracking(True) - self.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff) - self.setHorizontalScrollBarPolicy(Qt.ScrollBarAsNeeded) - self.setEditTriggers(self.NoEditTriggers) - self.setTabKeyNavigation(True) - self.setProperty("showDropIndicator", True) - self.setSelectionMode(self.SingleSelection) - self.setIconSize(QSize(ICON_SIZE, ICON_SIZE)) - self.setMovement(self.Static) - self.setFlow(self.LeftToRight) - self.setGridSize(QSize(175, ICON_SIZE)) - self.setViewMode(self.ListMode) - self.setWordWrap(True) - self.setObjectName("location_view") - self.setMaximumSize(QSize(600, ICON_SIZE+16)) - self.setMinimumWidth(400) - - def eject_clicked(self, *args): - self.umount_device.emit() - - def count_changed(self, new_count): - self.model().count = new_count - self.model().reset() @property - def book_count(self): - return self.model().count - - def current_changed(self, current, previous): - if current.isValid(): - i = current.row() - location = self.model().location_for_row(i) - self.location_selected.emit(location) - self.model().location_changed(i) - - def location_changed(self, row): - if 0 <= row and row <= 3: - self.model().location_changed(row) - - def leaveEvent(self, event): - self.unsetCursor() - self.eject_button.hide() - - def item_entered(self, location): - self.setCursor(Qt.PointingHandCursor) - self.eject_button.hide() - - if location.row() == 1: - rect = self.visualRect(location) - - self.eject_button.resize(rect.height()/2, rect.height()/2) - - x, y = rect.left(), rect.top() - x = x + (rect.width() - self.eject_button.width() - 2) - y += 6 - - self.eject_button.move(x, y) - self.eject_button.show() - - def viewport_entered(self): - self.unsetCursor() - self.eject_button.hide() - - -class EjectButton(QAbstractButton): - - def __init__(self, parent): - QAbstractButton.__init__(self, parent) - self.mouse_over = False - self.setMouseTracking(True) - - def enterEvent(self, event): - self.mouse_over = True - QAbstractButton.enterEvent(self, event) - - def leaveEvent(self, event): - self.mouse_over = False - QAbstractButton.leaveEvent(self, event) - - def paintEvent(self, event): - painter = QPainter(self) - painter.setClipRect(event.rect()) - image = QPixmap(I('eject')).scaledToHeight(event.rect().height(), - Qt.SmoothTransformation) - - if not self.mouse_over: - alpha_mask = QPixmap(image.width(), image.height()) - color = QColor(128, 128, 128) - alpha_mask.fill(color) - image.setAlphaChannel(alpha_mask) - - painter.drawPixmap(0, 0, image) - - + def has_device(self): + return max(self.free) > -1 + @property + def available_actions(self): + ans = [self.location_library] + for i, loc in enumerate(('main', 'carda', 'cardb')): + if self.free[i] > -1: + ans.append(getattr(self, 'location_'+loc)) + return ans # }}} @@ -326,7 +220,7 @@ class SearchBar(QWidget): # {{{ class ToolBar(QToolBar): # {{{ - def __init__(self, actions, donate, location_view, parent=None): + def __init__(self, actions, donate, location_manager, parent=None): QToolBar.__init__(self, parent) self.setContextMenuPolicy(Qt.PreventContextMenu) self.setMovable(False) @@ -335,11 +229,12 @@ class ToolBar(QToolBar): # {{{ self.setAllowedAreas(Qt.TopToolBarArea|Qt.BottomToolBarArea) self.setIconSize(QSize(ICON_SIZE, ICON_SIZE)) self.setToolButtonStyle(Qt.ToolButtonTextUnderIcon) + self.setStyleSheet('QToolButton:checked { font-weight: bold }') - self.showing_device = False self.all_actions = actions self.donate = donate - self.location_view = location_view + self.location_manager = location_manager + self.location_manager.locations_changed.connect(self.build_bar) self.d_widget = QWidget() self.d_widget.setLayout(QVBoxLayout()) self.d_widget.layout().addWidget(donate) @@ -350,40 +245,45 @@ class ToolBar(QToolBar): # {{{ def contextMenuEvent(self, *args): pass - def device_status_changed(self, connected): - self.showing_device = connected - self.build_bar() - def build_bar(self): - order_field = 'device' if self.showing_device else 'normal' + showing_device = self.location_manager.has_device + order_field = 'device' if showing_device else 'normal' o = attrgetter(order_field+'_order') - sepvals = [2] if self.showing_device else [1] + sepvals = [2] if showing_device else [1] sepvals += [3] actions = [x for x in self.all_actions if o(x) > -1] actions.sort(cmp=lambda x,y : cmp(o(x), o(y))) self.clear() - for x in actions: - self.addAction(x) - ch = self.widgetForAction(x) + + + def setup_tool_button(ac): + ch = self.widgetForAction(ac) ch.setCursor(Qt.PointingHandCursor) ch.setAutoRaise(True) - - if x.action_name == 'choose_library': - self.location_action = self.addWidget(self.location_view) - self.choose_action = x - if config['show_donate_button']: - self.addWidget(self.d_widget) - if x.action_name not in ('choose_library', 'help'): + if ac.menu() is not None: ch.setPopupMode(ch.MenuButtonPopup) + for x in actions: + self.addAction(x) + setup_tool_button(x) + + if x.action_name == 'choose_library': + self.choose_action = x + if showing_device: + self.addSeparator() + for ac in self.location_manager.available_actions: + self.addAction(ac) + setup_tool_button(ac) + self.addSeparator() + self.location_manager.location_library.trigger() + elif config['show_donate_button']: + self.addWidget(self.d_widget) for x in actions: if x.separator_before in sepvals: self.insertSeparator(x) - - self.location_action.setVisible(self.showing_device) - self.choose_action.setVisible(not self.showing_device) + self.choose_action.setVisible(not showing_device) def count_changed(self, new_count): text = _('%d books')%new_count @@ -397,6 +297,9 @@ class ToolBar(QToolBar): # {{{ self.setToolButtonStyle(style) QToolBar.resizeEvent(self, ev) + def database_changed(self, db): + pass + # }}} class Action(QAction): @@ -405,6 +308,7 @@ class Action(QAction): class MainWindowMixin(object): def __init__(self): + self.device_connected = None self.setObjectName('MainWindow') self.setWindowIcon(QIcon(I('library.png'))) self.setWindowTitle(__appname__) @@ -417,9 +321,23 @@ class MainWindowMixin(object): self.resize(1012, 740) self.donate_button = ThrobbingButton(self.centralwidget) self.donate_button.set_normal_icon_size(ICON_SIZE, ICON_SIZE) + self.location_manager = LocationManager(self) - # Actions {{{ + all_actions = self.setup_actions() + self.search_bar = SearchBar(self) + self.tool_bar = ToolBar(all_actions, self.donate_button, + self.location_manager, self) + self.addToolBar(Qt.TopToolBarArea, self.tool_bar) + + l = self.centralwidget.layout() + l.addWidget(self.search_bar) + + + def read_toolbar_settings(self): + pass + + def setup_actions(self): # {{{ all_actions = [] def ac(normal_order, device_order, separator_before, @@ -467,17 +385,135 @@ class MainWindowMixin(object): ac(-1, -1, 0, 'books_with_the_same_tags', _('Books with the same tags'), 'tags.svg') - # }}} + self.action_help.triggered.connect(self.show_help) + md = QMenu() + md.addAction(_('Edit metadata individually'), + partial(self.edit_metadata, False, bulk=False)) + md.addSeparator() + md.addAction(_('Edit metadata in bulk'), + partial(self.edit_metadata, False, bulk=True)) + md.addSeparator() + md.addAction(_('Download metadata and covers'), + partial(self.download_metadata, False, covers=True), + Qt.ControlModifier+Qt.Key_D) + md.addAction(_('Download only metadata'), + partial(self.download_metadata, False, covers=False)) + md.addAction(_('Download only covers'), + partial(self.download_metadata, False, covers=True, + set_metadata=False, set_social_metadata=False)) + md.addAction(_('Download only social metadata'), + partial(self.download_metadata, False, covers=False, + set_metadata=False, set_social_metadata=True)) + self.metadata_menu = md - self.location_view = LocationView(self.centralwidget) - self.search_bar = SearchBar(self) - self.tool_bar = ToolBar(all_actions, self.donate_button, self.location_view, self) - self.addToolBar(Qt.TopToolBarArea, self.tool_bar) + mb = QMenu() + mb.addAction(_('Merge into first selected book - delete others'), + self.merge_books) + mb.addSeparator() + mb.addAction(_('Merge into first selected book - keep others'), + partial(self.merge_books, safe_merge=True)) + self.merge_menu = mb + self.action_merge.setMenu(mb) + md.addSeparator() + md.addAction(self.action_merge) - l = self.centralwidget.layout() - l.addWidget(self.search_bar) + self.add_menu = QMenu() + self.add_menu.addAction(_('Add books from a single directory'), + self.add_books) + self.add_menu.addAction(_('Add books from directories, including ' + 'sub-directories (One book per directory, assumes every ebook ' + 'file is the same book in a different format)'), + self.add_recursive_single) + self.add_menu.addAction(_('Add books from directories, including ' + 'sub directories (Multiple books per directory, assumes every ' + 'ebook file is a different book)'), self.add_recursive_multiple) + self.add_menu.addAction(_('Add Empty book. (Book entry with no ' + 'formats)'), self.add_empty) + self.action_add.setMenu(self.add_menu) + self.action_add.triggered.connect(self.add_books) + self.action_del.triggered.connect(self.delete_books) + self.action_edit.triggered.connect(self.edit_metadata) + self.action_merge.triggered.connect(self.merge_books) + + self.action_save.triggered.connect(self.save_to_disk) + self.save_menu = QMenu() + self.save_menu.addAction(_('Save to disk'), partial(self.save_to_disk, + False)) + self.save_menu.addAction(_('Save to disk in a single directory'), + partial(self.save_to_single_dir, False)) + self.save_menu.addAction(_('Save only %s format to disk')% + prefs['output_format'].upper(), + partial(self.save_single_format_to_disk, False)) + self.save_menu.addAction( + _('Save only %s format to disk in a single directory')% + prefs['output_format'].upper(), + partial(self.save_single_fmt_to_single_dir, False)) + self.save_sub_menu = SaveMenu(self) + self.save_menu.addMenu(self.save_sub_menu) + self.save_sub_menu.save_fmt.connect(self.save_specific_format_disk) + + self.action_view.triggered.connect(self.view_book) + self.view_menu = QMenu() + self.view_menu.addAction(_('View'), partial(self.view_book, False)) + ac = self.view_menu.addAction(_('View specific format')) + ac.setShortcut((Qt.ControlModifier if isosx else Qt.AltModifier)+Qt.Key_V) + self.action_view.setMenu(self.view_menu) + ac.triggered.connect(self.view_specific_format, type=Qt.QueuedConnection) + + self.delete_menu = QMenu() + self.delete_menu.addAction(_('Remove selected books'), self.delete_books) + self.delete_menu.addAction( + _('Remove files of a specific format from selected books..'), + self.delete_selected_formats) + self.delete_menu.addAction( + _('Remove all formats from selected books, except...'), + self.delete_all_but_selected_formats) + self.delete_menu.addAction( + _('Remove covers from selected books'), self.delete_covers) + self.delete_menu.addSeparator() + self.delete_menu.addAction( + _('Remove matching books from device'), + self.remove_matching_books_from_device) + self.action_del.setMenu(self.delete_menu) + + self.action_open_containing_folder.setShortcut(Qt.Key_O) + self.addAction(self.action_open_containing_folder) + self.action_open_containing_folder.triggered.connect(self.view_folder) + self.action_sync.setShortcut(Qt.Key_D) + self.action_sync.setEnabled(True) + self.create_device_menu() + self.action_sync.triggered.connect( + self._sync_action_triggered) + + self.action_edit.setMenu(md) + self.action_save.setMenu(self.save_menu) + + cm = QMenu() + cm.addAction(_('Convert individually'), partial(self.convert_ebook, + False, bulk=False)) + cm.addAction(_('Bulk convert'), + partial(self.convert_ebook, False, bulk=True)) + cm.addSeparator() + ac = cm.addAction( + _('Create catalog of books in your calibre library')) + ac.triggered.connect(self.generate_catalog) + self.action_convert.setMenu(cm) + self.action_convert.triggered.connect(self.convert_ebook) + self.convert_menu = cm + + pm = QMenu() + pm.addAction(QIcon(I('config.svg')), _('Preferences'), self.do_config) + pm.addAction(QIcon(I('wizard.svg')), _('Run welcome wizard'), + self.run_wizard) + self.action_preferences.setMenu(pm) + self.preferences_menu = pm + for x in (self.preferences_action, self.action_preferences): + x.triggered.connect(self.do_config) + + return all_actions + # }}} + + def show_help(self, *args): + open_url(QUrl('http://calibre-ebook.com/user_manual')) - def read_toolbar_settings(self): - pass - diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index ba4c637932..be669d4aca 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -12,7 +12,7 @@ __docformat__ = 'restructuredtext en' import collections, os, sys, textwrap, time from Queue import Queue, Empty from threading import Thread -from PyQt4.Qt import Qt, SIGNAL, QObject, QTimer, \ +from PyQt4.Qt import Qt, SIGNAL, QTimer, \ QPixmap, QMenu, QIcon, pyqtSignal, \ QDialog, \ QSystemTrayIcon, QApplication, QKeySequence, QAction, \ @@ -38,7 +38,7 @@ from calibre.gui2.dialogs.config import ConfigDialog from calibre.gui2.dialogs.book_info import BookInfo from calibre.library.database2 import LibraryDatabase2 -from calibre.gui2.init import ToolbarMixin, LibraryViewMixin, LayoutMixin +from calibre.gui2.init import LibraryViewMixin, LayoutMixin from calibre.gui2.search_box import SearchBoxMixin, SavedSearchBoxMixin from calibre.gui2.search_restriction_mixin import SearchRestrictionMixin from calibre.gui2.tag_view import TagBrowserMixin @@ -91,7 +91,7 @@ class SystemTrayIcon(QSystemTrayIcon): # {{{ # }}} -class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ +class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ TagBrowserMixin, CoverFlowMixin, LibraryViewMixin, SearchBoxMixin, SavedSearchBoxMixin, SearchRestrictionMixin, LayoutMixin, UpdateMixin, AnnotationsAction, AddAction, DeleteAction, @@ -192,21 +192,14 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ ####################### Start spare job server ######################## QTimer.singleShot(1000, self.add_spare_server) - ####################### Location View ######################## - QObject.connect(self.location_view, - SIGNAL('location_selected(PyQt_PyObject)'), - self.location_selected) - QObject.connect(self.location_view, - SIGNAL('umount_device()'), - self.device_manager.umount_device) + ####################### Location Manager ######################## + self.location_manager.location_selected.connect(self.location_selected) + self.location_manager.unmount_device.connect(self.device_manager.umount_device) self.eject_action.triggered.connect(self.device_manager.umount_device) #################### Update notification ################### UpdateMixin.__init__(self, opts) - ####################### Setup Toolbar ##################### - ToolbarMixin.__init__(self) - ####################### Search boxes ######################## SavedSearchBoxMixin.__init__(self) SearchBoxMixin.__init__(self) @@ -218,7 +211,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ if self.system_tray_icon.isVisible() and opts.start_in_tray: self.hide_windows() - for t in (self.location_view, self.tool_bar): + for t in (self.tool_bar, ): self.library_view.model().count_changed_signal.connect \ (t.count_changed) if not gprefs.get('quick_start_guide_added', False): @@ -235,8 +228,8 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, ToolbarMixin, # {{{ self.db_images.reset() self.library_view.model().count_changed() - self.location_view.model().database_changed(self.library_view.model().db) - self.library_view.model().database_changed.connect(self.location_view.model().database_changed, + self.tool_bar.database_changed(self.library_view.model().db) + self.library_view.model().database_changed.connect(self.tool_bar.database_changed, type=Qt.QueuedConnection) ########################### Tags Browser ############################## From 3ec91119ef4adf4085a94282bc8a27c5c4ca25bf Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 17 Jul 2010 04:52:00 +0100 Subject: [PATCH 031/100] Launchpad automatic translations update. --- src/calibre/translations/it.po | 8 ++++---- src/calibre/translations/pl.po | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 16d3fe045d..08bcb89f89 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,13 +9,13 @@ msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-11 17:14+0000\n" +"PO-Revision-Date: 2010-07-16 07:15+0000\n" "Last-Translator: MeltingShell \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-12 03:45+0000\n" +"X-Launchpad-Export-Date: 2010-07-17 03:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -5850,7 +5850,7 @@ msgstr " secondi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Choose &language (requires restart):" -msgstr "Ling&ua (richiede il riavvio):" +msgstr "Ling&ua (richiede riavvio):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Normal" @@ -5882,7 +5882,7 @@ msgstr "&Usa numeri romani per i numeri di serie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Enable system &tray icon (needs restart)" -msgstr "Abilita l'icona nel vassoio di sistema (richiede il riavvio)" +msgstr "Abilita l'icona nel vassoio di sistema (richiede riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show ¬ifications in system tray" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 639db8f0ac..503bf7dbc0 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-14 21:43+0000\n" -"Last-Translator: Maciej Jędrusik \n" +"PO-Revision-Date: 2010-07-16 08:46+0000\n" +"Last-Translator: Bartosz Kaszubowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-17 03:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -7295,7 +7295,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 msgid "created by Kovid Goyal" -msgstr "" +msgstr "stworzone przez Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 msgid "Connected " From 12a4797a6f1b04d4a5f95959954189ce0274730b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 23:48:18 -0600 Subject: [PATCH 032/100] Implement choose library action --- src/calibre/gui2/dialogs/choose_library.py | 82 ++++++++++ src/calibre/gui2/dialogs/choose_library.ui | 171 ++++++++++++++++++++ src/calibre/gui2/dialogs/config/__init__.py | 37 +---- src/calibre/gui2/dialogs/config/config.ui | 44 ----- src/calibre/gui2/layout.py | 7 + src/calibre/gui2/ui.py | 7 +- src/calibre/library/database2.py | 4 + 7 files changed, 273 insertions(+), 79 deletions(-) create mode 100644 src/calibre/gui2/dialogs/choose_library.py create mode 100644 src/calibre/gui2/dialogs/choose_library.ui diff --git a/src/calibre/gui2/dialogs/choose_library.py b/src/calibre/gui2/dialogs/choose_library.py new file mode 100644 index 0000000000..d656a93b6d --- /dev/null +++ b/src/calibre/gui2/dialogs/choose_library.py @@ -0,0 +1,82 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2010, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import os + +from PyQt4.Qt import QDialog + +from calibre.gui2.dialogs.choose_library_ui import Ui_Dialog +from calibre.gui2 import error_dialog, choose_dir +from calibre.constants import filesystem_encoding +from calibre import isbytestring, patheq +from calibre.utils.config import prefs +from calibre.gui2.wizard import move_library + +class ChooseLibrary(QDialog, Ui_Dialog): + + def __init__(self, db, callback, parent): + QDialog.__init__(self, parent) + self.setupUi(self) + self.db = db + self.new_db = None + self.callback = callback + + lp = db.library_path + if isbytestring(lp): + lp = lp.decode(filesystem_encoding) + loc = unicode(self.old_location.text()).format(lp) + self.old_location.setText(loc) + self.browse_button.clicked.connect(self.choose_loc) + + def choose_loc(self, *args): + loc = choose_dir(self, 'choose library location', + _('Choose location for calibre library')) + if loc is not None: + self.location.setText(loc) + + def check_action(self, ac, loc): + exists = self.db.exists_at(loc) + if patheq(loc, self.db.library_path): + error_dialog(self, _('Same as current'), + _('The location %s contains the current calibre' + ' library')%loc, show=True) + return False + empty = not os.listdir(loc) + if ac == 'existing' and not exists: + error_dialog(self, _('No existing library found'), + _('There is no existing calibre library at %s')%loc, + show=True) + return False + if ac in ('new', 'move') and not empty: + error_dialog(self, _('Not empty'), + _('The folder %s is not empty. Please choose an empty' + ' folder')%loc, + show=True) + return False + + return True + + def perform_action(self, ac, loc): + if ac in ('new', 'existing'): + prefs['library_path'] = loc + self.callback(loc) + else: + move_library(self.db.library_path, loc, self.parent(), + self.callback) + + def accept(self): + action = 'move' + if self.existing_library.isChecked(): + action = 'existing' + elif self.empty_library.isChecked(): + action = 'new' + loc = os.path.abspath(unicode(self.location.text()).strip()) + if not loc or not os.path.exists(loc) or not self.check_action(action, + loc): + return + QDialog.accept(self) + self.perform_action(action, loc) diff --git a/src/calibre/gui2/dialogs/choose_library.ui b/src/calibre/gui2/dialogs/choose_library.ui new file mode 100644 index 0000000000..793c805eda --- /dev/null +++ b/src/calibre/gui2/dialogs/choose_library.ui @@ -0,0 +1,171 @@ + + + Dialog + + + + 0 + 0 + 602 + 245 + + + + Choose your calibre library + + + + :/images/lt.png:/images/lt.png + + + + + + Your calibre library is currently located at {0} + + + true + + + + + + + New &Location: + + + location + + + + + + + true + + + + + + + Use &existing library at the new location + + + true + + + + + + + &Create an empty library at the new location + + + + + + + &Move current library to new location + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + ... + + + + :/images/document_open.svg:/images/document_open.svg + + + + + + + + + + + buttonBox + accepted() + Dialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + Dialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/src/calibre/gui2/dialogs/config/__init__.py b/src/calibre/gui2/dialogs/config/__init__.py index b064dc53c2..84d55c8fb6 100644 --- a/src/calibre/gui2/dialogs/config/__init__.py +++ b/src/calibre/gui2/dialogs/config/__init__.py @@ -14,7 +14,7 @@ from PyQt4.Qt import QDialog, QListWidgetItem, QIcon, \ from calibre.constants import iswindows, isosx from calibre.gui2.dialogs.config.config_ui import Ui_Dialog from calibre.gui2.dialogs.config.create_custom_column import CreateCustomColumn -from calibre.gui2 import choose_dir, error_dialog, config, gprefs, \ +from calibre.gui2 import error_dialog, config, gprefs, \ open_url, open_local_file, \ ALL_COLUMNS, NONE, info_dialog, choose_files, \ warning_dialog, ResizableDialog, question_dialog @@ -343,9 +343,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.model = library_view.model() self.db = self.model.db self.server = server - path = prefs['library_path'] - self.location.setText(path if path else '') - self.connect(self.browse_button, SIGNAL('clicked(bool)'), self.browse) self.connect(self.compact_button, SIGNAL('clicked(bool)'), self.compact) input_map = prefs['input_format_order'] @@ -808,12 +805,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): d = CheckIntegrity(self.db, self) d.exec_() - def browse(self): - dir = choose_dir(self, 'database location dialog', - _('Select location for books')) - if dir: - self.location.setText(dir) - def accept(self): mcs = unicode(self.max_cover_size.text()).strip() if not re.match(r'\d+x\d+', mcs): @@ -834,7 +825,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): config['use_roman_numerals_for_series_number'] = bool(self.roman_numerals.isChecked()) config['new_version_notification'] = bool(self.new_version_notification.isChecked()) prefs['network_timeout'] = int(self.timeout.value()) - path = unicode(self.location.text()) input_cols = [unicode(self.input_order.item(i).data(Qt.UserRole).toString()) for i in range(self.input_order.count())] prefs['input_format_order'] = input_cols @@ -875,24 +865,13 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): val = self.opt_gui_layout.itemData(self.opt_gui_layout.currentIndex()).toString() config['gui_layout'] = unicode(val) - if not path or not os.path.exists(path) or not os.path.isdir(path): - d = error_dialog(self, _('Invalid database location'), - _('Invalid database location ')+path+ - _('
            Must be a directory.')) - d.exec_() - elif not os.access(path, os.W_OK): - d = error_dialog(self, _('Invalid database location'), - _('Invalid database location.
            Cannot write to ')+path) - d.exec_() - else: - self.database_location = os.path.abspath(path) - if must_restart: - warning_dialog(self, _('Must restart'), - _('The changes you made require that Calibre be ' - 'restarted. Please restart as soon as practical.'), - show=True, show_copy_button=False) - self.parent.must_restart_before_config = True - QDialog.accept(self) + if must_restart: + warning_dialog(self, _('Must restart'), + _('The changes you made require that Calibre be ' + 'restarted. Please restart as soon as practical.'), + show=True, show_copy_button=False) + self.parent.must_restart_before_config = True + QDialog.accept(self) class VacThread(QThread): diff --git a/src/calibre/gui2/dialogs/config/config.ui b/src/calibre/gui2/dialogs/config/config.ui index 5f890631b2..5d6bff2467 100644 --- a/src/calibre/gui2/dialogs/config/config.ui +++ b/src/calibre/gui2/dialogs/config/config.ui @@ -113,50 +113,6 @@ - - - - - - - 16777215 - 70 - - - - &Location of ebooks (The ebooks are stored in folders sorted by author and metadata is stored in the file metadata.db) - - - true - - - location - - - - - - - - - - - - Browse for the new database location - - - ... - - - - :/images/mimetypes/dir.svg:/images/mimetypes/dir.svg - - - - - - - diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index d4d2f86ef7..3116037685 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -329,6 +329,7 @@ class MainWindowMixin(object): self.tool_bar = ToolBar(all_actions, self.donate_button, self.location_manager, self) self.addToolBar(Qt.TopToolBarArea, self.tool_bar) + self.tool_bar.choose_action.triggered.connect(self.choose_library) l = self.centralwidget.layout() l.addWidget(self.search_bar) @@ -337,6 +338,12 @@ class MainWindowMixin(object): def read_toolbar_settings(self): pass + def choose_library(self, *args): + from calibre.gui2.dialogs.choose_library import ChooseLibrary + db = self.library_view.model().db + c = ChooseLibrary(db, self.library_moved, self) + c.exec_() + def setup_actions(self): # {{{ all_actions = [] diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index be669d4aca..eec03876e9 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -18,7 +18,7 @@ from PyQt4.Qt import Qt, SIGNAL, QTimer, \ QSystemTrayIcon, QApplication, QKeySequence, QAction, \ QMessageBox, QHelpEvent -from calibre import prints, patheq +from calibre import prints from calibre.constants import __appname__, isosx from calibre.ptempfile import PersistentTemporaryFile from calibre.utils.config import prefs, dynamic @@ -27,7 +27,6 @@ from calibre.gui2 import error_dialog, GetMetadata, open_local_file, \ gprefs, max_available_height, config, info_dialog from calibre.gui2.cover_flow import CoverFlowMixin from calibre.gui2.widgets import ProgressIndicator -from calibre.gui2.wizard import move_library from calibre.gui2.dialogs.scheduler import Scheduler from calibre.gui2.update import UpdateMixin from calibre.gui2.main_window import MainWindow @@ -389,10 +388,6 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.tags_view.recount() self.create_device_menu() self.set_device_menu_items_state(bool(self.device_connected)) - if not patheq(self.library_path, d.database_location): - newloc = d.database_location - move_library(self.library_path, newloc, self, - self.library_moved) def library_moved(self, newloc): if newloc is None: return diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 1534d3ffbf..85e951d4b0 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -116,6 +116,10 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): # missing functions self.books_list_filter = self.conn.create_dynamic_filter('books_list_filter') + @classmethod + def exists_at(cls, path): + return path and os.path.exists(os.path.join(path, 'metadata.db')) + def __init__(self, library_path, row_factory=False): self.field_metadata = FieldMetadata() if not os.path.exists(library_path): From 75f540036e01b6020eeca5752744abd80f076f2f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 Jul 2010 23:53:10 -0600 Subject: [PATCH 033/100] Alternet by rty --- resources/recipes/alternet.recipe | 38 +++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 resources/recipes/alternet.recipe diff --git a/resources/recipes/alternet.recipe b/resources/recipes/alternet.recipe new file mode 100644 index 0000000000..d9498c7a0c --- /dev/null +++ b/resources/recipes/alternet.recipe @@ -0,0 +1,38 @@ +from calibre.ptempfile import PersistentTemporaryFile +from calibre.web.feeds.news import BasicNewsRecipe + +class Alternet(BasicNewsRecipe): + title = u'Alternet' + __author__= 'rty' + oldest_article = 7 + max_articles_per_feed = 100 + publisher = 'alternet.org' + category = 'News, Magazine' + description = 'News magazine and online community' + feeds = [ + (u'Front Page', u'http://feeds.feedblitz.com/alternet'), + (u'Breaking News', u'http://feeds.feedblitz.com/alternet_breaking_news'), + (u'Top Ten Campaigns', u'http://feeds.feedblitz.com/alternet_top_10_campaigns'), + (u'Special Coverage Areas', u'http://feeds.feedblitz.com/alternet_coverage') + ] + + remove_javascript = True + use_embedded_content = False + no_stylesheets = True + language = 'en' + encoding = 'UTF-8' + temp_files = [] + articles_are_obfuscated = True + + def get_article_url(self, article): + return article.get('link', None) + + def get_obfuscated_article(self, url): + br = self.get_browser() + br.open(url) + response = br.follow_link(url_regex = r'/printversion/[0-9]+', nr = 0) + html = response.read() + self.temp_files.append(PersistentTemporaryFile('_fa.html')) + self.temp_files[-1].write(html) + self.temp_files[-1].close() + return self.temp_files[-1].name From f03bc51721fcb35da9a4179604086ebc6366a3af Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sat, 17 Jul 2010 13:33:47 +0100 Subject: [PATCH 034/100] Updates to FAQ about sony collections --- src/calibre/manual/faq.rst | 48 +++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/src/calibre/manual/faq.rst b/src/calibre/manual/faq.rst index 2b7dbbda35..849a7d5c37 100644 --- a/src/calibre/manual/faq.rst +++ b/src/calibre/manual/faq.rst @@ -104,30 +104,46 @@ will appear in the next release of |app|. How does |app| manage collections on my SONY reader? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -When |app| connects with the device, it retrieves all collections for the books on the device. The collections +When |app| connects with the reader, it retrieves all collections for the books on the reader. The collections of which books are members are shown on the device view. -When you send a book to the device, |app| will add the book to collections based on the metadata for that book. By +When you send a book to the reader, |app| will add the book to collections based on the metadata for that book. By default, collections are created from tags and series. You can control what metadata is used by going to Preferences->Plugins->Device Interface plugins and customizing the SONY device interface plugin. If you remove all values, |app| will not add the book to any collection. -Collection management is largely controlled by 'Preserve device collections' found at Preferences->Add/Save->Sending -to device. If checked (the default), managing collections is left to the user; |app| will not delete already -existing collections for a book on your device when you resend the book to the device, but |app| will add the book to -collections if necessary. To ensure that the collections for a book are based only on current |app| metadata, first -delete the books from the device, then resend the books. You can edit collections directly on the device view by -double-clicking or right-clicking in the collections column. +Collection management is largely controlled by the 'Metadata management' option found at +Preferences->Add/Save->Sending to device. If set to 'Manual' (the default), managing collections is left to +the user; |app| will not delete already existing collections for a book on your reader when you resend the +book to the reader, but |app| will add the book to collections if necessary. To ensure that the collections +for a book are based only on current |app| metadata, first delete the books from the reader, then resend the +books. You can edit collections directly on the device view by double-clicking or right-clicking in the +collections column. -If 'Preserve device collections' is not checked, then |app| will manage collections. Collections will be built using -|app| metadata exclusively. Sending a book to the device will correct the collections for that book so its -collections exactly match the book's metadata. Collections are added and deleted as necessary. Editing collections on -the device pane is not permitted, because collections not in the metadata will be removed automatically. +If 'Metadata management' is set to 'Only on send', then |app| will manage collections more aggressively. +Collections will be built using |app| metadata exclusively. Sending a book to the reader will correct the +collections for that book so its collections exactly match the book's metadata, adding and deleting +collections as necessary. Editing collections on the device view is not permitted, because collections not in +the metadata will be removed automatically. -In summary, check 'Preserve device collections' if you want to manage collections yourself. Collections for a book -will never be removed by |app|, but can be removed by you by editing on the device view. Uncheck 'Preserve device -collections' if you want |app| to manage the collections, adding books to and removing books from collections as -needed. +If 'Metadata management' is set to 'Automatic management', then |app| will update metadata and collections +both when the reader is connected and when books are sent. When calibre detects the reader and generates the +list of books on the reader, it will send metadata from the library to the reader for all books on the reader +that are in the library (On device is True), adding and removing books from collections as indicated by the +metadata and device customization. When a book is sent, |app| corrects the metadata for that book, adding and +deleting collections. Manual editing of metadata on the device view is not allowed. Note that this option +specifies sending metadata, not books. The book files on the reader are not changed. + +In summary, choose 'manual management' if you want to manage collections yourself. Collections for a book +will never be removed by |app|, but can be removed by you by editing on the device view. Choose 'Only on +send' if you want |app| to manage collections when you send a book, adding books to and removing books from +collections as needed. Choose 'Automatic management' if you want |app| to keep collections up to date +whenever the reader is connected. + +If you use multiple installations of calibre to manage your reader, then option 'Automatic management' may not +be what you want. Connecting the reader to one library will reset the metadata to what is in that library. +Connecting to the other library will reset the metadata to what is in that other library. Metadata in books +found in both libraries will be flopped back and forth. Can I use both |app| and the SONY software to manage my reader? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From abed2f14804f7bf4691d8ad26250673fd6eebb27 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 08:24:05 -0600 Subject: [PATCH 035/100] MIT Technology Magazine by rty --- resources/recipes/alternet.recipe | 2 +- resources/recipes/technology_review.recipe | 44 ++++++++++++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 resources/recipes/technology_review.recipe diff --git a/resources/recipes/alternet.recipe b/resources/recipes/alternet.recipe index d9498c7a0c..f885225d31 100644 --- a/resources/recipes/alternet.recipe +++ b/resources/recipes/alternet.recipe @@ -15,7 +15,7 @@ class Alternet(BasicNewsRecipe): (u'Top Ten Campaigns', u'http://feeds.feedblitz.com/alternet_top_10_campaigns'), (u'Special Coverage Areas', u'http://feeds.feedblitz.com/alternet_coverage') ] - + remove_attributes = ['width', 'align','cellspacing'] remove_javascript = True use_embedded_content = False no_stylesheets = True diff --git a/resources/recipes/technology_review.recipe b/resources/recipes/technology_review.recipe new file mode 100644 index 0000000000..f001fcf4c1 --- /dev/null +++ b/resources/recipes/technology_review.recipe @@ -0,0 +1,44 @@ +import string +from calibre.web.feeds.news import BasicNewsRecipe + +class TechnologyReview(BasicNewsRecipe): + title = u'Technology Review' + __author__ = 'rty' + description = 'MIT Technology Magazine' + publisher = 'Technology Review Inc.' + category = 'Technology, Innovation, R&D' + oldest_article = 14 + max_articles_per_feed = 100 + No_stylesheets = True + extra_css = """ + .ArticleBody {font: normal; text-align: justify} + .headline {font: bold x-large} + .subheadline {font: italic large} + """ + feeds = [ + (u'Computing', u'http://feeds.technologyreview.com/technology_review_Computing'), + (u'Web', u'http://feeds.technologyreview.com/technology_review_Web'), + (u'Communications', u'http://feeds.technologyreview.com/technology_review_Communications'), + (u'Energy', u'http://feeds.technologyreview.com/technology_review_Energy'), + (u'Materials', u'http://feeds.technologyreview.com/technology_review_Materials'), + (u'Biomedicine', u'http://feeds.technologyreview.com/technology_review_Biotech'), + (u'Business', u'http://feeds.technologyreview.com/technology_review_Biztech') + ] + remove_attributes = ['width', 'align','cellspacing'] + + remove_tags = [ + dict(name='div', attrs={'id':['CloseLink','footerAdDiv','copyright']}), + ] + remove_tags_after = [dict(name='div', attrs={'id':'copyright'})] + + def get_article_url(self, article): + return article.get('guid', article.get('id', None)) + + + def print_version(self, url): + baseurl='http://www.technologyreview.com/printer_friendly_article.aspx?id=' + split1 = string.split(url,"/") + xxx=split1 [4] + split2= string.split(xxx,"/") + s = baseurl + split2[0] + return s From a54e1d1938fede066686866d4b3e3bae7a70395c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 10:49:48 -0600 Subject: [PATCH 036/100] Add warning about custom columns when switching libraries --- src/calibre/gui2/dialogs/choose_library.py | 8 +++++++- src/calibre/gui2/layout.py | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/dialogs/choose_library.py b/src/calibre/gui2/dialogs/choose_library.py index d656a93b6d..abf7fffaed 100644 --- a/src/calibre/gui2/dialogs/choose_library.py +++ b/src/calibre/gui2/dialogs/choose_library.py @@ -10,7 +10,7 @@ import os from PyQt4.Qt import QDialog from calibre.gui2.dialogs.choose_library_ui import Ui_Dialog -from calibre.gui2 import error_dialog, choose_dir +from calibre.gui2 import error_dialog, choose_dir, warning_dialog from calibre.constants import filesystem_encoding from calibre import isbytestring, patheq from calibre.utils.config import prefs @@ -61,6 +61,12 @@ class ChooseLibrary(QDialog, Ui_Dialog): return True def perform_action(self, ac, loc): + if ac in ('new', 'existing'): + warning_dialog(self.parent(), _('Custom columns'), + _('If you use custom columns and they differ between ' + 'libraries, you will have various problems. Best ' + 'to ensure you have the same custom columns in each ' + 'library.'), show=True) if ac in ('new', 'existing'): prefs['library_path'] = loc self.callback(loc) diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 3116037685..c6885058c0 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -83,7 +83,7 @@ class LocationManager(QObject): # {{{ ac('library', _('Library'), 'lt.png', _('Show books in calibre library')) - ac('main', _('Main'), 'reader.svg', + ac('main', _('Reader'), 'reader.svg', _('Show books in the main memory of the device')) ac('carda', _('Card A'), 'sd.svg', _('Show books in storage card A')) From 161a61f6fdcf71d0cd05c191c819f2e45e4ea4fe Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 11:19:55 -0600 Subject: [PATCH 037/100] Fix Fetch news action --- src/calibre/gui2/dialogs/scheduler.py | 9 ++++++--- src/calibre/gui2/layout.py | 13 ++++++++++++- src/calibre/gui2/ui.py | 20 ++++++-------------- 3 files changed, 24 insertions(+), 18 deletions(-) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index 7e2d75e9e7..e3381049dd 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -10,7 +10,7 @@ Scheduler for automated recipe downloads from datetime import timedelta from PyQt4.Qt import QDialog, SIGNAL, Qt, QTime, QObject, QMenu, \ - QAction, QIcon, QMutex, QTimer + QAction, QIcon, QMutex, QTimer, pyqtSignal from calibre.gui2.dialogs.scheduler_ui import Ui_Dialog from calibre.gui2.search_box import SearchBox2 @@ -203,6 +203,9 @@ class Scheduler(QObject): INTERVAL = 1 # minutes + delete_old_news = pyqtSignal(object) + start_recipe_fetch = pyqtSignal(object) + def __init__(self, parent, db): QObject.__init__(self, parent) self.internet_connection_failed = False @@ -238,7 +241,7 @@ class Scheduler(QObject): delta = timedelta(days=self.oldest) ids = self.recipe_model.db.tags_older_than(_('News'), delta) if ids: - self.emit(SIGNAL('delete_old_news(PyQt_PyObject)'), ids) + self.delete_old_news.emit(ids) def show_dialog(self, *args): self.lock.lock() @@ -282,7 +285,7 @@ class Scheduler(QObject): 'urn':urn, } self.download_queue.add(urn) - self.emit(SIGNAL('start_recipe_fetch(PyQt_PyObject)'), arg) + self.start_recipe_fetch.emit(arg) finally: self.lock.unlock() diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index c6885058c0..8604587649 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -21,6 +21,7 @@ from calibre.gui2.widgets import ComboBoxWithHelp from calibre import human_readable from calibre.utils.config import prefs from calibre.ebooks import BOOK_EXTENSIONS +from calibre.gui2.dialogs.scheduler import Scheduler ICON_SIZE = 48 @@ -307,7 +308,7 @@ class Action(QAction): class MainWindowMixin(object): - def __init__(self): + def __init__(self, db): self.device_connected = None self.setObjectName('MainWindow') self.setWindowIcon(QIcon(I('library.png'))) @@ -323,6 +324,7 @@ class MainWindowMixin(object): self.donate_button.set_normal_icon_size(ICON_SIZE, ICON_SIZE) self.location_manager = LocationManager(self) + self.init_scheduler(db) all_actions = self.setup_actions() self.search_bar = SearchBar(self) @@ -334,6 +336,11 @@ class MainWindowMixin(object): l = self.centralwidget.layout() l.addWidget(self.search_bar) + def init_scheduler(self, db): + self.scheduler = Scheduler(self, db) + self.scheduler.start_recipe_fetch.connect( + self.download_scheduled_recipe, type=Qt.QueuedConnection) + def read_toolbar_settings(self): pass @@ -392,6 +399,10 @@ class MainWindowMixin(object): ac(-1, -1, 0, 'books_with_the_same_tags', _('Books with the same tags'), 'tags.svg') + self.action_news.setMenu(self.scheduler.news_menu) + self.action_news.triggered.connect( + self.scheduler.show_dialog) + self.action_help.triggered.connect(self.show_help) md = QMenu() md.addAction(_('Edit metadata individually'), diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index eec03876e9..dd87514a13 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -27,7 +27,6 @@ from calibre.gui2 import error_dialog, GetMetadata, open_local_file, \ gprefs, max_available_height, config, info_dialog from calibre.gui2.cover_flow import CoverFlowMixin from calibre.gui2.widgets import ProgressIndicator -from calibre.gui2.dialogs.scheduler import Scheduler from calibre.gui2.update import UpdateMixin from calibre.gui2.main_window import MainWindow from calibre.gui2.layout import MainWindowMixin @@ -119,7 +118,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.another_instance_wants_to_talk) self.check_messages_timer.start(1000) - MainWindowMixin.__init__(self) + MainWindowMixin.__init__(self, db) # Jobs Button {{{ self.job_manager = JobManager() @@ -253,18 +252,6 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ db, server_config().parse()) self.test_server_timer = QTimer.singleShot(10000, self.test_server) - - self.scheduler = Scheduler(self, self.library_view.model().db) - self.action_news.setMenu(self.scheduler.news_menu) - self.connect(self.action_news, SIGNAL('triggered(bool)'), - self.scheduler.show_dialog) - self.connect(self.scheduler, SIGNAL('delete_old_news(PyQt_PyObject)'), - self.library_view.model().delete_books_by_id, - Qt.QueuedConnection) - self.connect(self.scheduler, - SIGNAL('start_recipe_fetch(PyQt_PyObject)'), - self.download_scheduled_recipe, Qt.QueuedConnection) - self.keyboard_interrupt.connect(self.quit, type=Qt.QueuedConnection) AddAction.__init__(self) @@ -272,6 +259,11 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.finalize_layout() self.donate_button.start_animation() + self.scheduler.delete_old_news.connect( + self.library_view.model().delete_books_by_id, + type=Qt.QueuedConnection) + + def resizeEvent(self, ev): MainWindow.resizeEvent(self, ev) self.search.setMaximumWidth(self.width()-150) From 828f47995b29156df50a91165a3e65b2f908aeb2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 11:40:11 -0600 Subject: [PATCH 038/100] When switching libraries update news scheduler since custom recipes are stored in the db --- src/calibre/gui2/dialogs/scheduler.py | 1 + src/calibre/gui2/ui.py | 1 + src/calibre/web/feeds/recipes/model.py | 12 +++++++++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index e3381049dd..6032a2db5e 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -235,6 +235,7 @@ class Scheduler(QObject): self.oldest = gconf['oldest_news'] self.oldest_timer.start(int(60 * 60000)) self.oldest_check() + self.database_changed = self.recipe_model.database_changed def oldest_check(self): if self.oldest > 0: diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index dd87514a13..72f7202504 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -394,6 +394,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.search.clear_to_help() self.book_details.reset_info() self.library_view.model().count_changed() + self.scheduler.database_changed(db) prefs['library_path'] = self.library_path def show_book_info(self, *args): diff --git a/src/calibre/web/feeds/recipes/model.py b/src/calibre/web/feeds/recipes/model.py index 5c355806fa..66c0167bb7 100644 --- a/src/calibre/web/feeds/recipes/model.py +++ b/src/calibre/web/feeds/recipes/model.py @@ -9,7 +9,7 @@ __docformat__ = 'restructuredtext en' import os, copy from PyQt4.Qt import QAbstractItemModel, QVariant, Qt, QColor, QFont, QIcon, \ - QModelIndex, SIGNAL + QModelIndex, SIGNAL, QMetaObject, pyqtSlot from calibre.utils.search_query_parser import SearchQueryParser from calibre.gui2 import NONE @@ -131,6 +131,16 @@ class RecipeModel(QAbstractItemModel, SearchQueryParser): self.scheduler_config = SchedulerConfig() self.do_refresh() + @pyqtSlot() + def do_database_change(self): + self.db = self.newdb + self.newdb = None + self.do_refresh() + + def database_changed(self, db): + self.newdb = db + QMetaObject.invokeMethod(self, 'do_database_change', Qt.QueuedConnection) + def get_builtin_recipe(self, urn, download=True): if download: try: From b4656ec11991244e68df09f4cae8dab0e147fb0a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 11:57:38 -0600 Subject: [PATCH 039/100] Choose library dialog remembers previously used library locations --- src/calibre/gui2/dialogs/choose_library.py | 2 ++ src/calibre/gui2/dialogs/choose_library.ui | 31 ++++++++++++---------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/src/calibre/gui2/dialogs/choose_library.py b/src/calibre/gui2/dialogs/choose_library.py index abf7fffaed..03bd303112 100644 --- a/src/calibre/gui2/dialogs/choose_library.py +++ b/src/calibre/gui2/dialogs/choose_library.py @@ -24,6 +24,7 @@ class ChooseLibrary(QDialog, Ui_Dialog): self.db = db self.new_db = None self.callback = callback + self.location.initialize('choose_library_dialog') lp = db.library_path if isbytestring(lp): @@ -85,4 +86,5 @@ class ChooseLibrary(QDialog, Ui_Dialog): loc): return QDialog.accept(self) + self.location.save_history() self.perform_action(action, loc) diff --git a/src/calibre/gui2/dialogs/choose_library.ui b/src/calibre/gui2/dialogs/choose_library.ui index 793c805eda..ca2cfd5d96 100644 --- a/src/calibre/gui2/dialogs/choose_library.ui +++ b/src/calibre/gui2/dialogs/choose_library.ui @@ -18,7 +18,7 @@ :/images/lt.png:/images/lt.png - + Your calibre library is currently located at {0} @@ -38,14 +38,7 @@ - - - - true - - - - + Use &existing library at the new location @@ -55,21 +48,21 @@ - + &Create an empty library at the new location - + &Move current library to new location - + Qt::Horizontal @@ -79,7 +72,7 @@ - + Qt::Vertical @@ -118,7 +111,7 @@ - + ... @@ -129,8 +122,18 @@ + + + + + + HistoryLineEdit + QComboBox +

            calibre/gui2/widgets.h
            + + From 0a31b960215530d5f06df5021c549e48ba0a9c9f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 12:20:30 -0600 Subject: [PATCH 040/100] Fix bug that prevented old news from being deleted in the calibre library if calibre is never kept running for more than an hour --- src/calibre/gui2/dialogs/scheduler.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index 6032a2db5e..1fd124e688 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -228,13 +228,13 @@ class Scheduler(QObject): self.download_all_scheduled) self.timer = QTimer(self) - self.timer.start(int(self.INTERVAL * 60000)) + self.timer.start(int(self.INTERVAL * 60 * 1000)) self.oldest_timer = QTimer() self.connect(self.oldest_timer, SIGNAL('timeout()'), self.oldest_check) self.connect(self.timer, SIGNAL('timeout()'), self.check) self.oldest = gconf['oldest_news'] - self.oldest_timer.start(int(60 * 60000)) - self.oldest_check() + self.oldest_timer.start(int(60 * 60 * 1000)) + QTimer.singleShot(10 * 1000, self.oldest_check) self.database_changed = self.recipe_model.database_changed def oldest_check(self): @@ -242,7 +242,9 @@ class Scheduler(QObject): delta = timedelta(days=self.oldest) ids = self.recipe_model.db.tags_older_than(_('News'), delta) if ids: - self.delete_old_news.emit(ids) + ids = list(ids) + if ids: + self.delete_old_news.emit(ids) def show_dialog(self, *args): self.lock.lock() From 9dcfb101b95dfbe80bf62f80f8d53160787562ac Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 12:34:15 -0600 Subject: [PATCH 041/100] ... --- src/calibre/gui2/convert/structure_detection.ui | 2 +- src/calibre/gui2/convert/xexp_edit.ui | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/calibre/gui2/convert/structure_detection.ui b/src/calibre/gui2/convert/structure_detection.ui index 2e97c0d3ca..eb2892a07a 100644 --- a/src/calibre/gui2/convert/structure_detection.ui +++ b/src/calibre/gui2/convert/structure_detection.ui @@ -58,7 +58,7 @@ - + Qt::Vertical diff --git a/src/calibre/gui2/convert/xexp_edit.ui b/src/calibre/gui2/convert/xexp_edit.ui index f98eb8b1b8..f3427bce23 100644 --- a/src/calibre/gui2/convert/xexp_edit.ui +++ b/src/calibre/gui2/convert/xexp_edit.ui @@ -43,12 +43,6 @@ 0 - - - 500 - 16777215 - - 30 From 3e0623ab51b87af7f7a36a919ffd487582dfbe96 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 17:23:26 -0600 Subject: [PATCH 042/100] FB2 Input: Handle embedded images correctly, so that EPUB generated from FB2 works with Adobe Digital Editions. Fixes #6183 (No ePub Images shown on Sony PRS-505) --- src/calibre/ebooks/fb2/input.py | 9 +++++++++ src/calibre/gui2/dialogs/scheduler.py | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/fb2/input.py b/src/calibre/ebooks/fb2/input.py index 248f9bd524..f4f2df9cb5 100644 --- a/src/calibre/ebooks/fb2/input.py +++ b/src/calibre/ebooks/fb2/input.py @@ -60,6 +60,9 @@ class FB2Input(InputFormatPlugin): transform = etree.XSLT(styledoc) result = transform(doc) + for img in result.xpath('//img[@src]'): + src = img.get('src') + img.set('src', self.binary_map.get(src, src)) open('index.xhtml', 'wb').write(transform.tostring(result)) stream.seek(0) mi = get_metadata(stream, 'fb2') @@ -83,9 +86,15 @@ class FB2Input(InputFormatPlugin): return os.path.join(os.getcwd(), 'metadata.opf') def extract_embedded_content(self, doc): + self.binary_map = {} for elem in doc.xpath('./*'): if 'binary' in elem.tag and elem.attrib.has_key('id'): + ct = elem.get('content-type', '') fname = elem.attrib['id'] + ext = ct.rpartition('/')[-1].lower() + if ext in ('png', 'jpeg', 'jpg'): + fname += '.' + ext + self.binary_map[elem.get('id')] = fname data = b64decode(elem.text.strip()) open(fname, 'wb').write(data) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index 1fd124e688..7b4af2d162 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -234,7 +234,7 @@ class Scheduler(QObject): self.connect(self.timer, SIGNAL('timeout()'), self.check) self.oldest = gconf['oldest_news'] self.oldest_timer.start(int(60 * 60 * 1000)) - QTimer.singleShot(10 * 1000, self.oldest_check) + QTimer.singleShot(5 * 1000, self.oldest_check) self.database_changed = self.recipe_model.database_changed def oldest_check(self): From ed5b45164be7656a41c94b65e4acb9167e27c61c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 17:30:42 -0600 Subject: [PATCH 043/100] Fix #6180 (Version 0.7.8 fails to convert from LRF to EPUB) --- src/calibre/ebooks/lrf/input.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/lrf/input.py b/src/calibre/ebooks/lrf/input.py index 256ab6fdf2..1d730ab573 100644 --- a/src/calibre/ebooks/lrf/input.py +++ b/src/calibre/ebooks/lrf/input.py @@ -368,7 +368,15 @@ class LRFInput(InputFormatPlugin): if options.verbose > 2: open('lrs.xml', 'wb').write(xml.encode('utf-8')) parser = etree.XMLParser(no_network=True, huge_tree=True) - doc = etree.fromstring(xml, parser=parser) + try: + doc = etree.fromstring(xml, parser=parser) + except: + self.log.warn('Failed to parse XML. Trying to recover') + parser = etree.XMLParser(no_network=True, huge_tree=True, + recover=True) + doc = etree.fromstring(xml, parser=parser) + + char_button_map = {} for x in doc.xpath('//CharButton[@refobj]'): ro = x.get('refobj') From 9825a47254914562e80c06102ff109a13a75ab2f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 17:56:14 -0600 Subject: [PATCH 044/100] Conversion pipeline: Handle elements with percentage sizes that are children of zero size parents correctly. Fixes #6155 (error converting epub to mobi) --- src/calibre/ebooks/oeb/stylizer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/oeb/stylizer.py b/src/calibre/ebooks/oeb/stylizer.py index 4789899fbf..f465935376 100644 --- a/src/calibre/ebooks/oeb/stylizer.py +++ b/src/calibre/ebooks/oeb/stylizer.py @@ -475,7 +475,8 @@ class Style(object): value = float(m.group(1)) unit = m.group(2) if unit == '%': - base = base or self.width + if base is None: + base = self.width result = (value / 100.0) * base elif unit == 'px': result = value * 72.0 / self._profile.dpi From a1cf7ebe59eb6e778db368f397fa79dbb353198d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 18:06:03 -0600 Subject: [PATCH 045/100] MOBI metadata: Replace HTML entities in the title read from the MOBI file --- src/calibre/__init__.py | 3 +++ src/calibre/ebooks/mobi/reader.py | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 15bd54c80c..061d0712ce 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -440,6 +440,9 @@ xml_entity_to_unicode = partial(entity_to_unicode, result_exceptions = { '>' : '>', '&' : '&'}) +def replace_entities(raw): + return _ent_pat.sub(entity_to_unicode, raw) + def prepare_string_for_xml(raw, attribute=False): raw = _ent_pat.sub(entity_to_unicode, raw) raw = raw.replace('&', '&').replace('<', '<').replace('>', '>') diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index e18a95dd2d..2a35c7cb45 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -14,7 +14,8 @@ except ImportError: from lxml import html, etree -from calibre import xml_entity_to_unicode, CurrentDir, entity_to_unicode +from calibre import xml_entity_to_unicode, CurrentDir, entity_to_unicode, \ + replace_entities from calibre.utils.filenames import ascii_filename from calibre.utils.date import parse_date from calibre.ptempfile import TemporaryDirectory @@ -70,7 +71,7 @@ class EXTHHeader(object): #else: # print 'unknown record', id, repr(content) if title: - self.mi.title = title + self.mi.title = replace_entities(title) def process_metadata(self, id, content, codec): if id == 100: From 5dd9aea1dae7f9b3c5d86ccabb087e33748f2c34 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 18:39:42 -0600 Subject: [PATCH 046/100] Fix #6148 ("Stop all jobs" does not warn jobs communicating with device cannot be stopped) --- src/calibre/gui2/dialogs/jobs.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/jobs.ui b/src/calibre/gui2/dialogs/jobs.ui index 1fb23269e6..0fc946f996 100644 --- a/src/calibre/gui2/dialogs/jobs.ui +++ b/src/calibre/gui2/dialogs/jobs.ui @@ -60,7 +60,7 @@ - Stop &all jobs + Stop &all non device jobs From a292378c58388f13fc75061c979497179fd37fb2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 19:32:26 -0600 Subject: [PATCH 047/100] version 0.7.9 --- Changelog.yaml | 66 ++++++++++++++++++++++++++++++++++++++++ src/calibre/constants.py | 2 +- 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/Changelog.yaml b/Changelog.yaml index 8efb7317d7..d58c10d6dd 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -4,6 +4,72 @@ # for important features/bug fixes. # Also, each release can have new and improved recipes. +- version: 0.7.9 + date: 2010-07-17 + + new features: + - title: "New unified toolbar" + type: major + description: > + "A new unified toolbar combines the old toolbar and device display, to save space. Now when a device is connected, buttons + are created in the unified toolbar for the device and its storage cards. Click the arrow next to the button to eject the device." + + - title: "Device drivers: Add option to allow calibre to automatically manage metadata on the device in Preferences->Add/Save->Sending to device" + + - title: "BibTeX output for catalogs. The list of books in calibre can now also be output as a .bib file" + + - title: "A new toolbar button to choose/create different calibre libraries. Be careful using it if you also use custom columns." + + - title: "Support for the MiBuk" + + bug fixes: + - title: "MOBI metadata: Replace HTML entities in the title read from the MOBI file" + + - title: "Conversion pipeline: Handle elements with percentage sizes that are children of zero size parents correctly." + tickets: [6155] + + - title: "Fix regression that made LRF conversion less robust" + tickets: [6180] + + - title: "FB2 Input: Handle embedded images correctly, so that EPUB generated from FB2 works with Adobe Digital Editions." + tickets: [6183] + + - title: "Fix regression that prevented old news from being deleted in the calibre library if calibre is never kept running for more than an hour" + + - title: "RTF Input: Fix handling of text align and superscript/subscripts" + tickets: [3644,5060] + + - title: "Fix long series or publisher names causing convert dialog to become too wide" + + - title: "SONY driver: Fix handling of invalid XML databases with null bytes" + tickets: [6165] + + - title: "iTunes driver: Better series_index sorting" + + - title: "Improved editing of dates for custom columns" + + - title: "Linux USB scanner: Don't fail to start calibre if SYFS is not present. Instead simply fail to detect devices" + tickets: [6156] + + - title: "Android driver: Show books on device if Aldiko is being used" + tickets: [6100] + + - title: "Upgrade to Qt 4.6.3 in all binary builds to ensure proper rendering of the new toolbar icons" + + - title: "Fix handling of entities in epub files by the epub-fix command" + tickets: [6136] + + new recipes: + - title: "EL Pain Impresso" + author: Darko Miletic + + - title: "MIT Technology Review, Alternet, Waco Tribune Herald and Orlando Sentinel" + author: rty + + improved recipes: + - Google Reader + + - version: 0.7.8 date: 2010-07-09 diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 540f376ffa..ddcc21d4c5 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.7.8' +__version__ = '0.7.9' __author__ = "Kovid Goyal " import re From a20385890052ec37abf9cff2124012a5cf89e39a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jul 2010 20:23:56 -0600 Subject: [PATCH 048/100] IGN:Tag release --- src/calibre/translations/calibre.pot | 1642 +++++++++++++------------- 1 file changed, 850 insertions(+), 792 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 16a7eae7ec..77dc4a9c2b 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.7.8\n" -"POT-Creation-Date: 2010-07-10 10:05+MDT\n" -"PO-Revision-Date: 2010-07-10 10:05+MDT\n" +"Project-Id-Version: calibre 0.7.9\n" +"POT-Creation-Date: 2010-07-17 19:33+MDT\n" +"PO-Revision-Date: 2010-07-17 19:33+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -25,23 +25,23 @@ msgstr "" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -60,14 +60,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -98,10 +98,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -110,10 +110,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -128,13 +128,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -415,11 +415,11 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "Comma separated list of directories to send e-books to on the device. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -440,14 +440,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -476,15 +476,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -606,6 +606,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" @@ -1590,7 +1594,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1603,7 +1607,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1611,22 +1615,22 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1634,42 +1638,42 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "" @@ -1898,7 +1902,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2237,7 +2241,7 @@ msgstr "" msgid "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n" "%s" @@ -2288,127 +2292,119 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2646,8 +2642,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -2756,7 +2752,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -2797,7 +2793,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -2907,26 +2903,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -2942,12 +2938,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -2988,7 +2978,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "" @@ -3020,10 +3010,11 @@ msgstr "" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3042,6 +3033,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3055,6 +3047,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3065,7 +3058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3073,11 +3066,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3087,18 +3080,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3547,83 +3608,83 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "Change the author(s) of this book. Multiple authors should be separated by a comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Tags categorize the book. This is particularly useful while searching.

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "" @@ -3757,15 +3818,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -3856,32 +3917,32 @@ msgid "The XPath expression %s is invalid." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" #: -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -3963,7 +4024,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -3974,7 +4035,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4054,12 +4115,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4068,44 +4129,48 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" @@ -4214,145 +4279,145 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -4421,6 +4486,66 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "If you use custom columns and they differ between libraries, you will have various problems. Best to ensure you have the same custom columns in each library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4515,159 +4640,137 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "The value %d you have chosen for the content server port is a system port. Your operating system may not allow the server to run on this port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "The changes you made require that Calibre be restarted. Please restart as soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "The following books had formats listed in the database that are not actually available. The entries for the formats have been removed. You should check them manually. This can happen if you manipulate the files in the library folder directly." msgstr "" @@ -4782,318 +4885,285 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "&Location of ebooks (The ebooks are stored in folders sorted by author and metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "Set the default timeout for network fetches (i.e. anytime we go out to the internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "calibre can send your books to you (or your reader) by email. Emails will be automatically sent for downloaded news to all email addresses that have Auto-send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "calibre contains a network server that allows you to access your book collection using a browser from anywhere in the world. Any changes to the settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "If you leave the password blank, anyone will be able to access your book collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "The maximum size (widthxheight) for displayed covers. Larger covers are resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

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

            Stanza should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the Stanza reader on your iPhone. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "Here you can customize the behavior of Calibre by controlling what plugins it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5493,19 +5563,19 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5514,7 +5584,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -5524,8 +5594,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -5565,12 +5635,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -5692,79 +5762,79 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -5839,24 +5909,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6041,12 +6111,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -6462,164 +6532,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "Add books from directories, including sub-directories (One book per directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "Add books from directories, including sub directories (Multiple books per directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -6682,215 +6634,303 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "

            Search the list of books by title, author, publisher, tags, comments, etc.

            Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "Add books from directories, including sub-directories (One book per directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "Add books from directories, including sub directories (Multiple books per directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7172,34 +7212,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "Redirect console output to a dialog window (both stdout and stderr). Useful on windows where GUI apps do not have a output streams." msgstr "" @@ -7226,7 +7238,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7250,15 +7262,16 @@ msgstr "" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7357,7 +7370,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7440,84 +7453,84 @@ msgstr "" msgid "The following books have already been converted to %s format. Do you wish to reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "

            Could not convert: %s

            It is a DRMed book. You must first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "is the result of the efforts of many volunteers from all over the world. If you find it useful, please consider donating to support its development. Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray." msgstr "" @@ -8013,15 +8026,15 @@ msgstr "" msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8058,6 +8071,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8289,7 +8306,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" "Available fields: %s.\n" @@ -8297,7 +8314,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8305,28 +8322,85 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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" "Default: '%default'None\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from output. Case-insensitive.\n" "--exclude-tags=skip will match 'skip this book' and 'Skip will like this'.\n" @@ -8334,28 +8408,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8364,14 +8438,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -8702,43 +8776,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -8893,10 +8959,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -8913,10 +8975,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9258,12 +9316,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" From e84b984164fe26a22ecff04583ed1d7391185c32 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 18 Jul 2010 04:37:35 +0100 Subject: [PATCH 049/100] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 2004 ++++++++++++++------------- src/calibre/translations/ca.po | 1699 ++++++++++++----------- src/calibre/translations/cs.po | 2041 +++++++++++++++------------- src/calibre/translations/da.po | 1830 +++++++++++++------------ src/calibre/translations/es.po | 1819 +++++++++++++------------ src/calibre/translations/fr.po | 1836 +++++++++++++------------ src/calibre/translations/gl.po | 1983 ++++++++++++++------------- src/calibre/translations/he.po | 1962 ++++++++++++++------------- src/calibre/translations/it.po | 1834 +++++++++++++------------ src/calibre/translations/lv.po | 2010 ++++++++++++++------------- src/calibre/translations/nb.po | 1796 ++++++++++++------------ src/calibre/translations/nl.po | 1784 +++++++++++++----------- src/calibre/translations/pl.po | 1782 +++++++++++++----------- src/calibre/translations/pt_BR.po | 2103 ++++++++++++++++------------- src/calibre/translations/ro.po | 1962 ++++++++++++++------------- src/calibre/translations/ru.po | 1777 +++++++++++++----------- src/calibre/translations/sq.po | 1980 ++++++++++++++------------- src/calibre/translations/sr.po | 1836 +++++++++++++------------ src/calibre/translations/sv.po | 1820 ++++++++++++++----------- src/calibre/translations/tr.po | 1970 ++++++++++++++------------- src/calibre/translations/vi.po | 1962 ++++++++++++++------------- src/calibre/translations/zh_CN.po | 1770 +++++++++++++----------- src/calibre/translations/zh_TW.po | 2036 +++++++++++++++------------- 23 files changed, 23487 insertions(+), 20109 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index d529dcbc9d..ebfab87f30 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:25+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:56+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "لا يفعل شيءً" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -466,13 +466,13 @@ msgstr "تعطيل الملحق المسمى" msgid "Communicate with Android phones." msgstr "التواصل مع هواتف أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -493,14 +493,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -529,15 +529,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "الأخبار" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -661,6 +661,10 @@ msgstr "التواصل مع القارئ الكتاب الاليكترونى Iri msgid "Communicate with the JetBook eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى JetBook ." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى Kindle ." @@ -684,30 +688,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "يجري إحصاء قائمة كتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "إضافة كتب لقائمة البيانات الوصفية للجهاز ..." @@ -874,12 +878,12 @@ msgstr "الاتصال مع جهاز قارئ إلكتروني ." msgid "Get device information..." msgstr "يجري إحصاء معلومات الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "يجري تحويل الكتب إلى الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "يجري إرسال دليل المعلومات. إلى الجهاز..." @@ -1514,9 +1518,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1540,8 +1544,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1863,7 +1867,7 @@ msgstr "ضم أسرة الخطوط أحادية القياس" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1876,7 +1880,7 @@ msgstr "" msgid "Title" msgstr "العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1884,22 +1888,22 @@ msgstr "العنوان" msgid "Author(s)" msgstr "المؤلف أو المؤلفون" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "الناشر" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "المنتج" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1907,42 +1911,42 @@ msgstr "المنتج" msgid "Comments" msgstr "التعليقات" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "الوسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "السلسلة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "اللغة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "ختم التوقيت" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "" @@ -2192,7 +2196,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2556,7 +2560,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2627,129 +2631,121 @@ msgid "Confirm before deleting" msgstr "تأكيد قبل الحذف" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "حجم أيقونات شريط الأدوات" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "إظهار تسميات الأزرار في شريط الأدوات" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notify when a new version is available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "الإفتراضي للتحويل إلى LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "الخيارات لمستعرض كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "تهيئات التي تعرض عن طريق المستعرض الداخلي" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "إظهار أيقونة صينية النظام" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "رفع أخبار تم تنزيلها إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "حذف كتب من المكتبة بعد رفعها إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2922,14 +2918,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -2991,9 +2987,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "خطأ" @@ -3114,7 +3110,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3159,7 +3155,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3280,26 +3276,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3315,12 +3311,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3364,7 +3354,7 @@ msgstr "المسار" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "التهيئات" @@ -3388,7 +3378,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "بدون" @@ -3396,10 +3386,11 @@ msgstr "بدون" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3418,6 +3409,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3431,6 +3423,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3441,7 +3434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3449,11 +3442,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3463,18 +3456,86 @@ msgstr "" msgid "Form" msgstr "استمارة" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3940,65 +4001,65 @@ msgstr "" msgid " is not a valid picture" msgstr " ليست صورة صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "غلاف الكتاب" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "استخدم غلاف من المصدر&" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "تغيير صورة الغلاف&:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "استخدم غلاف من المصدر&" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr ":ال&عنوان " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "تغيير عنوان هذا الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "ال&مؤلف: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&الناشر: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "الو&سوم: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4006,23 +4067,23 @@ msgstr "" "الوسوم تصنّف الكتاب. هذا يفيد كثيراً في البحث.

            ممكن تكون أي كلمة أو " "مجموعة كلمات، مفرقة بفاصلة." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&سلسلات:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات المعروفة. بإمكانك إضافة سلسلات جديدة." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "الكتاب " @@ -4156,15 +4217,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4236,12 +4297,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4255,27 +4316,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "ع&لامة الفصل:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4360,7 +4421,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4371,7 +4432,7 @@ msgstr "" msgid "TextLabel" msgstr "تسمية النصّ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4457,12 +4518,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4471,149 +4532,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "احصل على معلومات الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "احصل على قائمة الكتب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "ارسل الميتاداتا إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "رفع %d كتاب إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "حذف كتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "تنزيل الكتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4643,114 +4708,114 @@ msgstr "الجهاز: " msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4827,6 +4892,69 @@ msgstr "" msgid "Choose Format" msgstr "إختيار التهيئة" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "ضبط الإفتراضي في تحويل الرسومات (ملفات CBZ/CBR)" @@ -4925,165 +5053,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "مسار الملحق غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s ليس مسار لملحق صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "إختيار الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "لا يمكن تعطيل الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "الملحق: %s لا يمكن تعطيله" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "لا يمكن تخصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "الملحق: %s لا يحتاج التخصيص" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذف الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذفه. هذا ملحق مضمن في البرنامج. حاول تعطيله بدلاً من حذفه." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "سجل الأخطاء:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "سجل النفاذ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "فشل في تشغيل خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "حجم غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            يجب أن يكون دليل." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5091,32 +5197,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5127,384 +5233,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"
          54. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          55. \n" +"
          56. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          57. \n" +"
          58. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          59. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "التفضيلات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " ثانية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "عادي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "مرتفع" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "منخفض" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "إرسال الأخبار& التي تم تنزيلها آلياً إلى قارئ الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "شريط الأدوات" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "كبير" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "متوسط" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "صغير" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&حجم الأزرار على شريط الأدوات" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "إظهار النص& على أزرار شريط الأدوات" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "استخدم المستعرض& الداخلي في:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&اسم المستخدم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "إظهار& كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5515,33 +5597,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "ت&خصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&حذف الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "إضافة ملحق جديد" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&ملف الملحق:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&إضافة" @@ -5911,21 +5993,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5934,7 +6016,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " نجمة" @@ -5944,8 +6026,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "فتح محرر الوسوم" @@ -5985,12 +6067,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6112,80 +6194,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "تحرير معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "ينشئ مدخل ترتيب المؤلف حسب مدخل المؤلف الحالي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "حذف سلسلات غير مستخدمة (سلسلات التي لا تحتوي على كتب)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "التهيئات المتوفرة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "حذف التهيئات المختارة لهذا الكتاب من قاعدة البيانات." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6254,24 +6336,24 @@ msgstr "" msgid "Last downloaded" msgstr "آخر تنزيل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "جدولة تنزيل الأخبار" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6466,12 +6548,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "المؤلفون" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "الناشرون" @@ -6881,11 +6963,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6921,166 +7003,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "تحرير الميتاداتا فردياً" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "تحرير الميتاداتا جملةً" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "إضافة كتب من دليل واحد" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "حفظ إلى القرص" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "حفظ إلى القرص في دليل واحد" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "عرض" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "عرض تهيئة معينة" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "متصل " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7143,6 +7105,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "بحث متقدّم" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "إضافة كتب" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "عرض" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "احصل على الأخبار" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "حفظ إلى القرص" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "إرسال لجهاز" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "حذف كتب" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "كتب بنفس الوسوم" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "تحرير الميتاداتا فردياً" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "تحرير الميتاداتا جملةً" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "إضافة كتب من دليل واحد" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "حفظ إلى القرص في دليل واحد" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "عرض تهيئة معينة" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7431,163 +7697,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "كاليبر" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "بحث متقدّم" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&بحث:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "إضافة كتب" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "حذف كتب" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "تحرير معلومات الميتا" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "إرسال لجهاز" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "احصل على الأخبار" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "تحويل الكتاب الإلكتروني" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "كتب بنفس الوسوم" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7616,6 +7725,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "بحث" @@ -7635,15 +7745,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7742,7 +7857,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7830,89 +7945,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "تبرع& لدعم كاليبر" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "إعادة تشغيل&" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8389,91 +8504,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8520,6 +8587,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8782,7 +8853,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8791,7 +8862,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8799,14 +8870,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8815,14 +8944,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8831,28 +8960,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8861,7 +8990,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8871,7 +9000,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9244,43 +9373,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9466,10 +9587,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9486,10 +9603,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9577,7 +9690,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9839,12 +9952,12 @@ msgstr "أنت" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "تم جدولته" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "مخصّص" @@ -9933,6 +10046,15 @@ msgstr "" #~ msgid "Customize %s" #~ msgstr "تخصيص %s" +#~ msgid "Large" +#~ msgstr "كبير" + +#~ msgid "Medium" +#~ msgstr "متوسط" + +#~ msgid "Small" +#~ msgstr "صغير" + #~ msgid "Convert %s to " #~ msgstr "حول %s إلى " @@ -9974,6 +10096,9 @@ msgstr "" #~ msgid "author" #~ msgstr "المؤلف" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "Convert book: " #~ msgstr "Convert book: " @@ -10156,6 +10281,12 @@ msgstr "" #~ msgid "Output:" #~ msgstr "خرج:" +#~ msgid "&Search:" +#~ msgstr "&بحث:" + +#~ msgid "Edit meta information" +#~ msgstr "تحرير معلومات الميتا" + #~ msgid "/Unknown" #~ msgstr "/مجهول" @@ -10266,6 +10397,12 @@ msgstr "" #~ msgid "The series index" #~ msgstr "فهرس السلسلة" +#~ msgid "Toolbar icon size" +#~ msgstr "حجم أيقونات شريط الأدوات" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "إظهار تسميات الأزرار في شريط الأدوات" + #~ msgid "Read metadata from " #~ msgstr "إقرأ الميتاداتا من " @@ -10275,9 +10412,21 @@ msgstr "" #~ msgid "Reading metadata..." #~ msgstr "قراءة الميتاداتا..." +#~ msgid "
            Must be a directory." +#~ msgstr "
            يجب أن يكون دليل." + +#~ msgid "Toolbar" +#~ msgstr "شريط الأدوات" + #~ msgid "&Metadata from file name" #~ msgstr "&ميتاداتا من اسم الملف" +#~ msgid "&Button size in toolbar" +#~ msgstr "&حجم الأزرار على شريط الأدوات" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "إظهار النص& على أزرار شريط الأدوات" + #~ msgid "Specify the page layout settings like margins." #~ msgstr "تخصيص إعدادات تخطيط الصفحة مثل الهوامش." @@ -10457,6 +10606,12 @@ msgstr "" #~ msgid "Embedded Fonts" #~ msgstr "الخطوط المضمونة" +#~ msgid "calibre" +#~ msgstr "كاليبر" + +#~ msgid "Convert E-books" +#~ msgstr "تحويل الكتاب الإلكتروني" + #~ msgid "You must set a username and password for %s" #~ msgstr "يجب أن تضبط اسم المستخدم وكلمة السرّ لـ %s" @@ -10497,3 +10652,6 @@ msgstr "" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "التواصل مع قارئات الكتاب الاليكتروني سوني PRS-300/505/500 ." + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 18670fb209..71d993377d 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-10 10:18+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:56+0000\n" "Last-Translator: sefirotsama \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-11 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -30,23 +30,23 @@ msgstr "No en fa absolutament res" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -65,14 +65,14 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -103,10 +103,10 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -115,10 +115,10 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -133,13 +133,13 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -479,7 +479,7 @@ msgstr "Inhabilita el connector anomenat" msgid "Communicate with Android phones." msgstr "Estableix comunicació amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -488,7 +488,7 @@ msgstr "" "dispositiu. S'usarà el primer directori del llistat que ja existeixi al " "dispositiu" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Estableix comunicació amb els telèfons S60." @@ -509,14 +509,14 @@ msgstr "Actualitzant la llista de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "finalitzat" @@ -550,15 +550,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícies" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Comunica't amb iTunes" @@ -699,6 +699,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics Kindle" @@ -2125,7 +2129,7 @@ msgstr "Famí­lia de lletres monoespaiades per a incrustar." msgid "Comic" msgstr "Còmic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2138,7 +2142,7 @@ msgstr "Còmic" msgid "Title" msgstr "Tí­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2146,22 +2150,22 @@ msgstr "Tí­tol" msgid "Author(s)" msgstr "Autor(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2169,42 +2173,42 @@ msgstr "Productor" msgid "Comments" msgstr "Comentaris" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Sèries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Llengua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de temps" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicat" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Drets" @@ -2502,7 +2506,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2871,7 +2875,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2942,129 +2946,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -3307,8 +3303,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3429,7 +3425,7 @@ msgid "Cannot view" msgstr "No puc mostrar-lo" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3474,7 +3470,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3595,26 +3591,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3630,12 +3626,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3679,7 +3669,7 @@ msgstr "Camí" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formats" @@ -3711,10 +3701,11 @@ msgstr "Cap" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3733,6 +3724,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3746,6 +3738,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3756,7 +3749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3764,11 +3757,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3778,18 +3771,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -4255,66 +4316,66 @@ msgstr "

            Error llegint de l'arxiu:
            " msgid " is not a valid picture" msgstr " no és una imatge vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Coberta" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Canvia la imatge de la &coberta:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Cerca una imatge per a utilitzar com a coberta d'aquest llibre." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Tí­tol: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(s): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Ord&re per autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Canvia l'autor(s). Per a especificar més d'un, separeu-los amb comes." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Etique&tes: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4322,23 +4383,23 @@ msgstr "" "Etiquetes per a categoritzar el llibre (especialment útil per a recerques). " "

            Pot emprar-se qualsevol paraula o frase, separada per comes." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Sèries:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Llistat de sèries conegudes. Podeu afegir-hi de noves." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Llibre " @@ -4472,15 +4533,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4571,27 +4632,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4676,7 +4737,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4687,7 +4748,7 @@ msgstr "" msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4773,12 +4834,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4787,44 +4848,48 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" @@ -4933,19 +4998,19 @@ msgstr "" msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4953,132 +5018,132 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

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

            No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -5145,6 +5210,69 @@ msgstr "" msgid "Choose Format" msgstr "Trieu format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5241,165 +5369,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ubicació de la base de dades no vàlida" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ubicació de la base de dades no vàlida " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Cal que siga un directori." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Ubicació de la base de dades no vàlida.
            No es pot escriure " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5537,301 +5643,266 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferències" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Cerca la nova ubicació de la base de dades" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5842,33 +5913,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -6238,7 +6309,7 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6247,14 +6318,14 @@ msgstr "" "exemple,ordena Vicent A. Estellés com a Estellés, Vicent A." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Valoració:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Valora aquest llibre: 0-5 estreles" @@ -6263,7 +6334,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " estreles" @@ -6273,8 +6344,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -6314,12 +6385,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6441,81 +6512,81 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Edita la meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "&Ordena autors: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Afegir un nou format per a aquest llibre a la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" "Elimina els formats seleccionats per a aquest llibre de la base de dades." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6584,24 +6655,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6795,12 +6866,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autors" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editors" @@ -7246,168 +7317,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Edita metadades individualment" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Edita metadades en massa" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Desa al disc" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Mostra" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Converteix individualment" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Converteix tots" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7470,218 +7419,310 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Reinicialitza la recerca ràpida" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Afegeix llibres" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Suprimeix llibres" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Afegeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Esborra" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Envia al dispositiu" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Recull notí­cies (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Mostra" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Recull notí­cies (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Desa al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Envia al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Esborra" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Suprimeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Edita metadades individualment" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Edita metadades en massa" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Converteix individualment" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Converteix tots" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7970,34 +8011,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Restringit a:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "Re&cerca:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Edita la meta-informació" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8026,7 +8039,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -8050,15 +8063,16 @@ msgstr "" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(tots els llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -8157,7 +8171,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -8245,89 +8259,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "No puc configurar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8832,15 +8846,15 @@ msgstr "" msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8887,6 +8901,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -9149,7 +9167,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9158,7 +9176,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9166,14 +9184,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9182,14 +9258,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9198,28 +9274,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9228,7 +9304,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9238,7 +9314,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9608,43 +9684,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Classificació" @@ -9830,10 +9898,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9850,10 +9914,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -10203,12 +10263,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" @@ -10429,9 +10489,24 @@ msgstr "" #~ "Minimitza l'ús de memòria, utilitzant més temps de processador. Empreu " #~ "aquesta opció si el vostre equip no disposa de molta RAM." +#~ msgid "
            Must be a directory." +#~ msgstr "
            Cal que siga un directori." + +#~ msgid "Invalid database location " +#~ msgstr "Ubicació de la base de dades no vàlida " + +#~ msgid "Invalid database location" +#~ msgstr "Ubicació de la base de dades no vàlida" + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Ubicació de la base de dades no vàlida.
            No es pot escriure " + #~ msgid "Configuration" #~ msgstr "Configuració" +#~ msgid "Browse for the new database location" +#~ msgstr "Cerca la nova ubicació de la base de dades" + #~ msgid "Frequently used directories" #~ msgstr "Directoris emprats amb freqüència" @@ -10607,6 +10682,12 @@ msgstr "" #~ msgid "Could not move database" #~ msgstr "No puc moure la base de dades" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "&Search:" +#~ msgstr "Re&cerca:" + #~ msgid "" #~ "Search the list of books by title or author

            Words separated by spaces " #~ "are ANDed" @@ -10621,6 +10702,9 @@ msgstr "" #~ "Recerca llibres pel tí­tol, l'autor, l'editorial, les etiquetes i els " #~ "comentaris

            Els espais entre paraules es substitueixen per AND." +#~ msgid "Edit meta information" +#~ msgstr "Edita la meta-informació" + #~ msgid "Convert E-books" #~ msgstr "Converteix Ebooks" @@ -10684,3 +10768,6 @@ msgstr "" #~ msgid " " #~ msgstr " " + +#~ msgid "&Restrict to:" +#~ msgstr "&Restringit a:" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 3ac8cef1a7..993c9f7cd9 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:31+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:57+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Nedělá vůbec nic" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -468,7 +468,7 @@ msgstr "Deaktivovat modul podle jména" msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -476,7 +476,7 @@ msgstr "" "seznam adresářů oddělený čárkami k odeslání knih na zařízení. První který " "existuje pude použit." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -497,14 +497,14 @@ msgstr "Záznamy metadat v zařízení se aktualizují..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "hotovo" @@ -533,15 +533,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Zprávy" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -665,6 +665,10 @@ msgstr "Komunikuje se čtečkou Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Komunikace s zařízením JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Komunikace s zařízením Amazon Kindle." @@ -688,30 +692,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Získávám seynam knih na zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Odstraňuji knihy ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Odebírám knihy ze seznamu metadat v zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Přidávám knihy do seznamu metadat v zařízení..." @@ -880,12 +884,12 @@ msgstr "Komunikace s čtecím zařízením." msgid "Get device information..." msgstr "Zjistit informace o zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Přenos knih do zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Odesílám metadata do zařízení..." @@ -1621,9 +1625,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1647,8 +1651,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1990,7 +1994,7 @@ msgstr "Font pro neproporcionání písmo" msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2003,7 +2007,7 @@ msgstr "Komiks" msgid "Title" msgstr "Název" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2011,22 +2015,22 @@ msgstr "Název" msgid "Author(s)" msgstr "Autor(ři)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Vydavatel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2034,42 +2038,42 @@ msgstr "Producent" msgid "Comments" msgstr "Komentáře" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Tagy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Jazyk:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Časová značka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publikováno" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Práva" @@ -2325,7 +2329,7 @@ msgstr "" msgid "All articles" msgstr "Všechny články" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2694,7 +2698,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2765,130 +2769,122 @@ msgid "Confirm before deleting" msgstr "Vyžadovat potvrzení před smazáním" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Velikost ikon nástrojové lišty" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Zobrazovat popisy tlačítek v panelu nástrojů" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Uspořádání hlavního okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Upozornit pokud je dostupná nová verze" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "číslování knih v sérii římskými číslicemi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Počet obálek, které se mají zobrazovat v režimu prohlížení obálek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standadní nastavení převodu do formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prohlížeče elektronických knih ve formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazované interním prohlížečem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Sloupce které se mají zobrazit v seznamu knih" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Automaticky spouštět obsahový server při startu aplikace" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Nejstarší zprávy ponechané v databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Zobrazit ikonu v systémovém panelu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Odelsat stažené zpravy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Smazat knihy z knihovny po jejich odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Zobrazit galerii obálek v odděleném okně, namísto hlavního okna calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Zakázat oznamování v systemové oblasti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximální počet procesů ve frontě" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "&Kopírovat do schránky" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -3061,14 +3057,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3132,9 +3128,9 @@ msgid "Failed to download metadata:" msgstr "Selhalo stahování metadat:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Chyba" @@ -3255,7 +3251,7 @@ msgid "Cannot view" msgstr "Nemůžu zobrazit" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Vyberte formát který se má zobrazit" @@ -3300,7 +3296,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Žádné knihy" @@ -3422,26 +3418,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3457,12 +3453,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3506,7 +3496,7 @@ msgstr "Cesta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formáty" @@ -3530,7 +3520,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Žádné" @@ -3538,10 +3528,11 @@ msgstr "Žádné" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3560,6 +3551,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3573,6 +3565,7 @@ msgstr "" msgid "output" msgstr "výstup" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3583,7 +3576,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3591,11 +3584,11 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3605,18 +3598,86 @@ msgstr "výstup" msgid "Form" msgstr "Z" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4085,65 +4146,65 @@ msgstr "

            Chyba při čtení souboru:
            " msgid " is not a valid picture" msgstr " není platný obrazový soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Obálka knihy" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Použít Obálku ze &zdrojového souboru" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Změnit &obálku:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Vybete obrázkový soubor . který se použije jako obálka této knihy." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Použít Obálku ze &zdrojového souboru" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Název: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Změnit název táto knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(ři) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Autor ve tvaru \"&příjmení, jméno\"." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "Autor(ři) této knihy. Vícero autorů by mělo být odděleno čárkami" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Vydavatel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Ta&gy: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4151,23 +4212,23 @@ msgstr "" "Tagy řadí knihu do kategorií. Užitečné jsou zvláště při vyhledávání. " "

            Můžou to být libovolné slova nebo fráze, oddělené čárkami." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Série:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Seznam známých sérií. Můžete přidat novou sérii." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Kniha " @@ -4301,15 +4362,15 @@ msgstr "" msgid "RB Output" msgstr "RB Výstup" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4381,12 +4442,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4400,27 +4461,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Značka kapitol:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Odstranit první &obrázek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Odstranit &patičku stránky" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Odstranit &záhlaví" @@ -4505,7 +4566,7 @@ msgstr "&Maximální délka řádku:" msgid "Force maximum line lenght" msgstr "Vynutit maximální délku řádku" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4516,7 +4577,7 @@ msgstr "Vynutit maximální délku řádku" msgid "TextLabel" msgstr "Textový popisek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4602,12 +4663,12 @@ msgstr "" msgid "Browse by covers" msgstr "Prohlížet obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4616,149 +4677,153 @@ msgstr "Prohlížet obálky" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Odstranit všechny tagy" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Zařízení už není připojené" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Získat informace o zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Získat seznam knih v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Odeslat metadata do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Odeslat %d knih do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Smazat knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Převzít knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Zobrazit knihu v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Nastavit výchozí nastavení pro odeslání do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Odeslat do hlavní paměti" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Odeslat na pamětovou kartu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Odeslat na pamětovou kartu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" @@ -4790,114 +4855,114 @@ msgstr "Zařízení: " msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není připojeno žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Odeslat email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Zprávy:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Odeslat zprávy do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4976,6 +5041,69 @@ msgstr "Volby katalogu" msgid "Choose Format" msgstr "Vyberte formát" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Výchozí nastavení převodu komiksů (CBR/CBZ souborů)" @@ -5074,167 +5202,145 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Selhala Instalce nástrojů pro příkazovou řádku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Chybí platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s není platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Zvolte modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Modul není možné deaktivovat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nemůže být deaktivován" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Modul není upravitelný" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Modul %s nevyžaduje žádné úpravy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Vestavěný modul není možné odstranit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemůže být odstraněn. Je to vestavěbý modul. Skuste ho místo odstranění " "deaktivovat." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Záznam o přístupu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Nepodařilo se spustit obdahový server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Neplatná velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Velikost %s je neplatná. Požadovaný formát je šířka x výška" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Neplatné umístění databáze" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Neplatné umístění databáze " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Musí být adresář." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Neplatné umístění databáze.
            Nemůžu zapsat do " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5242,32 +5348,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5278,126 +5384,124 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Přidání knih" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Uložit &obálku odděleně" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Převést neAnglické znaky na Anglické &ekvivalenty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formát data:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formáty souborů k uložení:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Nahradit mezer&u podtržitkem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Změnit cesty na malá písmena" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Ukládání Knih" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          60. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          61. \n" +"
          62. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          63. \n" +"
          64. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          65. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Odeslání do &zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Možnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Umístění elektronických knih (Knihy jsou umístěné v adresářích podla autora " -"a metadata jsou uložené v souboru metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Určete nové umístění databáze" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Zobrazit upozornění pokud je dostupná &nová verze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Výchozí časový &limit sítě:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5405,186 +5509,162 @@ msgstr "" "Výchozí časový limit pro síťové dotazy (např. pokaždé když jdeme na Internet " "získat informace)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normální" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Nízká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Upřednostňovaný výstupní formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Pořadí preference &vstupních formátů:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Číslovat knihy v sérii &Římskými číslicemi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Zobrazovat upozor&nění v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížec &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Vyhledávat při zadávání" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odeslat stažené zprávy do čtecího zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "Smazat zprávy z knihovny když jsou automaticky odeslány do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v přohlížecím módu (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Panel nástrojů" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Velké" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Střední" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Malé" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Velikost tlačítek na panelu nástrojů" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Zobrazit &text na tlačítkách panelu nástrojů" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Viditelné sloup&ce v seznamu knih v knihovne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Použít interní &prohlížec pro:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Přdat emailovou adresu na kterou posílat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "Přidat em&ail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Nastavit &výchozí" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "Odst&ranit email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximální počet procesů ve frontě (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5594,25 +5674,25 @@ msgstr "" "pomocí internetového prohlížeče z jakehokoliv místa na světě. Změny v " "nastaení se projeví až po restartu serveru." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Port serveru:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uživatelské jméno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5620,7 +5700,7 @@ msgstr "" "Pokud ponecháte heslo prázdné, kdokoliv bude mít přístup k vaší zbírce knih " "přes webové rozhraní." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5628,45 +5708,45 @@ msgstr "" "Maximální velikost (šířka x výška) zobrazených obálek. Velké obálky budou " "zmenšené. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Max. velikost &obálek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Zobrazit he&slo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Spustit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "&Zastavit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Test serveru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "&Automaticky spustit server při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Zobrazit &serverové záznamy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5677,34 +5757,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tady můžete upravit chování calibre, určením které moduly bude používat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Aktivovat/&Deaktivovat modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Upravit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Odstranit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Přidat nový modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Soubor modulu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "Přid&at" @@ -6074,21 +6154,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Hodnocení:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvězdiček" @@ -6097,7 +6177,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -6107,8 +6187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Otevřít Editor značek" @@ -6148,12 +6228,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6275,80 +6355,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Komentáře" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "Získat data ze serveru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Stáhnout obálku" @@ -6417,24 +6497,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Přidat vlastní zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6628,12 +6708,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autoři" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Vydavatelé" @@ -7053,11 +7133,11 @@ msgstr "Regulární výraz (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Žádná shoda" @@ -7093,172 +7173,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Regulární výraz (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Uložit jediný formát na disk..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Upravit metadata Individuálně" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Upravit metadata dávkově" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Stáhnout metadata a obálky" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Stáhnout pouze metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Stáhnout pouze obálky" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Přidat Knihy z jednoho adresáře" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Přidat knihy z adresárů, včetně podadresářů (předpokládá se, že každý " -"adresář představuje jednu knihu a soubory v něm jsou různé formáty té samé " -"knihy)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Přidat knihy z adresárů, včetně podadresářů (vícero knih v jednom adresáři, " -"předpokládá se že každý soubor představuje jednu knihu)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Přidat prázdnou knihu. (Položka knihy bez žádných formátů)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Uložit na disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Uložit na disk v jednom adresáři" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "Uložit jen formát %s na disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Zobrazit" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Zobrazit určitý formát" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Smazat vybrané knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Odstranit soubory se zvoleným formátem z označených knih" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" -"Odstranit všechny soubory se zvoleným formátem z označených knih, mimo..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Převést Individuálně" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Převést dávkově" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Spustit uvítacího průvodce" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Podobné knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Připojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7321,6 +7275,316 @@ msgstr "Kliknutím zobrazíte seznam aktivních úloh." msgid " - Jobs" msgstr " - Úlohy" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Uložit jediný formát na disk..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "Rozšířené vyhledávání" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "Zrušit rychlé vyhledávání" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Přidat knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Zobrazit" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Stáhnout zprávy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Uložit na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Odeslat do zařízení" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Odstranit knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Otevřít nadřazený adresář" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Zobrazit podrobnosti o knize" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Knihy od stejného autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Knihy v této sérii" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Knihy od tohoto vydavatele" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Knihy se stejnými tagy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Upravit metadata Individuálně" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Upravit metadata dávkově" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Stáhnout metadata a obálky" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Stáhnout pouze metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Stáhnout pouze obálky" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Přidat Knihy z jednoho adresáře" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Přidat knihy z adresárů, včetně podadresářů (předpokládá se, že každý " +"adresář představuje jednu knihu a soubory v něm jsou různé formáty té samé " +"knihy)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Přidat knihy z adresárů, včetně podadresářů (vícero knih v jednom adresáři, " +"předpokládá se že každý soubor představuje jednu knihu)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Přidat prázdnou knihu. (Položka knihy bez žádných formátů)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Uložit na disk v jednom adresáři" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Uložit jen formát %s na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Zobrazit určitý formát" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Smazat vybrané knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Odstranit soubory se zvoleným formátem z označených knih" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" +"Odstranit všechny soubory se zvoleným formátem z označených knih, mimo..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Převést Individuálně" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Převést dávkově" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Spustit uvítacího průvodce" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7611,163 +7875,6 @@ msgstr "skuste restartovat počítač." msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Rozšířené vyhledávání" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Hledat" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Zrušit rychlé vyhledávání" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Přidat knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Odstranit knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Upravit Metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Odeslat do zařízení" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Stáhnout zprávy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Převést knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Otevřít nadřazený adresář" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Zobrazit podrobnosti o knize" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Knihy od stejného autora" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Knihy v této sérii" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Knihy od tohoto vydavatele" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Knihy se stejnými tagy" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "Nastavit calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7798,6 +7905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7817,15 +7925,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "Všechny knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7924,7 +8037,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -8012,53 +8125,53 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Obnovit" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Přispějte na vývoj calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Restart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Nemůžu nastavit" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Nastavení není možné změnit dokud neproběhne zpracování všech úloh" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Bližší informace nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8066,37 +8179,37 @@ msgstr "" "

            Nelze převést: %s

            Kniha je chráněna pomocí DRM. " "Před převodem nejprve musíte odstranit DRM pomocí nástroje třetí strany." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "UPOZORNĚNÍ: Probíhá zpracování úloh." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8578,91 +8691,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Klikněte pro zobrazení knih dostupných ve vašem počítači" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8709,6 +8774,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "uvítací průvodce" @@ -8973,7 +9042,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8982,7 +9051,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8990,14 +9059,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9006,14 +9133,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9022,28 +9149,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9052,7 +9179,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9062,7 +9189,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9433,43 +9560,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9655,10 +9774,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9675,10 +9790,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9766,7 +9877,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10028,12 +10139,12 @@ msgstr "Vy" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Naplánováno" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "uživatelský" @@ -10496,6 +10607,9 @@ msgstr "Nestahovat kaskádové styly." #~ "Regulární výraz použitý na automatické rozeznávání nazvů kapitol. Bude " #~ "hledaný v nadpisových tazích (h1 - h6) Standardně %default" +#~ msgid "Toolbar icon size" +#~ msgstr "Velikost ikon nástrojové lišty" + #~ msgid "Set the authors" #~ msgstr "Zadejte autory" @@ -10932,6 +11046,9 @@ msgstr "Nestahovat kaskádové styly." #~ "Počet obrazových bodů, které se mají ořezat z dolního okraje (standardně je " #~ "to %d)" +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Zobrazovat popisy tlačítek v panelu nástrojů" + #~ msgid "Frequently used directories" #~ msgstr "čato používané adresáře" @@ -10948,15 +11065,37 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Customize %s" #~ msgstr "Upravit %s" +#~ msgid "Invalid database location" +#~ msgstr "Neplatné umístění databáze" + #~ msgid "Configuration" #~ msgstr "Nastavení" +#~ msgid "
            Must be a directory." +#~ msgstr "
            Musí být adresář." + +#~ msgid "Browse for the new database location" +#~ msgstr "Určete nové umístění databáze" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Umístění elektronických knih (Knihy jsou umístěné v adresářích podla autora " +#~ "a metadata jsou uložené v souboru metadata.db)" + #~ msgid "Compacting..." #~ msgstr "Zkompaktňuji..." #~ msgid "Compacting database. This may take a while." #~ msgstr "Zkompaktňuji databázi. Tento proces může chvíli trvat." +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Neplatné umístění databáze.
            Nemůžu zapsat do " + +#~ msgid "Invalid database location " +#~ msgstr "Neplatné umístění databáze " + #~ msgid "Read &metadata from files" #~ msgstr "Číst &metadata ze souborů" @@ -10969,6 +11108,18 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Přidat adresář do seznamu často používaných" +#~ msgid "Toolbar" +#~ msgstr "Panel nástrojů" + +#~ msgid "Medium" +#~ msgstr "Střední" + +#~ msgid "Large" +#~ msgstr "Velké" + +#~ msgid "Small" +#~ msgstr "Malé" + #~ msgid "Free unused diskspace from the database" #~ msgstr "Uvolnit nepoužitý diskový prostor z databáze" @@ -10978,6 +11129,12 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "&Compact database" #~ msgstr "Z&kompaktnit databázi" +#~ msgid "&Button size in toolbar" +#~ msgstr "&Velikost tlačítek na panelu nástrojů" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Zobrazit &text na tlačítkách panelu nástrojů" + #~ msgid "" #~ "Force a page break before an element having the specified attribute. The " #~ "format for this option is tagname regexp,attribute name,attribute value " @@ -11213,9 +11370,27 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Device database corrupted" #~ msgstr "Databáze zařízení je poškozená" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Hledat" + #~ msgid "Sort by &popularity" #~ msgstr "Setřídit podle &popularity" +#~ msgid "Edit meta information" +#~ msgstr "Upravit Metadata" + +#~ msgid "Convert E-books" +#~ msgstr "Převést knihy" + +#~ msgid "Configure calibre" +#~ msgstr "Nastavit calibre" + #~ msgid "Click to browse books by their covers" #~ msgstr "Kliknutím otevřete prohlížec obálek" @@ -11281,6 +11456,9 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Invalid library location" #~ msgstr "Neplatné umístění knihovny" +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Klikněte pro zobrazení knih dostupných ve vašem počítači" + #~ msgid "Communicate with the Cybook Gen 3 eBook reader." #~ msgstr "Komunikace s zařízením Cybook Gen 3." @@ -11329,3 +11507,6 @@ msgstr "Nestahovat kaskádové styly." #~ msgstr "" #~ "Poslední verze: %s" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 3a61222332..d38daae59e 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-13 22:11+0000\n" -"Last-Translator: Glenn \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:14+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-15 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Gør absolut ingenting" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -435,6 +435,8 @@ msgid "" " Customize calibre by loading external plugins.\n" " " msgstr "" +" %prog valgmuligheder\n" +"\n" " Tilpas Calibre ved at indlæse eksterne udvidelsesmoduler.\n" " " @@ -474,7 +476,7 @@ msgstr "Deaktivér det angivne udvidelsesmodul" msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -482,7 +484,7 @@ msgstr "" "Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den " "første som findes, vil blive brugt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." @@ -503,14 +505,14 @@ msgstr "Opdaterer enhed metadata listen..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d af %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "afsluttet" @@ -544,15 +546,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheder" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Kommunikér med iTunes." @@ -678,6 +680,10 @@ msgstr "Kommunikér med Iriver Story læser." msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikér med JetBook eBook læser." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommunikér med Kindle e-bogslæser." @@ -2071,7 +2077,7 @@ msgstr "Monospace skriftsfamilien, der skal indlejres" msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2084,7 +2090,7 @@ msgstr "Tegneserie" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2092,22 +2098,22 @@ msgstr "Titel" msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2115,42 +2121,42 @@ msgstr "Producer" msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Mærker" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serier" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Sprog" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Udgivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Rettigheder" @@ -2446,7 +2452,7 @@ msgstr "Mærk bogen til at blive gemt med Personal Docs" msgid "All articles" msgstr "Alle artikler" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" "E-bogen er i det proprietære Amazon Topaz format. Den kan derfor ikke " @@ -2883,7 +2889,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Angiv output-dokumentets tegnsæt. Standard er cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2976,129 +2982,121 @@ msgid "Confirm before deleting" msgstr "Bekræft før sletning" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Ikonstørrelse på værktøjslinje" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Vis knappemærker i værktøjslinje" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Arbejdsvindues geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Advisér når en ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Anvend romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortér mærkeliste efter navn, popularitet eller vurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Antallet af omslag der vises i omslags browser-tilstand" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standardvalg ved konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Muligheder for LRF ebook læser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som kan ses ved anvendelse af den indbyggede e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolonner som vises i boglisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Start automatisk indholdsserver under applikationsopstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Ældste nyheder gemt i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Vis statusikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Upload downloadede nyheder til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Slet bøger fra bibliotek efter upload til enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslag i et separat vindue istedet for i calibres arbejdsvindue" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Deaktivér adviseringer i systemstatusikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Ønsket standardaktion når enhedsknappens trykkes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksimalt antal ventende arbejdsprocesser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metadata (mærker/vurderinger/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og titel med ny metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begræns max antal samtidige opgaver til CPU kerneantallet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Mærk browser kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Brugergrænsefladens layout" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "Vis middelvurdering per post indikeret i mærke browseren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Deaktivér brugergrænseflade animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopieret" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiér" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiér til udklipsholder" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Vælg filer" @@ -3346,8 +3344,8 @@ msgstr "Metadata kunne ikke hentes:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fejl" @@ -3482,7 +3480,7 @@ msgid "Cannot view" msgstr "Kan ikke vise" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Vælg format at vise" @@ -3530,7 +3528,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivne mappe kunne ikke behandles." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Ingen bøger" @@ -3665,26 +3663,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3700,12 +3698,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3752,7 +3744,7 @@ msgstr "Søgesti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formater" @@ -3784,10 +3776,11 @@ msgstr "Ingen" msgid "Click to open Book Details window" msgstr "Klik for at åbne bog detalje vindue" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML valgmuligheder" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3806,6 +3799,7 @@ msgstr "CSV/XML valgmuligheder" msgid "Options specific to" msgstr "Muligheder angivet til" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3819,6 +3813,7 @@ msgstr "Muligheder angivet til" msgid "output" msgstr "output" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3829,7 +3824,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3837,11 +3832,11 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3851,18 +3846,86 @@ msgstr "output" msgid "Form" msgstr "Formular" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Felter at inkluderer i output:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML valgmuligheder" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "E-bogsmuligheder" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4362,66 +4425,66 @@ msgstr "

            Der var en fejl ved læsning af filen:
            " msgid " is not a valid picture" msgstr " er ikke valid billede" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Bogomslag" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Brug omslag fra &kildefilen" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Skift &cover billede:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Browse efter et billede til at bruge som denne bogs omslag." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Brug omslag fra &kildefilen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Udskift bogens titel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Forfatter(e): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Forfatter So&rtering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Udskift bogens forfatter(e). Flere forfattere skal adskilles med et komma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "F&orlag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "&Mærkater: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4430,23 +4493,23 @@ msgstr "" "søgninger.

            De kan være vilkårlige ord eller sætninger, adskilt af " "kommaer." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serier:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Bog " @@ -4580,16 +4643,16 @@ msgstr "Bevar omslagets &aspektforhold" msgid "RB Output" msgstr "RB-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Ingen formater tilgængelige" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Kan ikke danne build regex ved anvendelse af GUI builder uden en bog." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Ingen formater tilgængelige" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Åben bog" @@ -4683,27 +4746,27 @@ msgstr "Ugyldig XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapitel&markering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Fjern første &billede" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "&Preprocess input-fil for muligvis at forbedre struktur detektion" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Fjern &sidefod" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Fjern &sidehoved" @@ -4794,7 +4857,7 @@ msgstr "&Maximum linjelængde:" msgid "Force maximum line lenght" msgstr "Håndhæv maximum linjelængde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4805,7 +4868,7 @@ msgstr "Håndhæv maximum linjelængde" msgid "TextLabel" msgstr "Tekstetiket" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Anvend en guide til at hjælpe med at konstruere XPath-udtrykket" @@ -4898,12 +4961,12 @@ msgstr "Omslag browser kunne ikke loades" msgid "Browse by covers" msgstr "Browse efter omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4912,44 +4975,48 @@ msgstr "Browse efter omslag" msgid "Undefined" msgstr "Udefineret" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nej" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "stjerne(r)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Ikke bedømt" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatisk nummerér bøger i denne serie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Fjern alle mærker" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "Mærker at tilføje" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "Mærker at fjerne" @@ -5058,19 +5125,19 @@ msgstr "Hent noter (eksperimentiel)" msgid "Error communicating with device" msgstr "Kommunikationsfejl med enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Vælg mappe til at åbne som enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Fejl ved kommunikation med enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5078,123 +5145,123 @@ msgstr "" "Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " "genforbind enheden eller genstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Enhed: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " detekteret." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "valgt til at sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Ingen enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-bog:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Tilknyttet, vil du finde e-bogen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "af" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "i %s formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Sender e-mail til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Ingen egnede formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "Auto konvertér følgende bøger før sending via e-mail?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke e-maile følgende bøger da ingen egnede formater blev fundet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Fejlede med at e-maile bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Fejlede med at e-maile følgende bøger:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Sendt via e-mail:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Nyheder:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Forbundet er" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Send nyheder til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Sender nyheder til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5202,11 +5269,11 @@ msgstr "" "Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " "fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Ingen plads på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5256,7 +5323,7 @@ msgstr "Generér katalog til {0} bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" -msgstr "Katalog %format:" +msgstr "Katalog &format:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" @@ -5276,6 +5343,69 @@ msgstr "Katalog valgmuligheder" msgid "Choose Format" msgstr "Vælg format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Angiv standard for konvertering af tegneserier (CBR/CBZ-filer)" @@ -5302,7 +5432,7 @@ msgstr "Redigér kommentar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 msgid "%(plugin_type)s %(plugins)s" -msgstr "%(plugin_type)r %(plugins)" +msgstr "%(plugin_type)s %(plugins)s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 msgid "plugins" @@ -5380,19 +5510,19 @@ msgstr "" msgid "new email address" msgstr "ny e-mail adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "System port valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5403,132 +5533,110 @@ msgstr "" "udbyde sig på denne port. For at være sikker kan du vælge en port højere end " "1024 (op til 65535)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Fejlede med at installere kommandolinje værktøj." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Kommandolinje værktøj installeret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Kommandolinje værktøj installeret i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Hvis du flytter calibre.app, kan du behøve at geninstallere kommandolinje " "værktøjet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Ingen gyldig udvidelsesmodulsti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig udvidelsesmodulsti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Vælg udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Udvidelsesmodul kan ikke deaktiveres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Udvidelsesmodulet: %s kan ikke deaktiveres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Udvidelsesmodul kan ikke tilpasses" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Udvidelsesmodul: %s behøver ingen til tilpasning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Tilpas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne indbyggede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Det er et indbygget udvidelsesmodul. Prøv at deaktivere " "det istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Du må vælge en kolonne for at slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "Den valgte kolonne er en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Vil du virkelig slette kolonne %s og alle dets data?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Fejl log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Tilgangslog:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Fejlede med at starte indholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Vælg placering til bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. må være af formen breddexhøjde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ugyldigt database placering" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ugyldigt database placering " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Skal være et mappe." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Ugyldigt database placering.
            Kan ikke skrive til " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Skal genstarte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5536,19 +5644,19 @@ msgstr "" "Ændringerne du lavede kræver at Calibre genstartes. Venligst genstart så " "hurtig som praktisk muligt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Checker database integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Check af database integritet fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Nogle inkonsistenser blev fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5716,43 +5824,30 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Indstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&E-bogsplacering (E-bøgerne bliver gemt i mapper sorteret efter forfatter og " -"metadata bliver gemt i filen metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Browse til det nye database placering" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Giv besked når en &ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (mærker/vurderinger/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overskriv forfatter og titel som standard når metadata hentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Standard netværks &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5760,157 +5855,133 @@ msgstr "" "Sætter standard timeouttiden for hentning fra netværket (f.eks.. hver gang " "vi henter information fra Internettet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Høj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "Opgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Foretrukken &output-format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Foretrukken &input-format sorteret:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Brug &romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Vis beskeder i &statusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Vis &startskærm ved opstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Vis &middelvurderinger i mærkefremviseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Søg mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send automatisk hentede &nyheder til e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Slet nyheder &fra biblioteket når de automatisk bliver sendt til læseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Værktøjslinje" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Stor" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Medium" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Lille" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "Størrelse på knapper i værktøjslinjen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Vis &tekst på knapper i værktøjslinien" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Vælg de synlige &kolonner i biblioteksvisningen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Fjern en brugerdefineret kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Tilføj en brugerdefineret kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Redigér en brugerdefineret kolonnes indstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Brug intern &viser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Brugergrænseflade &layout (behøver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Deaktivér alle animationer. Nyttigt hvis du har en gammel/langsom computer." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Deaktivér &animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Vis &donationsknap (genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Tilføj en e-mailadresse at sende bøgerne til" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Tilføj e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Ændre til &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Fjern e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5919,32 +5990,32 @@ msgstr "" "Calibre kan sende bøger til dig (eller din læser) via e-mail. E-mails sendes " "automatisk med nyheder til alle e-mail-adresser, som har auto-send markeret." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maksimalt antal ventende arbejdsprocesser (genstart krævet):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Check database integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Installér kommandolinje værktøj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Åben calibre &konfigurationsmappe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begræns maks. antal samtidige opgaver til antallet at CPUer og &kerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Fejlfind &enhedsdetektion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5954,32 +6025,32 @@ msgstr "" "bogsamling via en browser fra overalt i verden. Enhver ændring af " "indstillingerne tager først effekt efter en server genstart." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Br&ugernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Adgangskode:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" "Hvis lader din adgangskode blank, kan enhver tilgå din bogsamling via www." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5987,45 +6058,45 @@ msgstr "" "Maksimumstørrelse (breddexhøjde) for viste omslag. Større omslag bliver " "nedskaleret. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&s adgangskode" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Maks. &OPDS poster per forespørgsel:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS &ugrupperede poster:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Start &automatisk server ved start" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Vis &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6041,7 +6112,7 @@ msgstr "" "din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " "(FQDN) eller IP-adressen på computeren calibre kører på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6049,27 +6120,27 @@ msgstr "" "Her kan du tilpasse Calibre opførsel ved at styre hvilke udvidelsesmoduler " "den bruger." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Aktivér/&deaktivér udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Tilpas udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Fjern udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Tilføj nyt udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Udvidelsesmodul&fil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Tilføj" @@ -6467,7 +6538,7 @@ msgid "Author s&ort: " msgstr "Forfatters&ortering: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6476,14 +6547,14 @@ msgstr "" "Dickens sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Vurdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" @@ -6492,7 +6563,7 @@ msgid "No change" msgstr "Ingen ændring" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " stjerner" @@ -6502,8 +6573,8 @@ msgstr "Tilføj &mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Åben mærkat editor" @@ -6550,12 +6621,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Fjern &gemte konverteringsindstillinger for de valgte bøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Grund metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "&Tilpas metadata" @@ -6677,82 +6748,82 @@ msgstr "Adgang nægtet" msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åbne %s. Bliver den anvendt af et andet program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Rediger metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metaoplysninger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Ombyt forfatter og titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Forfatters&ortering " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisk opret forfattersorteringsindgang baseret på den aktuelle " "forfatterindgang" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubenyttede serier (Serier uden bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Ud&givet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Dato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Tilgængelige formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Tilføj et nyt format for denne bog til databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Fjern de valgte formater for denne bog fra databasen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Vælg omslaget for denne bog fra det valgte format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Opdatér metadata fra metadata i det valgte format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Nulstil til standardomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Hent &omslag" @@ -6824,24 +6895,24 @@ msgstr "%d dage, %d timer og %d minutter siden" msgid "Last downloaded" msgstr "Sidst hentet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlæg hentning af nyheder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Tilføj en brugerdefineret nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Download alle planlagte nyhedskilder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Ingen internetforbindelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "Kan ikke downloade nyheder, da ingen internetforbindelse er aktiv" @@ -7044,12 +7115,12 @@ msgid "Choose formats" msgstr "Vælg formater" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Forlag" @@ -7541,172 +7612,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Regulært udtryk (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Gem enkelt format til disk..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Redigér metadata individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Redigér metadata som klynge" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Download metadata og omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Download kun metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Download kun omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Download kun sociale metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Flet ind i den først valgte bog - slet andre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Flet ind i den først valgte bog - slet andre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Tilføj bøger fra én enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " -"hver e-bogsfil er den samme e-bog i forskellge formater)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " -"formoder hver e-bogsfil er en distinkt e-bog)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Tilføj tom e-bog. (Bogindgange uden formater)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Gem på disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Gem på disk i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Gem kun %s format på disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Gem kun %s format på disk i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Vis" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Vis specifikt format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Fjern valgte bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Fjern file med et specifikt format fra valgte bøger.." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Fjern alle formater fra valgte bøger, undtagen..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Fjern omslag fra valgte bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Fjern matchende bøger fra enhed" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Konvertér individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Klynge konvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Opret bogkatalog i dit calibre bibliotek" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Kør velkommen guide" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Lignende bøger..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Tilføj bøger til bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Administrér collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Omslags-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Mærkat-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "skabt af Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Forbundet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Opdatering fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Bog detaljer" @@ -7769,78 +7714,65 @@ msgstr "Klik for at se en liste over aktive opgaver." msgid " - Jobs" msgstr " - Opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Bibliotek\n" -"%d bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" -"Læser\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" -"Kort A\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" -"Kort B\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Tryk for at se tilgængelige bøger på din computer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Tryk for at se bøgerne i enhedens arbejdshukommelse" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Tryk for at se bøgerne på hukommelseskort A i din læser" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Gem enkelt format til disk..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Tryk for at se bøgerne på hukommelseskort B i din læser" +msgid "Eject this device" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Bøger placeret ved" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "ledig" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Kort A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Kort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bøger vist vil blive begrænset til disse der matcher de valgte gemte " "søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Avanceret søgning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7848,151 +7780,252 @@ msgstr "" "

            Søg i listen af bøger efter titel, forfatter, forlag, mærkater, " "kommentarer, osv.

            Ord separeres af mellemrum bliver ANDed" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Nulstil hurtigsøgning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Gem aktuel søgning under navnet vist i boksen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Slet aktuelt gemte søgning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Tilføj bøger" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Fjern bøger" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Tilføj bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Slet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Redigér meta info" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Flet bogposter" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Send til enhed" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Hent nyheder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Konvertér bøger" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Konvertér bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Åben mappe herover" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Vis bogdetaljer" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Bøger af samme forfatter" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Bøger i denne serie" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Hent nyheder" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Bøger fra dette forlag" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Bøger med samme mærkater" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Gem på disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Send til enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Hjælp" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Slet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Fjern bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Browse calibre brugermanualen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Hjælp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Flet bogposter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Åben mappe herover" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Vis bogdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Bøger af samme forfatter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Bøger i denne serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Bøger fra dette forlag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Bøger med samme mærkater" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Redigér metadata individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Redigér metadata som klynge" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Download metadata og omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Download kun metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Download kun omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Download kun sociale metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Flet ind i den først valgte bog - slet andre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Flet ind i den først valgte bog - slet andre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Tilføj bøger fra én enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " +"hver e-bogsfil er den samme e-bog i forskellge formater)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " +"formoder hver e-bogsfil er en distinkt e-bog)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Tilføj tom e-bog. (Bogindgange uden formater)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Gem på disk i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Gem kun %s format på disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Gem kun %s format på disk i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Vis specifikt format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Fjern valgte bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Fjern file med et specifikt format fra valgte bøger.." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Fjern alle formater fra valgte bøger, undtagen..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Fjern omslag fra valgte bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Fjern matchende bøger fra enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Konvertér individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Klynge konvertering" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Opret bogkatalog i dit calibre bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Kør velkommen guide" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8288,34 +8321,6 @@ msgstr "prøv at genstarte din computer" msgid "try deleting the file" msgstr "prøv at slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Begræns til:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "sæt i ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Søg:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Redigér metaoplyninger" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Konfigurér calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8346,7 +8351,7 @@ msgstr "Ingen match fundet for denne book" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søg" @@ -8370,15 +8375,16 @@ msgstr "Vælg gemte søgninget eller indtast navn for ny gemt søgning" msgid "Restrict to" msgstr "Begræns til" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} af {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(alle bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} af {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} af alle)" @@ -8477,7 +8483,7 @@ msgid "Manage User Categories" msgstr "Administrér brugerkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Søgninger" @@ -8570,53 +8576,53 @@ msgstr "" "Følgende bøger er allerede konverteret til %s formatet. Ønsker du at " "genkonvertere dem?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Gendan" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Donér for at støtte calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Skub forbunden enhed ud" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Genstart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre kvik start guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Kan ikke konfigurere" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Kan ikke konfigurere mens opgaver kører." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre genstartes." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Ingen detaljeret information tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Ingen detaljeret information tilgængelig om bøger på enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Konverteringsfejl" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8624,15 +8630,15 @@ msgstr "" "

            Kunne ikke konvertere: %s

            Det er en e-bog med DRM. " "Du skal først fjerne DRM med et tredjepartsværktøj." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Opskrift deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8642,11 +8648,11 @@ msgstr "" "calibre brugbart, venligst overvej at give en donation for at støtte dets " "udvikling. Din donation hjælper med calibres fortsatte udvikling." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8657,11 +8663,11 @@ msgstr "" "enheden.
            \n" " Er du sikker på at du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9180,15 +9186,15 @@ msgstr "Skift store/små bogstaver" msgid "Title Case" msgstr "Titel STORE/små bogstaver" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Træk til skaléring" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Skjul" @@ -9244,6 +9250,10 @@ msgstr "" msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Vælg placering til bøger" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "Velkommen guide" @@ -9539,7 +9549,7 @@ msgstr "blank" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9553,7 +9563,7 @@ msgstr "" "Standard: '%%default'\n" "Anvendes til: CSV, XML output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9565,7 +9575,65 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: CSV, XML output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9575,7 +9643,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9589,7 +9657,7 @@ msgstr "" "Standard: '%default'None\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9600,7 +9668,7 @@ msgstr "" "'[]'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9614,7 +9682,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9624,7 +9692,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9634,7 +9702,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9644,7 +9712,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9658,7 +9726,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9674,7 +9742,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10169,43 +10237,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sMiddel vurderingen er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Main/hjem/primær" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Kort A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Kort B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Komprimerer database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Checker SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Checker for manglende filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Checket id" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Vurderinger" @@ -10426,10 +10486,6 @@ msgstr "Sti til biblioteksmappen til at dele med indholdsserveren" msgid "Write process PID to the specified file" msgstr "Udskriv proces PID til den specificerede fill" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d bøger" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d emner" @@ -10446,10 +10502,6 @@ msgstr "MÆRKATER: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIER: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Bibliotek" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Bøger i dit bibliotek" @@ -10812,12 +10864,12 @@ msgstr "Du" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planlagt" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Brugerdefineret" @@ -12072,9 +12124,27 @@ msgstr "Download ikke CSS-stilark" #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Føjer en mappe til listen over hyppigt brugte mapper" +#~ msgid "Toolbar" +#~ msgstr "Værktøjslinje" + #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre kan sende dine bøger til dig (eller din læser) via e-mail" +#~ msgid "Medium" +#~ msgstr "Medium" + +#~ msgid "Large" +#~ msgstr "Stor" + +#~ msgid "&Button size in toolbar" +#~ msgstr "Størrelse på knapper i værktøjslinjen" + +#~ msgid "Small" +#~ msgstr "Lille" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Vis &tekst på knapper i værktøjslinien" + #~ msgid "James Ralston" #~ msgstr "James Ralston" @@ -12138,3 +12208,101 @@ msgstr "Download ikke CSS-stilark" #~ msgid "This profile is intended for the Hanlin V3/V5 and its clones." #~ msgstr "Denne profil er rettet mod Hanlin V3/V5 og dens kloner." + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Vis knappemærker i værktøjslinje" + +#~ msgid "Toolbar icon size" +#~ msgstr "Ikonstørrelse på værktøjslinje" + +#~ msgid "
            Must be a directory." +#~ msgstr "
            Skal være et mappe." + +#~ msgid "Books located at" +#~ msgstr "Bøger placeret ved" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Tryk for at se bøgerne på hukommelseskort B i din læser" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Tryk for at se bøgerne på hukommelseskort A i din læser" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Tryk for at se bøgerne i enhedens arbejdshukommelse" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Tryk for at se tilgængelige bøger på din computer" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Bibliotek\n" +#~ "%d bøger" + +#~ msgid "" +#~ "Reader\n" +#~ "%s" +#~ msgstr "" +#~ "Læser\n" +#~ "%s" + +#~ msgid "" +#~ "Card A\n" +#~ "%s" +#~ msgstr "" +#~ "Kort A\n" +#~ "%s" + +#~ msgid "" +#~ "Card B\n" +#~ "%s" +#~ msgstr "" +#~ "Kort B\n" +#~ "%s" + +#~ msgid "free" +#~ msgstr "ledig" + +#~ msgid "Edit meta info" +#~ msgstr "Redigér meta info" + +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "set in ui.py" +#~ msgstr "sæt i ui.py" + +#~ msgid "Configure calibre" +#~ msgstr "Konfigurér calibre" + +#~ msgid "Edit meta information" +#~ msgstr "Redigér metaoplyninger" + +#~ msgid "&Restrict to:" +#~ msgstr "&Begræns til:" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Søg:" + +#~ msgid "Browse for the new database location" +#~ msgstr "Browse til det nye database placering" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&E-bogsplacering (E-bøgerne bliver gemt i mapper sorteret efter forfatter og " +#~ "metadata bliver gemt i filen metadata.db)" + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Ugyldigt database placering.
            Kan ikke skrive til " + +#~ msgid "Invalid database location" +#~ msgstr "Ugyldigt database placering" + +#~ msgid "Invalid database location " +#~ msgstr "Ugyldigt database placering " diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 846ad367f2..8c6114703b 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-11 21:55+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:52+0000\n" "Last-Translator: DiegoJ \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 @@ -46,23 +46,23 @@ msgstr "No hace absolutamente nada" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -81,14 +81,14 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -119,10 +119,10 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -131,10 +131,10 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -149,13 +149,13 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -480,7 +480,7 @@ msgstr "Desactivar el complemento nombrado" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -488,7 +488,7 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en el " "dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." @@ -510,14 +510,14 @@ msgstr "Actualizando listado de meta datos..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "terminado" @@ -551,15 +551,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noticias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Comunicarse con iTunes." @@ -685,6 +685,10 @@ msgstr "Comunicar con el lector Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Comunicarse con el lector JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunicarse con el lector Kindle." @@ -2102,7 +2106,7 @@ msgstr "Tipo de letra monoespaciada a incrustar." msgid "Comic" msgstr "Cómic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2115,7 +2119,7 @@ msgstr "Cómic" msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2123,22 +2127,22 @@ msgstr "Título" msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2146,42 +2150,42 @@ msgstr "Productor" msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de tiempo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicado" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Derechos" @@ -2483,7 +2487,7 @@ msgstr "" msgid "All articles" msgstr "Todos los artículos" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." @@ -2922,7 +2926,7 @@ msgstr "" "Especificar la codificación del documento de salida. El valor por defecto es " "cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3021,72 +3025,64 @@ msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Tamaño de los iconos de la barra de herramientas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Mostrar etiquetas en los botones de la barra de herramientas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Geometría de la ventana principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notificar cuando haya una nueva versión disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para los número de series" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar la lista de etiquetas por nombre, popularidad o calificación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero de portadas de libros a mostrar en el modo de exploración por portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Opciones por defecto para la conversión a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opciones para el visor de libros LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se visualizan usando el visor interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Columnas mostradas en la lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Lanzar el servidor de contenidos automáticamente al iniciar la aplicación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Antigüedad máxima de las noticias guardadas en la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostrar el icono en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Pasar las noticias descargadas al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Eliminar libros de la biblioteca después de pasarlos al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3094,64 +3090,64 @@ msgstr "" "Mostrar el explorador de portadas en una ventana separada en vez de en la " "ventana principal de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Desactivar las notificaciones del icono de la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acción por defecto que se ejecutará cuando se pulse el botón de enviar al " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Númera máximo de procesos en espera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar metadatos sociales (etiquetas/valoración/etc...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Reemplazar el autor y el título con nuevos metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar el número de tareas al número de CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Categorías del explorador de etiquetas que no se mostrarán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "El diseño de la interfaz de usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostrar la calificación promedio de cada elemento en el explorador de " "etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Desactivar animaciones de la interfaz" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Escoger ficheros" @@ -3400,8 +3396,8 @@ msgstr "No se pudieron descargar metadatos:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Error" @@ -3534,7 +3530,7 @@ msgid "Cannot view" msgstr "No se puede visualizar" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" @@ -3583,7 +3579,7 @@ msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Sin libros" @@ -3718,26 +3714,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3753,12 +3749,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3806,7 +3796,7 @@ msgstr "Ruta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formatos" @@ -3838,10 +3828,11 @@ msgstr "Ninguno" msgid "Click to open Book Details window" msgstr "Pulse para abrir la ventada de Detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Opciones CSV/XML" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3860,6 +3851,7 @@ msgstr "Opciones CSV/XML" msgid "Options specific to" msgstr "Opciones específicas para" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3873,6 +3865,7 @@ msgstr "Opciones específicas para" msgid "output" msgstr "salida" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3883,7 +3876,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3891,11 +3884,11 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3905,18 +3898,86 @@ msgstr "salida" msgid "Form" msgstr "Formulario" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campos para incluir en la salida:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Opciones CSV/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opciones de libro digital" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Catálogo" @@ -4420,46 +4481,46 @@ msgstr "

            Hubo un error leyendo el fichero:
            " msgid " is not a valid picture" msgstr " no es una imagen válida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Portada" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Usar portada del fichero de &origen" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Cambia la imagen de &portada:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Localizar una imagen para utilizar como portada de este libro." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Usar portada del fichero de &origen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Título: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Cambiar el título del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "O&rden por autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4467,20 +4528,20 @@ msgstr "" "Cambiar el(los) autor(es). Para especificar más de uno, sepárelos mediante " "comas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Eti&quetas: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4488,23 +4549,23 @@ msgstr "" "Etiquetas para clasificar el libro (muy útil en búsquedas).

            Pueden " "utilizarse cualesquier palabras o frases, separadas por comas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serie:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lista de series conocidas. Se pueden añadir nuevas series." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Libro " @@ -4638,17 +4699,17 @@ msgstr "Mantener las &proporciones de la portada" msgid "RB Output" msgstr "Salida RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "No hay formatos disponibles" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "No se puede construir una expresión regular usando la interfaz gráfica sin " "un libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "No hay formatos disponibles" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Abrir libro" @@ -4743,29 +4804,29 @@ msgstr "Expresión XPath no válida" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marca de capítulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Eliminar la primera &imagen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "P&reprocesar el fichero de entrada para tratar de mejorar la detección de " "estructura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Elimin&ar pie de página" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Eliminar e&ncabezado" @@ -4854,7 +4915,7 @@ msgstr "Longitud de línea &máxima" msgid "Force maximum line lenght" msgstr "Forzar longitud de línea máxima" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4865,7 +4926,7 @@ msgstr "Forzar longitud de línea máxima" msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Usar un asistente para ayudar a construir la expresión XPath" @@ -4959,12 +5020,12 @@ msgstr "No se ha podido cargar el explorador de portadas" msgid "Browse by covers" msgstr "Explorar por portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4973,44 +5034,48 @@ msgstr "Explorar por portadas" msgid "Undefined" msgstr "Indefinido" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Sí" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "No" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "estrella(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Sin calificar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numerar automáticamente los libros de esta serie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Eliminar todas las etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "etiquetas a añadir" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "etiquetas a eliminar" @@ -5119,19 +5184,19 @@ msgstr "Obtener anotaciones (experimental)" msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Seleccionar carpeta para abrir como un dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Falló" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5139,128 +5204,128 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte y vuelva a " "conectar el dispositivo o reinicie la aplicación." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "Libro electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "El libro electrónico está adjunto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "en el formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Enviando correo electrónico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de enviar por correo " "electrónico?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "No se pudieron enviar por correo electrónico los siguientes libros porque no " "se encontraron formatos compatibles:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Fallo al enviar libros por correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Fallo al enviar por correo electrónico los siguientes libros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Enviado por correo electrónico:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Noticias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Adjunto está el" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Enviar noticias a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5269,11 +5334,11 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5346,6 +5411,69 @@ msgstr "Opciones de catálogo" msgid "Choose Format" msgstr "Elegir formato" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5455,19 +5583,19 @@ msgstr "" msgid "new email address" msgstr "nueva dirección de correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Ancho" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Estrecho" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Puerto de sistema seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5478,131 +5606,109 @@ msgstr "" "permita que el servidor ocupe este puerto. Para estar seguro, elija un " "número de puerto mayor de 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Fallo al instalar las herramientas de línea de órdenes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Herramientas de línea de órdenes instaladas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Herramientas de línea de órdenes instaladas en" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si mueve calibre.app, deberá reinstalar las herramientas de línea de órdenes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "No hay ninguna ruta de complementos válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s no es una ruta de complementos válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Elegir complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "El complemento no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "El complemento: %s no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Complemento no personalizable" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Complemento: %s no necesita personalización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Personalizar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "No se puede eliminar el complemento incorporado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " no puede eliminarse. Es un complemento incorporado. Intente desactivarlo en " "su lugar." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Debe seleccionar una columna para borrarla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "La columna seleccionada no es una columna personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "¿Seguro que quiere borrar la columna %s y todos sus datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Registro de errores:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Registro de accesos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Fallo al iniciar el servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Seleccionar ubicación para los libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Tamaño no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "El tamaño %s no es válido. Debe ser de la forma anchuraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ubicación de la base de datos no válida" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ubicación de la base de datos no válida " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Debe ser un directorio." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Ubicación de la base de datos no válida.
            Imposible escribir en " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Hay que reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5610,19 +5716,19 @@ msgstr "" "Los cambios realizados requieren que calibre vuelva a iniciarse. Por favor " "reinicie en cuanto le sea práctico." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Comprobando la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Fallo al comprobar la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Se encontraron incoherencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5786,45 +5892,31 @@ msgstr "" msgid "Sending to &device" msgstr "Enviar a &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Ubicación de los libros electrónicos (Los libros electrónicos se almacenan " -"en carpetas ordenadas por autor, los metadatos se almacenan en el fichero " -"metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Seleccionar la nueva ubicación de la base de datos" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Mostrar un aviso cuando haya una &nueva versión disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Descargar metadatos &sociales (etiquetas/valoraciones/etc...) por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Reemplazar el autor y el título al adquirir metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "&Tiempo de espera máximo por defecto de la red:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5832,161 +5924,137 @@ msgstr "" "Establecer el tiempo de espera maximo para peticiones de red (cada vez que " "se conecte a Internet para adquirir alguna información)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Se&leccionar idioma (requiere reiniciar el programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Baja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Prioridad de tareas:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "F&ormato de salida preferente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Orden de preferenc&ia de formatos de entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Uso de números &romanos para los números dentro de una serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Activar &icono en bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬icaciones en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Mostrar pantalla de bien&venida al inicio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar explorador de &portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Mostrar calificaciones &promedio en el explorador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "&Buscar mientras se escribe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" "Enviar noticias &descargadas automáticamente al lector de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Eliminar noticias de la biblioteca cuando se hayan enviado automáticamente " "al lector." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Nú&mero de portadas a mostrar en el explorador (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Barra de herramientas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Medio" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Pequeño" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "Tamaño de botón en la barra de &herramientas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Mostrar &texto en los botones de la barra de herramientas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Seleccione las &columnas visibles en la vista de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Eliminar una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Añadir una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Editar la configuración de una columna definida por el usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "&Usar visor interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Interfaz de usuario &diseño (necesario reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactiva todas las animaciones. Útil si tiene un ordenador lento o antiguo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Desactivar &animaciones" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Mostrar botón de &donar (reinicia)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" "Añadir una dirección de correo electrónico a la que se enviarán los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Añadir correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Asignar como pre&determinada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "E&liminar correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5996,33 +6064,33 @@ msgstr "" "Se enviarán correos automáticamente con las noticias descargadas a todas las " "direcciones que tengan la opción de envío automático marcada." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Número máximo de procesos en espera (necesita reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Comprobar la integridad de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "Instalar &herramientas de línea de órdenes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "&Abrir el directorio de configuración de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "&Limitar el número máximo de tareas simultáneas al número de núcleos de CPU " "disponibles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "&Depurar detección de dispositivos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6033,25 +6101,25 @@ msgstr "" "en las preferencias tendrá efecto sólo después de que se reinicie el " "servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Puerto del servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Usuario:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Cont&raseña:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6059,7 +6127,7 @@ msgstr "" "Si se deja la contraseña en blanco, cualquiera podrá acceder a su colección " "de libros a través la interfaz web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6067,45 +6135,45 @@ msgstr "" "El tamaño máximo (anchura × altura) con el que se mostrarán las portadas. " "Las portadas mayores se redimensionarán. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "&Tamaño máximo de portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostrar contraseña" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Número máximo de elementos &OPDS por consulta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "&Máximo número de elementos OPDS sin agrupar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "&Detener servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "Pro&bar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Ejecutar servidor &automáticamente al iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Ver registros del &servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6122,7 +6190,7 @@ msgstr "" "el lector Stanza de su iPhone, donde miservidor es el nombre de servidor " "completo o la dirección IP del equipo donde se ejecuta calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6130,27 +6198,27 @@ msgstr "" "Aquí puede personalizar el comportamiento de calibre controlando qué " "complementos usa." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Personalizar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Eliminar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Añadir nuevo complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Fichero de complemento:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Añadir" @@ -6555,7 +6623,7 @@ msgid "Author s&ort: " msgstr "&Orden de autor: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6564,14 +6632,14 @@ msgstr "" "ordena Miguel de Cervantes como Cervantes, Miguel de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Valoración:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" @@ -6580,7 +6648,7 @@ msgid "No change" msgstr "Sin cambios" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " estrellas" @@ -6590,8 +6658,8 @@ msgstr "Añadir eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Abrir editor de etiquetas" @@ -6641,12 +6709,12 @@ msgstr "" "Eliminar las &configuraciones de conversión para los libros seleccionados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "Metadatos &básicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "Metadatos &personalizados" @@ -6772,86 +6840,86 @@ msgstr "Permiso denegado" msgid "Could not open %s. Is it being used by another program?" msgstr "No se pudo abrir %s. ¿Lo está usando algún otro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Editar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Intercambiar autor y título" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "&Orden de autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crear automáticamente la entrada de orden de autor basada en la entrada de " "autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" "Eliminar series que no están en uso (series que no tienen ningún libro " "asociado)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "&ISBN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Publica&do:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Fecha:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Obtener metadatos del servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formatos disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Añadir un nuevo formato para este libro en la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" "Elimina los formatos seleccionados para este libro de la base de datos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del formato seleccionado como portada del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" "Actualizar metadatos a partir de los metadatos del formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Volver a la portada por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Des&cargar portada" @@ -6923,24 +6991,24 @@ msgstr "Hace %d días, %d horas y %d minutos" msgid "Last downloaded" msgstr "Última descarga" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Descarga de noticias planificada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Añadir una nueva fuente de noticias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Descargar todas las planificadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Sin conexión a Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "No se pueden bajar las noticias porque no hay conexión activa al internet" @@ -7148,12 +7216,12 @@ msgid "Choose formats" msgstr "Elegir formatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editoriales" @@ -7649,174 +7717,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Guardar un solo formato en disco..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Editar metadatos por separado" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Edita metadatos en bloque" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Descargar metadatos y portadas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Descargar sólo los metadatos" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Descargar sólo las portadas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Descargar sólo metadatos sociales" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Unir en el primer libro seleccionado - borrar el resto" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Unir en el primer libro seleccionado - mantener el resto" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Añadir libros desde un único directorio" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Añadir libros de directorios, incluyendo subdirectorios (Un libro por " -"directorio, se asume que cada fichero de libro electrónico es el mismo libro " -"en diferente formato." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros " -"por directorio, se asume que cada fichero de libro electrónico es un libro " -"diferente." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Guardar en el disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Guardar en el disco, en un único directorio" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Guardar solamente el formato %s en disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Guardar sólo el formato %s en un único directorio" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Mostrar" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Mostrar un formato específico" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Eliminar libros seleccionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Eliminar formatos específicos de los libros seleccionados.." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Eliminar portadas de los libros seleccionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Eliminar los libros que correspondan del dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Convertir por separado" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Convertir en bloque" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Crear catálogo de los libros en la biblioteca de calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Ejecutar el asistente de bienvenida" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Libros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Añadir libros a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Administrar colecciones" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Explorador de portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "versión" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "creado por Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Actualización encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Detalles del Libro" @@ -7879,74 +7819,63 @@ msgstr "Pulse para ver las tareas activas." msgid " - Jobs" msgstr " - tareas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Biblioteca\n" -"%d libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" -"Lector\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" -"Tarjeta B\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Pulsar para ver los libros disponibles en el equipo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Pulsar para ver los libros en la memoria principal del lector" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Pulsar para ver los libros en la tarjeta de memoria A del lector" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Guardar un solo formato en disco..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector" +msgid "Eject this device" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Libros ubicados en" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "libre" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Tarjeta A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Tarjeta B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "Sólo se mostrarán los libros que coincidan con la búsqueda guardada" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Búsqueda avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7955,151 +7884,254 @@ msgstr "" "comentarios, etc.

            Se buscan libros que contengan todas las palabras " "separadas por espacios" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Reiniciar la búsqueda rápida" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Guardar la búsqueda actual con el nombre mostrado en el recuadro" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Borrar la búsqueda guardada actual" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Añadir libros" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d libros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Eliminar libros" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Añadir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Supr" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Editar metainformación" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Unir registros de libros" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Enviar al dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Descargar noticias (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Convertir libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Convertir libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Abrir la carpeta que lo contiene" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Mostrar detalles del libro" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Libros del mismo autor" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Libros de la misma serie" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Descargar noticias (RSS)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Libros de la misma editorial" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Libros con las mismas etiquetas" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Guardar en el disco" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Ayuda" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Supr" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Eliminar libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Explorar el manual de usuario de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Ayuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Unir registros de libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Abrir la carpeta que lo contiene" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Mostrar detalles del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Libros del mismo autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Libros de la misma serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Libros de la misma editorial" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Libros con las mismas etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Editar metadatos por separado" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Edita metadatos en bloque" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Descargar metadatos y portadas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Descargar sólo los metadatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Descargar sólo las portadas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Descargar sólo metadatos sociales" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Unir en el primer libro seleccionado - borrar el resto" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Unir en el primer libro seleccionado - mantener el resto" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Añadir libros desde un único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Añadir libros de directorios, incluyendo subdirectorios (Un libro por " +"directorio, se asume que cada fichero de libro electrónico es el mismo libro " +"en diferente formato." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros " +"por directorio, se asume que cada fichero de libro electrónico es un libro " +"diferente." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Guardar en el disco, en un único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Guardar solamente el formato %s en disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Guardar sólo el formato %s en un único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Mostrar un formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Eliminar libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Eliminar formatos específicos de los libros seleccionados.." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Eliminar portadas de los libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Eliminar los libros que correspondan del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Convertir por separado" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Convertir en bloque" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Crear catálogo de los libros en la biblioteca de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Ejecutar el asistente de bienvenida" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8401,34 +8433,6 @@ msgstr "inténtelo después de reiniciar el equipo." msgid "try deleting the file" msgstr "pruebe a borrar el fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "Restringir a:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "ajustado en ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Buscar:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Editar metadatos" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Configurar calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8460,7 +8464,7 @@ msgstr "No se ha encontrado el libro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Buscar" @@ -8486,15 +8490,16 @@ msgstr "" msgid "Restrict to" msgstr "Restringir a" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} de {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(todos los libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} de {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} de todos)" @@ -8593,7 +8598,7 @@ msgid "Manage User Categories" msgstr "Administrar categorías de usuarios" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Búsquedas" @@ -8685,54 +8690,54 @@ msgstr "" "Los siguientes libros ya han sido convertidos al formato %s. ¿Desea volver a " "convertirlos?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Donar para apoyar a calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Desconectar dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Guía de inicio rápido de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "No se puede configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "No se puede configurar mientras haya tareas en ejecución." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "No se puede configurar antes de reiniciar calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "No hay información detallada disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" "No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8741,15 +8746,15 @@ msgstr "" "href=\"%s\">DRM. Debe eliminar primero el DRM con herramientas de " "terceros." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Receta deshabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Fallo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8759,11 +8764,11 @@ msgstr "" "lo encuentra útil, considere donar para apoyar su desarrollo. Su donación es " "lo que hace que el desarrollo de calibre continúe." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8774,11 +8779,11 @@ msgstr "" "de datos en el dispositivo.
            \n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "AVISO: Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9302,15 +9307,15 @@ msgstr "Invertir mayúsculas/minúsculas" msgid "Title Case" msgstr "Formato de título (todas las iniciales en mayúscula)" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Arrastre para ajustar el tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Ocultar" @@ -9367,6 +9372,10 @@ msgstr "" msgid "Could not move library" msgstr "No se pudo mover la biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Seleccionar ubicación para los libros" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "asistente de bienvenida" @@ -9668,7 +9677,7 @@ msgstr "blank" msgid "empty" msgstr "empty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9682,7 +9691,7 @@ msgstr "" "Valor por defecto: '%%default'\n" "Aplicable a: formatos de salida CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9695,7 +9704,65 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9705,7 +9772,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9719,7 +9786,7 @@ msgstr "" "Valor por defecto: '%default'None\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9731,7 +9798,7 @@ msgstr "" "ejemplo '[]'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9745,7 +9812,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9755,7 +9822,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9765,7 +9832,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9776,7 +9843,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9790,7 +9857,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9805,7 +9872,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10310,45 +10377,37 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sCalificación promedio es %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Tarjeta A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Tarjeta B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Compactando la base de datos" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Comprobando la integridad de SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Comprobando ficheros inexistentes." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "ID comprobado" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Calificaciones" @@ -10575,10 +10634,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Escribir PID del proceso al archivo especificado" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d libros" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d elementos" @@ -10595,10 +10650,6 @@ msgstr "ETIQUETAS: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIE: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Biblioteca" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Libros en la biblioteca" @@ -10963,12 +11014,12 @@ msgstr "Usted" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planificado" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizado" @@ -11196,6 +11247,9 @@ msgstr "No descargar estilos CSS." #~ "Minimizar el uso de memoria, a cambio de mayor tiempo de procesador. Usar " #~ "esta opción si el equipo no dispone de mucha RAM." +#~ msgid "
            Must be a directory." +#~ msgstr "
            Debe ser un directorio." + #~ msgid "Configuration" #~ msgstr "Configuración" @@ -11319,6 +11373,12 @@ msgstr "No descargar estilos CSS." #~ msgid "Could not move database" #~ msgstr "No se puede mover la base de datos" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "&Search:" +#~ msgstr "&Buscar:" + #~ msgid "" #~ "%prog [options] mybook.fb2\n" #~ "\n" @@ -11344,6 +11404,9 @@ msgstr "No descargar estilos CSS." #~ msgid "Usage:" #~ msgstr "Uso:" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "Convert to LRS" #~ msgstr "Convertir a LRS" @@ -11650,6 +11713,21 @@ msgstr "No descargar estilos CSS." #~ msgid "Very verbose output, useful for debugging." #~ msgstr "Salida extremadamente detallada, útil para depuración." +#~ msgid "Medium" +#~ msgstr "Medio" + +#~ msgid "Large" +#~ msgstr "Grande" + +#~ msgid "Small" +#~ msgstr "Pequeño" + +#~ msgid "Toolbar" +#~ msgstr "Barra de herramientas" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Mostrar &texto en los botones de la barra de herramientas" + #~ msgid "Could not initialize the fontconfig library" #~ msgstr "No se ha podido inicializar la biblioteca fontconfig" @@ -12605,6 +12683,9 @@ msgstr "No descargar estilos CSS." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "No se puede acceder a %s. Usando %s como biblioteca." +#~ msgid "Configure calibre" +#~ msgstr "Configurar calibre" + #~ msgid "" #~ "Could not email the following books as no suitable formats were " #~ "found:
              %s
            " @@ -12906,6 +12987,12 @@ msgstr "No descargar estilos CSS." #~ "Este fichero RTF tiene una característica no soportada por calibre. " #~ "Conviértalo a HTML primero y pruebe con éste." +#~ msgid "Toolbar icon size" +#~ msgstr "Tamaño de los iconos de la barra de herramientas" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Mostrar etiquetas en los botones de la barra de herramientas" + #~ msgid "Sort tags list by popularity" #~ msgstr "Ordenar la lista de etiquetas por popularidad" @@ -12966,12 +13053,35 @@ msgstr "No descargar estilos CSS." #~ msgid "Send specific format to storage card B" #~ msgstr "Enviar un formato específico a la tarjeta de memoria B" +#~ msgid "Invalid database location" +#~ msgstr "Ubicación de la base de datos no válida" + +#~ msgid "Invalid database location " +#~ msgstr "Ubicación de la base de datos no válida " + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Ubicación de la base de datos no válida.
            Imposible escribir en " + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Ubicación de los libros electrónicos (Los libros electrónicos se almacenan " +#~ "en carpetas ordenadas por autor, los metadatos se almacenan en el fichero " +#~ "metadata.db)" + +#~ msgid "Browse for the new database location" +#~ msgstr "Seleccionar la nueva ubicación de la base de datos" + #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Añadir un directorio a la lista de directorios frecuentes" #~ msgid "Remove a directory from the frequently used directories list" #~ msgstr "Eliminar un directorio de la lista de directorios frecuentes" +#~ msgid "&Button size in toolbar" +#~ msgstr "Tamaño de botón en la barra de &herramientas" + #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "" #~ "calibre le puede enviar los libros a usted (o a su lector) por correo " @@ -13099,6 +13209,18 @@ msgstr "No descargar estilos CSS." #~ "%s\n" #~ "disponible" +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Pulsar para ver los libros disponibles en el equipo" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Pulsar para ver los libros en la memoria principal del lector" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Pulsar para ver los libros en la tarjeta de memoria A del lector" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector" + #~ msgid "" #~ "

            Demo videos

            Videos demonstrating the various features of calibre are " #~ "available \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:55+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -28,23 +28,23 @@ msgstr "Ne fait strictement rien" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -63,14 +63,14 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -101,10 +101,10 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -113,10 +113,10 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -131,13 +131,13 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -475,7 +475,7 @@ msgstr "Désactive le plugin nommé" msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +483,7 @@ msgstr "" "Liste de répertoires séparés par des virgules utilisée pour envoyer les " "ebooks vers l'appareil. Le premier existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" @@ -504,14 +504,14 @@ msgstr "Mise à jour de la liste des métadonnées de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d sur %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "Terminé" @@ -545,15 +545,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Informations" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Communiquer avec iTunes" @@ -679,6 +679,10 @@ msgstr "Communiquer avec le lecteur Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Communiquer avec le lecteur d'ebook JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle." @@ -2126,7 +2130,7 @@ msgstr "La famille de police monospace à inclure" msgid "Comic" msgstr "Bande dessinées" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2139,7 +2143,7 @@ msgstr "Bande dessinées" msgid "Title" msgstr "Titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2147,22 +2151,22 @@ msgstr "Titre" msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Éditeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2170,42 +2174,42 @@ msgstr "Producteur" msgid "Comments" msgstr "Commentaires" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquettes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Séries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Langue" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Horodatage" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publié" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Droits" @@ -2511,7 +2515,7 @@ msgstr "" msgid "All articles" msgstr "Tous les articles" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C'est un livre Amazon Topaz. Il ne peut pas être traité." @@ -2951,7 +2955,7 @@ msgstr "" "Spécifier l'encodage de caractères pour le document de sortie. Par défaut: " "cp1252" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3036,7 +3040,7 @@ msgid "" "allows max-line-length to be below the minimum" msgstr "" "Forcer la rupture sur la valeur maximale de la longueur de ligne quand aucun " -"n'espace n'est présent. Autorise aussi la valeur maximale de la longueur de " +"espace n'est présent. Autorise aussi la valeur maximale de la longueur de " "ligne à être en dessous du minimum" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 @@ -3050,74 +3054,66 @@ msgid "Confirm before deleting" msgstr "Confirmer avant la suppression" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Taille de la barre d'icone" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Affiche les libellés des boutons dans la barre d'outils" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Géométrie de l'écran principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Avertir lorsqu'une nouvelle version est disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Utiliser les chiffres romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Trier la liste d'étiquettes par nom, popularité ou note (classement)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Nombre de couvertures à afficher dans le mode de navigation par couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Valeurs par défaut pour la conversion vers LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Options pour l'afficheur d'ebook LFR" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formats qui sont affichés par l'afficheur interne" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Colonnes affichées dans la liste de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Démarrer automatiquement le serveur de contenu au démarrage de l'application" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Anciennes informations conservées dans la base" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Afficher l'icône dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Envoyer les News téléchargées vers l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" "Supprimer les livres de la bibliothèque après les avoir téléchargés dans " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3125,62 +3121,62 @@ msgstr "" "Afficher la navigation par couverture dans une fenêtre séparée au lieu de la " "fenêtre principale de Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Désactiver les alertes dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Action par défaut à réaliser quand le bouton 'envoyer au lecteur' est cliqué" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Nombre maximum de processus de travail en attente" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Télécharger les métadonnés sociales (étiquettes/classement/etc...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Remplacer l'auteur et le titreavec de nouvelles metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Limiter le nombre maximum de travaux simultanés au nombre de processeurs." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "catégories du navigateur d'étiquettes à ne pas afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "La présentation de l'interface utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "Afficher la note moyenne par article dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Désactiver les animations de IU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Copié" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copier" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copier dans le Presse-papiers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Choisir les fichiers" @@ -3431,8 +3427,8 @@ msgstr "Le téléchargement des métadonnées a échoué:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erreur" @@ -3568,7 +3564,7 @@ msgid "Cannot view" msgstr "Impossible de visualiser" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Choisir le format à afficher" @@ -3617,7 +3613,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Aucun livre" @@ -3753,26 +3749,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3788,12 +3784,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3841,7 +3831,7 @@ msgstr "Chemin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formats" @@ -3873,10 +3863,11 @@ msgstr "Aucun" msgid "Click to open Book Details window" msgstr "Cliquer pour ouvrir la fenêtre Détail du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Options CSV/XML" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3895,6 +3886,7 @@ msgstr "Options CSV/XML" msgid "Options specific to" msgstr "Options spécifiques à" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3908,6 +3900,7 @@ msgstr "Options spécifiques à" msgid "output" msgstr "sortie" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3918,7 +3911,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3926,11 +3919,11 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3940,18 +3933,86 @@ msgstr "sortie" msgid "Form" msgstr "Formulaire" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Champs à inclure en sortie:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Options CSV/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Options de l'e-book" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Catalogue" @@ -4453,46 +4514,46 @@ msgstr "

            Il y a eu une erreur à la lecture du fichier :
            " msgid " is not a valid picture" msgstr " n'est pas une image compatible" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Couverture du livre" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Utiliser la couverture du fichier &source" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Modifier l'image de la &couverture:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Rechercher une image à utiliser en tant que couverture du livre." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Utiliser la couverture du fichier &source" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titre : " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Modifie le titre du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Auteur(s): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "T&ri de l'auteur:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4500,20 +4561,20 @@ msgstr "" "Modifie le(s) auteur(s) de ce livre. Dans le cas d'auteurs multiples, " "séparer leurs noms par une virgule." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Editeur: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Eti&quettes: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4522,23 +4583,23 @@ msgstr "" "recherches.

            Celles-ci peuvent être formées de n'importe quels mots " "ou phrases, séparés par des virgules." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Séries:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Livre " @@ -4672,17 +4733,17 @@ msgstr "Conserver les &proportions de la couverture" msgid "RB Output" msgstr "Sortie RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Aucun format disponible" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossible de créer l'expression régulière en utilisant le générateur sans " "avoir de livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Aucun format disponible" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Livre libre" @@ -4779,29 +4840,29 @@ msgstr "XPath incorrect" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marque de chapitre:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Supprimer la première &image" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Pré-traiter le fichier d'entrée pour probablement améliorer la détection de " "structure" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Supprimer le &Pied de page" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Supprimer l'&en-tête" @@ -4893,7 +4954,7 @@ msgstr "Longueur &maximale de la ligne:" msgid "Force maximum line lenght" msgstr "Forcer la longueur de ligne maximale" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4904,7 +4965,7 @@ msgstr "Forcer la longueur de ligne maximale" msgid "TextLabel" msgstr "Libellé texte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Utiliser un assistant pour aider à construire l'expression XPath" @@ -4998,12 +5059,12 @@ msgstr "Le navigateur de coverture ne peut ête chargé" msgid "Browse by covers" msgstr "Navigation par couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -5012,44 +5073,48 @@ msgstr "Navigation par couvertures" msgid "Undefined" msgstr "Indéfini(e)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Oui" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Non" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "étoile(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Non noté" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numérote automatiquement les livres dans ces séries" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Supprimer toutes les étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "étiquettes à ajouter" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "étiquettes à supprimer" @@ -5158,19 +5223,19 @@ msgstr "Récupérer les annotations (expérimental)" msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Echec" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5179,128 +5244,128 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Appareil: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer: Aucun appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "par" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "dans le format %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Envoi d'un email à" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertir automatiquement les livres suivants avant de les envoyer par email " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossible d'envoyer par email les livres suivants car aucun format " "convenable n'a été trouvé :" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "L'envoi par email des livres a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "L'envoi par email des livres suivants a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Envoyer par email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "News:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Envoi des News vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5309,11 +5374,11 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5384,6 +5449,69 @@ msgstr "Options du catalogue" msgid "Choose Format" msgstr "Choisir le format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5490,19 +5618,19 @@ msgstr "" msgid "new email address" msgstr "Nouvelle adresse email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Etroit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Port système sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5513,135 +5641,112 @@ msgstr "" "empêcher le serveur de fonctionner sur ce port. Par sécurité choisissez " "plutôt un numéro de port supérieur à 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "L'installation des outils en ligne de commande a échouée." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Outils en ligne de commande installés." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Outils en ligne de commande installés dans" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si vous déplacez calibre.app, vous devez réinstaller les outils en ligne de " "commande." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "N'est pas un chemin correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s n'est pas un répertoire correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Choisir le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Le plugin ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Le plugin %s ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Le plugin ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Le plugin %s ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Personnaliser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Impossible de supprimer les plugins natifs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le " "désactiver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Vous devez sélectionner une colonne pour pouvoir la supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "La colonne sélectionnée n'est pas une colonne personnalisée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Etes vous sur ?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" "Voulez vous vraiment supprimer la colonne %s et toutes les données qu'elle " "contient?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Journal d'erreur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Journal des accès:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Sélectionner l'emplacement pour les livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Taille incorrecte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "La taille %s est incorrecte. Doit être au format largeurxhauteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Le chemin de la base de données n'est pas correct" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Le chemin de la base de données n'est pas correct " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Doit être un répertoire." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" -"Le chemin de la base de données n'est pas correct.
            Erreur en écriture " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Redémarrage nécessaire" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5649,19 +5754,19 @@ msgstr "" "Les modifications effectuées nécessitent un redémarrage de Calibre. Veuillez " "redémarrer dès que possible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Vérifier l'intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "La vérification de l'intégrité de la base de données a échouée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Des incohérences ont été trouvées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5834,47 +5939,34 @@ msgstr "" msgid "Sending to &device" msgstr "Envoi vers l'&appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Préférences" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Localisation des ebooks (Les ebooks sont stockés dans les dossiers triés " -"par auteur et les métadonnées sont stockées dans le fichier metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Choisir un nouvel emplacement pour la base de données" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une &nouvelle version est disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Télécharger les métadonnées &sociales (étiquettes/classement/etc...) par " "défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Écraser l'auteur et le titre par défaut l&ors de la récupération des " "métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5882,164 +5974,140 @@ msgstr "" "Indiquer le timeout par défaut pour les recherches réseau (c-à-d le temps " "utilisé pour aller rechercher l'information par internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Haute" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Basse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Priorité du travail:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Format de &sortie préféré:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Ordre préféré pour le format d'&entrée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Utiliser les chiffres &romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Afficher les alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Afficher l'&écran d'accueil au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la &navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Rechercher lors de la saisie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Envoyer automatiquement les i&nformations vers le lecteur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Supprimer les News de la bibliothèque lorsque l'envoi est automatique vers " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Barre d'outils" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Large" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Moyen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Petit" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "Taille des &boutons dans la barre d'outils" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Afficher le &texte pour les boutons de la barre d'outils" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Sélectionner les &colonnes visibles dans la vue bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Supprimer une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Ajouter une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Editer les paramètres d'une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Utiliser l'&afficheur interne pour:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Présentation de &l'interface utilisateur (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Désactiver toutes les animations. Utile si vous avez un vieil ordinateur ou " "un ordinateur lent" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Afficher le boutton de" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Ajouter une adresse email où les livres seront envoyés" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Ajouter un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Par &défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Supprimer un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6049,35 +6117,35 @@ msgstr "" "emails seront automatiquement envoyés lors du téléchargement des News à " "toutes les adresses qui ont 'Envoyer automatiquement' coché." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Nombre &maximum de processus de travail en attente (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "Vérifier l'&intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Installer les outils en ligne de commande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Ouvrir le répertoire de &configuration de Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiter le nombre max de travaux simultanés au nombre de &cœurs de " "processeurs disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Déboguer la &détection de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6088,25 +6156,25 @@ msgstr "" "endroit dans le monde. Toute modification des paramètres ne prendra effet " "qu'après un redémarrage du serveur." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Port du serveur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&utilisateur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Mot de &passe :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6114,7 +6182,7 @@ msgstr "" "Si vous laisser le mot de passe à vide, tout le monde pourra accéder à votre " "collection de livres en utilisant une interface web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6122,45 +6190,45 @@ msgstr "" "Taille maximale (largeurxhauteur) pour l'affichage des couvertures. Les " "couvertures plus larges sont redimensionnées. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Taille max. de la &couverture:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Montrer le mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Nombre d'articles &OPDS max. par requête:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Nombre max. d'articles OPDS &non groupés:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "Démarrer le &Serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "Arrêter le S&erveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Tester le serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Lancer &automatiquement le serveur au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Afficher les logs du &serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6177,7 +6245,7 @@ msgstr "" "Stanza de votre iPhone. Ici nomhote doit être le nom d'hôte complet ou " "l'adresse IP de l'ordinateur sur lequel Calibre est démarré." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6185,27 +6253,27 @@ msgstr "" "Ici vous pouvez personnaliser le comportement de Calibre en choisissant les " "plugins que vous souhaitez utiliser." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Activer/&Désactiver le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Personnaliser le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "Supp&rimer le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Ajouter un nouveau plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Fichier plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Ajouter" @@ -6617,7 +6685,7 @@ msgid "Author s&ort: " msgstr "&Tri par auteur: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6626,14 +6694,14 @@ msgstr "" "Dickens peut être classé comme Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Note :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" @@ -6642,7 +6710,7 @@ msgid "No change" msgstr "Aucune modification" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " étoiles" @@ -6652,8 +6720,8 @@ msgstr "Ajouter des &étiquettes: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Ouvre l'éditeur de mots-clefs" @@ -6703,12 +6771,12 @@ msgstr "" "sélectionnés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "Metadonnées de &base" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "Metadonnées &personnalisées" @@ -6838,84 +6906,84 @@ msgstr "" "Impossible d'ouvrir %s. Est-il en cours d'utilisation par un autre programme " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Editer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Informations sur les Métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Inverse l'auteur et le titre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Clé de tr&i d'auteur: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crée automatiquement la vedette de nom d'auteur à partir du nom d'auteur " "courant." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" "Supprimer les séries inutilisées (Les séries qui ne possèdent aucun livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "I&SBN :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Pu&blié:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Date:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Commentaires" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Récupérer les métadonnées à partir du serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Ajouter un nouveau format dans la base de données pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Retire les formats sélectionnés de ce livre de la base de données." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" "Mettre à jour les métadonnées à partir des métadonnées du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Revenir à la couverture par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Télécharger la &couverture" @@ -6988,24 +7056,24 @@ msgstr "il y a %d jours, %d heures et %d minutes" msgid "Last downloaded" msgstr "Dernier téléchargé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planifier le téléchargement des News" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Ajouter une source personnalisée de News" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Telecharger toutes les sources de News planifiées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Aucune connexion internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "Impossible de télécharger les News car aucune connexion internet active" @@ -7216,12 +7284,12 @@ msgid "Choose formats" msgstr "Choisir les formats" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Auteurs" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editeurs" @@ -7720,174 +7788,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Expression régulière (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Sauvegarder un seul format vers le disque..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Editer les métadonnées individuellement" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Editer les métadonnées par lot" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Télécharger les métadonnées et les couvertures" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Télécharger seulement les métadonnées" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Télécharger seulement les couvertures" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Télécharger uniquement les métadonnées sociales" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Ajouter des livres à partir d'un répertoire" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Ajouter des livres par répertoires et sous-répertoires. (Un livre par " -"répertoire, chaque fichier représente le même livre dans un format différent)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " -"par répertoire, chaque fichier est un livre différent)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Sauvegarder sur le disque" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Sauvegarder sur le disque dans un seul répertoire" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Sauvegarder seulement le format %s vers le disque" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "" -"Sauvegarder seulement le format %s sur le disque dans un repertoire unique" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Visualiser" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Visualiser le format spécifique" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Supprimer les livres sélectionnés" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" -"Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Supprimer les couvertures des livres sélectionnés" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Supprimer les livres correspondant de l'appareil" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Convertir individuellement" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Convertir par lot" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Démarrer l'assistant de bienvenue" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Livres similaires..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Ajouter des livres à la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Gérer les collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Navigateur de couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "créé par Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Connecté: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Mise à jour trouvée" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Détails du livre" @@ -7951,81 +7891,65 @@ msgstr "Cliquer pour voir la liste des travaux actifs." msgid " - Jobs" msgstr " - Travaux" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Bibliothèque\n" -"%d livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" -"Lecteur\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" -"Carte mémoire A\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" -"Carte mémoire B\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Cliquer pour voir les livres dans la mémoire principale de votre lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Cliquer pour voir les livres dans la carte mémoire A de votre lecteur" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Sauvegarder un seul format vers le disque..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" +msgid "Eject this device" msgstr "" -"Cliquer pour voir les livres dans la carte mémoire B de votre lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Livres situés à" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "libre" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Carte A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Carte B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Les livres affichés seront limités à ceux correspondant à la recherche " "sauvegardée sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Recherche avancée" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -8034,152 +7958,255 @@ msgstr "" "commentaires, etc...

            Les mots séparés par des espaces sont traités " "avec des AND" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Réinitialisation de la recherche rapide" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "" "Copier le texte de recherche courant (au lieu du nom de la recherche)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Supprimer la recherche sauvegardée actuelle" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Ajouter des livres" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Supprimer des livres" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Ajouter des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Suppression" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Éditer métadonnée" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Fusionner les enregistrements de livres" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Envoyer au lecteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Récupérer des News" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Convertir les livres" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Convertir les livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Ouvrir le dossier contenant" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Afficher les détails du livre" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Livres du même auteur" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Livres dans cette série" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Récupérer des News" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Livres de cet éditeur" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Livres avec les mêmes étiquettes" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Sauvegarder sur le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Aide" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Supprimer des livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Aide" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Fusionner les enregistrements de livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Ouvrir le dossier contenant" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Afficher les détails du livre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Livres du même auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Livres dans cette série" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Livres de cet éditeur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Livres avec les mêmes étiquettes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Editer les métadonnées individuellement" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Editer les métadonnées par lot" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Télécharger les métadonnées et les couvertures" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Télécharger seulement les métadonnées" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Télécharger seulement les couvertures" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Télécharger uniquement les métadonnées sociales" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Ajouter des livres à partir d'un répertoire" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Ajouter des livres par répertoires et sous-répertoires. (Un livre par " +"répertoire, chaque fichier représente le même livre dans un format différent)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " +"par répertoire, chaque fichier est un livre différent)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Sauvegarder sur le disque dans un seul répertoire" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Sauvegarder seulement le format %s vers le disque" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" +"Sauvegarder seulement le format %s sur le disque dans un repertoire unique" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Visualiser le format spécifique" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Supprimer les livres sélectionnés" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" +"Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Supprimer les couvertures des livres sélectionnés" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Supprimer les livres correspondant de l'appareil" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Convertir individuellement" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Convertir par lot" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Démarrer l'assistant de bienvenue" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8482,34 +8509,6 @@ msgstr "Essayer de redémarrer l'ordinateur." msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Limiter à:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "indiquer dans ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Recherche :" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Editer les métadonnées" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Configurer Calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8541,7 +8540,7 @@ msgstr "Aucune correspondance pour ce livre" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Trouver" @@ -8570,15 +8569,16 @@ msgstr "" msgid "Restrict to" msgstr "Limiter à" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} de {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(tous les livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} de {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} de tout)" @@ -8677,7 +8677,7 @@ msgid "Manage User Categories" msgstr "Gérer les Catégories définies par l'Utilisateur" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Recherches" @@ -8771,54 +8771,54 @@ msgstr "" "Les fichiers suivants ont déjà été convertis au format %s. Souhaitez-vous " "les reconvertir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Montrer" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Donner pour supporter Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Ejecter l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Redémarrer" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Guide De Démarrage Rapide Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Configuration impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Impossible de configurer pendant que des travaux sont en cours." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Configuration impossible avant que Calibre n'ait été redémarré." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" "Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8827,15 +8827,15 @@ msgstr "" "href=\"%s\">DRM. Vous devez d'abord enlever les DRM avec des outils " "tiers." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8845,11 +8845,11 @@ msgstr "" "le monde. Si vous le trouvez utile, vous pouvez donner pour soutenir son " "développement. Vos donations aident Calibre à continuer à se développer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8860,11 +8860,11 @@ msgstr "" "l'appareil.
            \n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9390,15 +9390,15 @@ msgstr "Basculer la casse" msgid "Title Case" msgstr "Casse du titre" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Faire glisser pour redimensionner" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Masquer" @@ -9456,6 +9456,10 @@ msgstr "" msgid "Could not move library" msgstr "Impossible de déplacer la bibliothèque" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Sélectionner l'emplacement pour les livres" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "assistant de bienvenue" @@ -9755,7 +9759,7 @@ msgstr "vierge" msgid "empty" msgstr "Vide" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9769,7 +9773,7 @@ msgstr "" "Par défaut: '%%default'\n" "S'applique au formats : CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9781,7 +9785,65 @@ msgstr "" "Défaut: '%default'\n" "S'applique au formats : CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9791,7 +9853,7 @@ msgstr "" "Par défaut : '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9805,7 +9867,7 @@ msgstr "" "Défaut: '%default'None\n" "S'applique au formats: ePub et MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9815,7 +9877,7 @@ msgstr "" "Par défaut: '%default' exclue les étiquettes entre crochets, ex. '[]'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9830,7 +9892,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique aux formats de sortie : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9840,7 +9902,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9850,7 +9912,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9861,7 +9923,7 @@ msgstr "" "Défaut: '%default'\n" "S'applique au formats: ePub et MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9875,7 +9937,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9891,7 +9953,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10402,43 +10464,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "La note moyenne de %sest %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Carte A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Carte B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Compacte la base" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Vérifie l'intégrité SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Vérifie si des fichiers sont manquants." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Id vérifié" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Notes" @@ -10667,10 +10721,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Ecrire le PID du processus dans le fichier spécifié" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d livres" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d articles" @@ -10687,10 +10737,6 @@ msgstr "ETIQUETTES: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIES: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Bibliothèque" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Livres dans votre bibliothèque" @@ -11058,12 +11104,12 @@ msgstr "Vous" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planifié" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personnalisé" @@ -11251,9 +11297,15 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "long. N'utilisez cette option que si vous avez des problèmes de mémoire " #~ "disponible." +#~ msgid "
            Must be a directory." +#~ msgstr "
            Doit être un répertoire." + #~ msgid "Configuration" #~ msgstr "Configuration" +#~ msgid "Browse for the new database location" +#~ msgstr "Choisir un nouvel emplacement pour la base de données" + #~ msgid "Frequently used directories" #~ msgstr "Répertoires utilisés fréquemment" @@ -11428,6 +11480,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Could not move database" #~ msgstr "Déplacement de la base de données impossible" +#~ msgid "&Search:" +#~ msgstr "&Recherche :" + #~ msgid "" #~ "Search the list of books by title or author

            Words separated by spaces " #~ "are ANDed" @@ -11674,9 +11729,21 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "%prog [options] myebook.mobi" #~ msgstr "%prog [options] myebook.mobi" +#~ msgid "Toolbar" +#~ msgstr "Barre d'outils" + +#~ msgid "Large" +#~ msgstr "Large" + #~ msgid "Free unused diskspace from the database" #~ msgstr "Espace libre non-utilisé de la base de données" +#~ msgid "Medium" +#~ msgstr "Moyen" + +#~ msgid "Small" +#~ msgstr "Petit" + #~ msgid "Bulk convert ebooks to LRF" #~ msgstr "Bulk convertit les ebooks en LRF" @@ -11827,6 +11894,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Unknown destination profile %r" #~ msgstr "Profil de destination inconnu %r" +#~ msgid "Toolbar icon size" +#~ msgstr "Taille de la barre d'icone" + #~ msgid "Added %s to library" #~ msgstr "%s a été ajouté à la librairie" @@ -11851,6 +11921,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "&Compact database" #~ msgstr "&Compacter la base" +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Afficher le &texte pour les boutons de la barre d'outils" + #~ msgid "" #~ "If you want to use the content server to access your ebook collection on " #~ "your iphone with Stanza, you will need to add the URL " @@ -12468,6 +12541,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Impossible d'accéder à %s. Utilise %s comme librairie." +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "" #~ " is communicating with the device!
            \n" #~ " 'Quitting may cause corruption on the device.
            \n" @@ -13290,6 +13366,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "%s\n" #~ "disponible" +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur" + #~ msgid "" #~ "

            Demo videos

            Videos demonstrating the various features of calibre are " #~ "available Cannot write to " +#~ msgstr "" +#~ "Le chemin de la base de données n'est pas correct.
            Erreur en écriture " + #~ msgid "" #~ "The label must contain only letters and digits, and start with a letter" #~ msgstr "" #~ "Le libellé ne doit contenir que des lettres et des chiffres, et commencer " #~ "par une lettre" +#~ msgid "&Restrict to:" +#~ msgstr "&Limiter à:" + #~ msgid "Create, edit, and delete user categories" #~ msgstr "Créer, éditer, et effacer les catégories définies par l'utilisateur" @@ -13631,6 +13744,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "%d\n" #~ "Livres" +#~ msgid "Books located at" +#~ msgstr "Livres situés à" + #~ msgid "Manage " #~ msgstr "Gérer " @@ -13640,15 +13756,31 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "The name %s is already used." #~ msgstr "Le nom %s est déjà utilisé." +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Localisation des ebooks (Les ebooks sont stockés dans les dossiers triés " +#~ "par auteur et les métadonnées sont stockées dans le fichier metadata.db)" + #~ msgid "Item already used" #~ msgstr "Article déjà utilisé" #~ msgid "The item %s is already used." #~ msgstr "L'article %s est déjà utilisé" +#~ msgid "calibre" +#~ msgstr "Calibre" + +#~ msgid "Configure calibre" +#~ msgstr "Configurer Calibre" + #~ msgid "Side bar" #~ msgstr "Volet" +#~ msgid "&Button size in toolbar" +#~ msgstr "Taille des &boutons dans la barre d'outils" + #~ msgid "Downloads series information from librarything.com" #~ msgstr "" #~ "Télécharger les informations sur les séries à partir de librarything.com" @@ -13679,3 +13811,37 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgstr "" #~ "Conserver toutes les collections même si elles ne font pas parti des " #~ "métadonnées de la bibliothèque" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Bibliothèque\n" +#~ "%d livres" + +#~ msgid "" +#~ "Reader\n" +#~ "%s" +#~ msgstr "" +#~ "Lecteur\n" +#~ "%s" + +#~ msgid "Edit meta info" +#~ msgstr "Éditer métadonnée" + +#~ msgid "" +#~ "Card A\n" +#~ "%s" +#~ msgstr "" +#~ "Carte mémoire A\n" +#~ "%s" + +#~ msgid "" +#~ "Card B\n" +#~ "%s" +#~ msgstr "" +#~ "Carte mémoire B\n" +#~ "%s" + +#~ msgid "free" +#~ msgstr "libre" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index c9c8ab28d2..65db3b331a 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:12+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:06+0000\n" "Last-Translator: Imendez \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Non facer nada" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -474,7 +474,7 @@ msgstr "Desactivar o complemento sinalado" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -482,7 +482,7 @@ msgstr "" "Lista de cartafoles, separados por comas, onde almacenar os libros no " "dispositivo. Usarase o primeiro que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" @@ -504,14 +504,14 @@ msgstr "Actualizando a relación de metadatos..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "ramtouse" @@ -542,15 +542,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noticias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -674,6 +674,10 @@ msgstr "Comunicar co lector Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Comunicar co lector JetBook" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunicar co lector Kindle" @@ -697,30 +701,30 @@ msgstr "Comunicar co Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Obtendo a lista de libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "A eliminar os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros da lista de metatados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Engadindo libros á lista de metatados do dispositivo..." @@ -890,12 +894,12 @@ msgstr "Comunicar cun lector de eBook." msgid "Get device information..." msgstr "Obter información do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "A transferir os libros ao dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "A enviar metadatos ao dispositivo..." @@ -1664,9 +1668,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1690,8 +1694,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -2053,7 +2057,7 @@ msgstr "Familia de letra monoespazada para incorporar." msgid "Comic" msgstr "Cómic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2066,7 +2070,7 @@ msgstr "Cómic" msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2074,22 +2078,22 @@ msgstr "Título" msgid "Author(s)" msgstr "Autores/as" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2097,42 +2101,42 @@ msgstr "Produtor" msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Series" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca temporal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicado" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Dereitos" @@ -2414,7 +2418,7 @@ msgstr "" msgid "All articles" msgstr "Todos os artigos" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é un libro Topaz de Amazon. Por tanto, non se pode procesar." @@ -2850,7 +2854,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2931,129 +2935,121 @@ msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Tamaño da icona da barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Xeometría da xanela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notificar se hai versións novas dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Amosar a icona na área de notificación do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copiar no Portapapeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Escoller os Ficheiros" @@ -3226,14 +3222,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3295,9 +3291,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" @@ -3418,7 +3414,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Escoller o formato de visualización" @@ -3463,7 +3459,7 @@ msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Sen libros" @@ -3584,26 +3580,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3619,12 +3615,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3668,7 +3658,7 @@ msgstr "Camiño" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formatos" @@ -3692,7 +3682,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ningún" @@ -3700,10 +3690,11 @@ msgstr "Ningún" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3722,6 +3713,7 @@ msgstr "" msgid "Options specific to" msgstr "Opcións específicas para" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3735,6 +3727,7 @@ msgstr "Opcións específicas para" msgid "output" msgstr "saída" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3745,7 +3738,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3753,11 +3746,11 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3767,18 +3760,86 @@ msgstr "saída" msgid "Form" msgstr "Formulario" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -4244,87 +4305,87 @@ msgstr "" msgid " is not a valid picture" msgstr " non é unha imaxe válida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Capa do Libro" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Mudar a imaxe da &capa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Título " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autores/as: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "&Ordenación por autor/a" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "&Etiquetas " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Libro " @@ -4458,15 +4519,15 @@ msgstr "" msgid "RB Output" msgstr "Saída RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Non hai formatos dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Abrir o libro" @@ -4540,12 +4601,12 @@ msgid "Footer regular expression:" msgstr "Expresión regular do pé de páxina:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expresión regular non válida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expresión regular non válida: %s" @@ -4559,27 +4620,27 @@ msgstr "O XPath é incorrecto" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "´&Marca de capítulo" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Quitar primeira &imaxe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Quitar &Pés de páxina" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Quitar &Cabeceiras" @@ -4664,7 +4725,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4675,7 +4736,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4761,12 +4822,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4775,149 +4836,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4947,114 +5012,114 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5131,6 +5196,69 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5228,165 +5356,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "O camiño do engadido non é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s non é correcto como camiño do engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5394,32 +5500,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5430,384 +5536,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Ficheiro &formatos para gardar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"
          66. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          67. \n" +"
          68. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          69. \n" +"
          70. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          71. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Alto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Baixo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Medio" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Pequeno" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Quitar correo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5818,33 +5900,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Quitar engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -6214,21 +6296,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -6237,7 +6319,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -6247,8 +6329,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -6288,12 +6370,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6415,80 +6497,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Editar metainformación" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Quitar series inútiles (Series que non teñen libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Obter metadatos desde servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formatos dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Quitar os formatos seleccionados para este libro da base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6557,24 +6639,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6768,12 +6850,12 @@ msgid "Choose formats" msgstr "Escoller formatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -7179,11 +7261,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -7219,166 +7301,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Gardar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Gardar no disco nun único cartafol" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Ver" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Quitar os libros seleccionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7441,6 +7403,310 @@ msgstr "Prema para ver a lista dos traballos activos." msgid " - Jobs" msgstr " - Traballos" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Engadir libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Ver" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Obter novas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Gardar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Enviar ao dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Supr" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Quitar libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Gardar no disco nun único cartafol" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Quitar os libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7729,163 +7995,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Buscar:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Engadir libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Quitar libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Supr" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Editar metainformación" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Enviar ao dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Obter novas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Converter libros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7914,6 +8023,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Buscar" @@ -7933,15 +8043,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -8040,7 +8155,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -8128,89 +8243,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Non se pode configurar mentres haxa traballos en execución." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "Aviso: traballos en activo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8687,91 +8802,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8818,6 +8885,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -9080,7 +9151,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9089,7 +9160,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9097,14 +9168,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9113,14 +9242,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9129,28 +9258,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9159,7 +9288,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9169,7 +9298,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9539,43 +9668,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "A compactar a base de datos" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "A comprobar a integridade SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "A comprobar os ficheiros perdidos." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "id comprobada" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9761,10 +9882,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9781,10 +9898,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9872,7 +9985,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10134,12 +10247,12 @@ msgstr "Vostede" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Programado" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizado" @@ -10226,9 +10339,27 @@ msgstr "Non descargar follas de estilo CSS" #~ "para crear un EPUB independente do dispositivo. O perfil úsase para " #~ "establcer restricións específicas no EPUB. As opcións son: " +#~ msgid "Toolbar icon size" +#~ msgstr "Tamaño da icona da barra de ferramentas" + #~ msgid "No text &justification" #~ msgstr "Texto sen &xustificación" +#~ msgid "Large" +#~ msgstr "Grande" + +#~ msgid "Medium" +#~ msgstr "Medio" + +#~ msgid "Small" +#~ msgstr "Pequeno" + +#~ msgid "Edit meta information" +#~ msgstr "Editar metainformación" + +#~ msgid "Convert E-books" +#~ msgstr "Converter libros" + #~ msgid "Invalid library location" #~ msgstr "A localización da biblioteca non é correcta" @@ -10244,6 +10375,9 @@ msgstr "Non descargar follas de estilo CSS" #~ "%d\n" #~ "libros" +#~ msgid "&Search:" +#~ msgstr "&Buscar:" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Comunicar co lector Sony PRS-600/700/900." @@ -10273,3 +10407,6 @@ msgstr "Non descargar follas de estilo CSS" #~ "\n" #~ "Obter unha imaxe da capa do libro identificado polo ISBD de " #~ "LibraryThing.com\n" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 8e995d5c6e..7c38a96956 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:23+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "לא עושה דבר" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -454,13 +454,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "מתקשר עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרשת למכשיר." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -481,14 +481,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -517,15 +517,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "חדשות" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -649,6 +649,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" @@ -672,30 +676,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "קורא את רשימת הספרים מההתקן..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "מסיר ספרים מרשימת הספרים במכשיר" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "מוסיף ספרים לרשימת הספרים במכשיר" @@ -860,12 +864,12 @@ msgstr "מחליף נתונים עם eBook reader" msgid "Get device information..." msgstr "מקבל מידע ממכשיר..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "מעביר ספרים למכשיר" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "שולח מטא תגיות למכשיר" @@ -1485,9 +1489,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1511,8 +1515,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1823,7 +1827,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1836,7 +1840,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1844,22 +1848,22 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1867,42 +1871,42 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "" @@ -2152,7 +2156,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2516,7 +2520,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2587,129 +2591,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2882,14 +2878,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -2951,9 +2947,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3074,7 +3070,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3119,7 +3115,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3240,26 +3236,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3275,12 +3271,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3324,7 +3314,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "" @@ -3348,7 +3338,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "" @@ -3356,10 +3346,11 @@ msgstr "" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3378,6 +3369,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3391,6 +3383,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3401,7 +3394,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3409,11 +3402,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3423,18 +3416,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3900,87 +3961,87 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "" @@ -4114,15 +4175,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4194,12 +4255,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4213,27 +4274,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4318,7 +4379,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4329,7 +4390,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4415,12 +4476,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4429,149 +4490,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4601,114 +4666,114 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4785,6 +4850,69 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4881,165 +5009,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5047,32 +5153,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5083,384 +5189,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"
          72. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          73. \n" +"
          74. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          75. \n" +"
          76. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          77. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5471,33 +5553,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5867,21 +5949,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5890,7 +5972,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -5900,8 +5982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -5941,12 +6023,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6068,80 +6150,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6210,24 +6292,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6421,12 +6503,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -6832,11 +6914,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6872,166 +6954,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7094,6 +7056,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7382,163 +7648,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7567,6 +7676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7586,15 +7696,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7693,7 +7808,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7781,89 +7896,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8340,91 +8455,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8471,6 +8538,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8733,7 +8804,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8742,7 +8813,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8750,14 +8821,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8766,14 +8895,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8782,28 +8911,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8812,7 +8941,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8822,7 +8951,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9192,43 +9321,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9414,10 +9535,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9434,10 +9551,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9525,7 +9638,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9789,12 +9902,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" @@ -9864,3 +9977,6 @@ msgstr "לא להוריד דפי-סגנון CSS" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "מתקשר עם Sony PRS-300/505/500 eBook reader." + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 08bcb89f89..52629a8fb1 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-16 07:15+0000\n" -"Last-Translator: MeltingShell \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:48+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-17 03:51+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -30,23 +30,23 @@ msgstr "Non fa assolutamente niente" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -65,14 +65,14 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -103,10 +103,10 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -115,10 +115,10 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -133,13 +133,13 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -476,7 +476,7 @@ msgstr "Disabilita il plug-in" msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -484,7 +484,7 @@ msgstr "" "Lista delle cartelle separate da virgole da inviare come e-book al " "dispositivo. Verrà usata Ia prima esistente." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." @@ -505,14 +505,14 @@ msgstr "Aggiornamento dei metadati sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d di %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "completato" @@ -546,15 +546,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notizie" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Comunica con iTunes." @@ -680,6 +680,10 @@ msgstr "Comunica con il lettore Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Comunica con il lettore JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunica con il lettore Kindle." @@ -2108,7 +2112,7 @@ msgstr "La famiglia di caratteri a spaziatura fissa da includere" msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2121,7 +2125,7 @@ msgstr "Comic" msgid "Title" msgstr "Titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2129,22 +2133,22 @@ msgstr "Titolo" msgid "Author(s)" msgstr "Autore(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produttore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2152,42 +2156,42 @@ msgstr "Produttore" msgid "Comments" msgstr "Commenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Tag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Lingua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Timestamp" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Pubblicato" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Privilegi" @@ -2483,7 +2487,7 @@ msgstr "Il tag marca il libro come Documento Personale" msgid "All articles" msgstr "Tutti gli articoli" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." @@ -2933,7 +2937,7 @@ msgstr "" "Specifica della codifica dei caratteri nel documento di output. Il valore " "predefinito é CP1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3033,73 +3037,65 @@ msgid "Confirm before deleting" msgstr "Chiedi conferma prima di eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Dimensione pulsanti nella barra degli strumenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Mostra testo dei pulsanti della barra degli strumenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Geometria della finestra principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Avverti quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordina i tag per nome, popolarità o valutazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero di copertine da visualizzare nella modalità di sfogliatura copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Parametri predefiniti per la conversione in LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opzioni del lettore di libri LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formati visualizzati utilizzando il lettore interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Colonne da mostrare nella lista dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Avvia automaticamente il server dei contenuti quando si apre l'applicazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Notizie più vecchie da mantenere nel database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostra un'icona nel vassoio di sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Invia le notizie scaricate al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" "Elimina i libri dalla biblioteca dopo averli caricati sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3107,62 +3103,62 @@ msgstr "" "Mostra la vetrina delle copertine in una finestra separata invece della " "finestra principale di Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Disabilita messaggi dall'icona nella barra di sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Azione predefinita da eseguire quando viene cliccato il pulsante di invio al " "dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Limite masimo di processi in attesa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Scarica metadati sociali (tag/valutazioni/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Usa i nuovi metadati per cambiare l'autore e il titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita il massimo numero di job simultanei al numero delle CPU." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "categorie del browser di tag da non visualizzare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "L'aspetto dell'interfaccia grafica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "Visualizza la valutazione media per elemento nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Disattiva animazioni interfaccia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Copiato" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Seleziona documenti" @@ -3409,8 +3405,8 @@ msgstr "Lo scaricamento dei metadati è fallito:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Errore" @@ -3542,7 +3538,7 @@ msgid "Cannot view" msgstr "Impossibile leggere" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" @@ -3591,7 +3587,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Nessun libro." @@ -3727,26 +3723,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3762,12 +3758,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3814,7 +3804,7 @@ msgstr "Percorso" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formati" @@ -3846,10 +3836,11 @@ msgstr "Nessuno" msgid "Click to open Book Details window" msgstr "Fare clic per visualizzare i dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Opzioni CSV/XML" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3868,6 +3859,7 @@ msgstr "Opzioni CSV/XML" msgid "Options specific to" msgstr "Opzioni specifiche per" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3881,6 +3873,7 @@ msgstr "Opzioni specifiche per" msgid "output" msgstr "output" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3891,7 +3884,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3899,11 +3892,11 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3913,18 +3906,86 @@ msgstr "output" msgid "Form" msgstr "Formato" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campi da includere nell'output" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Opzioni CSV/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opzioni per il libro elettronico" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Catalogo" @@ -4426,47 +4487,47 @@ msgstr "

            Si è verificato un errore nella lettura del file:
            " msgid " is not a valid picture" msgstr " non è un'immagine valida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Copertina del libro" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Usa copertina del file di &origine" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Ca&mbia l'immagine di copertina:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" "Sfoglia per trovare un'immagine da usare come copertina per questo libro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Usa copertina del file di &origine" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titolo: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "A&utore(i): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Classifica&zione autore:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4474,20 +4535,20 @@ msgstr "" "Cambia l'autore di questo libro. Autori multipli devono essere separati da " "una virgola" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Editore: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "T&ag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4496,23 +4557,23 @@ msgstr "" "ricerche.

            Possono essere qualsiasi parola o frase, separati da " "virgole." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serie:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lista di serie conosciute. È possibile aggiungere nuove serie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Libro " @@ -4646,17 +4707,17 @@ msgstr "Mantieni le &proporzioni della copertina" msgid "RB Output" msgstr "Output RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Non sono disponibili formati" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossibile creare un'espressione regolare usando il GUI builder senza un " "libro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Non sono disponibili formati" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Libro aperto" @@ -4751,29 +4812,29 @@ msgstr "XPath non valido" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marcatore capitoli:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Rimuovi la prima &image" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Inserire i &metadati come prima pagina del libro" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" "&Preprocess il documento sorgente per migliorare il rilevamento della " "struttura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Rimuovi il f&ooter" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Rimuovi l'&intestazione" @@ -4864,7 +4925,7 @@ msgstr "Lunghezza di linea &massima:" msgid "Force maximum line lenght" msgstr "Forzare la lunghezza massima di riga" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4875,7 +4936,7 @@ msgstr "Forzare la lunghezza massima di riga" msgid "TextLabel" msgstr "EtichettaDiTesto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Utilizza il wizard di aiuto per create le espressioni XPath" @@ -4968,12 +5029,12 @@ msgstr "Impossibile caricare il browser di copertine" msgid "Browse by covers" msgstr "Sfoglia per copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4982,44 +5043,48 @@ msgstr "Sfoglia per copertine" msgid "Undefined" msgstr "Non definito" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Sì" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "No" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Non votato" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " indice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numera automaticamente i libri in questa serie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Elimina tutti i tag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "tag da aggiungere" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "tag da eliminare" @@ -5128,19 +5193,19 @@ msgstr "Preleva annotazioni (sperimentale)" msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5148,127 +5213,127 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "Libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Troverete allegato il libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "di" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "nel formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Spedizione di un messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertire automaticamente i libri selezionati prima di inviare con posta " "eletrronica?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Non é stato possibile inviare ilibri indicati via posta elettronica poiché " "non sono stati trovati formati adatti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Non é stato possibile inviare dei libri via posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Non é stato possibile inviare via posta elettronica questi libri:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Inviato per posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Notizie:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Allegato c'é" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Notizie inviate a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5277,11 +5342,11 @@ msgstr "" "trovato un formato adeguato. É prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5353,6 +5418,69 @@ msgstr "Opzioni catalogo" msgid "Choose Format" msgstr "Scegliere il formato" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5459,19 +5587,19 @@ msgstr "" msgid "new email address" msgstr "nuovo indirizzo di posta elettronica." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Largo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Stretto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Porta di sistema selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5482,134 +5610,112 @@ msgstr "" "server di funzionare su questa porta. Per essere sicuri selezionare un " "numero di porta maggiore di 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" "Non é stato possibile installare gli strumenti per i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Strumenti per i comandi di linea installati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Strumenti per i comandi di linea installati in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se muovete calibre.app, sará necessario reinstallare anche gli strumenti per " "i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Percorso del plugin non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s non é un percorso di plugin valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Selezionare plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Il plugin non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "il plugin: %s non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Plugin non personalizzabile" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s non richiede personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Impossibile rimuovere un plugin incorporato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Impossibile rimuoverlo. Questo é un plugin incorporato. Provate invece a " "disattivarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Selezionare una colonna da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "La colonna selezionata non è una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Si è sicuri?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "File di log degli errori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "File di log degli accessi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Selezionare un percorso per i libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Dimensione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Percorso database non valido" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Percorso database non valido " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Deve essere una cartella" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Percorso database non valido.
            Impossibile scrivere su " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Necessario riavviare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5617,19 +5723,19 @@ msgstr "" "Le modifiche effettuate richiedono il riavvio di Calibre. Riavviare il prima " "possibile." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Controllo dell'integritá del database." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Controllo dell'integritá del database fallito." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Sono stati trovati problemi di consistenza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5800,43 +5906,30 @@ msgstr "" msgid "Sending to &device" msgstr "Invio al &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferenze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"Per&corso dei libri (I libri sono salvati in cartelle salvate per autore e i " -"metadati sono salvati nel file metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Sfoglia per specificare una nuova posizione del database" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Scarica i metadati &sociali (tag, valutazioni, etc.) automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Sovrascrivi autore e titolo quando si scaricano i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5844,160 +5937,136 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Ling&ua (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Massima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Minima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Priorità dei lavori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Formato preferito per l'&output:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Ordine dei formati preferiti per l'&input:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri di serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Abilita l'icona nel vassoio di sistema (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Visualizza le ¬ifiche nella barra di sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Visualizza lo &splash screen all'avvio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Visualizza il &browser di copertine in una finestra separata (richiede " "riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Cerca mentre si scrive" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Invia automaticamente le noti&zie scaricate al lettore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Rimuovi le notizie dalla biblioteca dopo averle inviate automaticamente al " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numero di copertine da visualizzare in modalitá sfoglia (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Barra degli strumenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Media" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Piccola" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Dimensione dei pulsanti nella barra degli strumenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "&Mostra testo nei pulsanti della barra degli strumenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "&Selezionare le colonne visibili nella vista biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Elimina una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Aggiungi una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Modifica le opzioni di una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Utilizza il &visualizzatore interno per:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disattiva tutte le animazioni. Utile per i computer più lenti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Disattiva &animazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Mostra pulsante &donazioni (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Aggiungi un indirizzo di posta elettronica a cui inviare i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Aggiungi email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Crea &default" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Elimina email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6007,33 +6076,33 @@ msgstr "" "email saranno automaticamente inviate per ogni notizia scaricata a tutti gli " "indirizzi email a cui hai abilitato l'invio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "Numero &massimo di processi in attesa (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Controllo dell'integritá del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Installa gli strumenti per i comandi di linea" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Apri la cartella per la &configurazione di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limita il massimo numero di job simultanei al numero dei &processori " "disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "&Debug e riconoscimento dei dispositivi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6043,25 +6112,25 @@ msgstr "" "usando un browser in qualunque parte del mondo. Qualsiasi cambiamento nella " "configurazione verrà attivato solo dopo il riavvio del server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Porta del server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Nome utente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Password:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6069,7 +6138,7 @@ msgstr "" "Se si lascia la password in bianco, chiunque potrà accedere alla propria " "collezione di libri utilizzando l'interfaccia web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6077,45 +6146,45 @@ msgstr "" "La dimensione massima (larghezzaxaltezza) per le copertine visualizzate. Le " "copertine più larghe vengono ridimensionate. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Dimensi&one massima copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostra password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Massimo elementi &OPDS per richiesta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Elementi OPDS &sparsi massimi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "A&vvia il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "&Ferma il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Test sul server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Avvia a&utomaticamente il server all'apertura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Visualizza i file di l&og del server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6132,7 +6201,7 @@ msgstr "" "un nuovo catalogo sul tuo iPhone. In questo caso myhostname é da intendersi " "come il valore IP appropriato del computer su cui Calibre é attivo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6140,27 +6209,27 @@ msgstr "" "Qui è possibile personalizzare le funzioni di Calibre modificando quali " "plugin sono usati dal programma." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Attivare/&Disattiva il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Configura il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Rimuovi il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Aggiungi un nuovo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Plugin &file:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Aggiungi" @@ -6562,7 +6631,7 @@ msgid "Author s&ort: " msgstr "Author s&ort: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6571,14 +6640,14 @@ msgstr "" "esempio, Charles Dickens deve essere classificato come Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Valutazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" @@ -6587,7 +6656,7 @@ msgid "No change" msgstr "Nessuna modifica" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " stelle" @@ -6597,8 +6666,8 @@ msgstr "Aggiungi ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Apri l'editor dei tag" @@ -6646,12 +6715,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Elimina le impostazioni di &conversione per i libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "Metadati &principali" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "Metadati &aggiuntivi" @@ -6776,82 +6845,82 @@ msgstr "Permesso negato" msgid "Could not open %s. Is it being used by another program?" msgstr "Impossibile aprire %s. Potrebbe essere in uso da un altro programma." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Scambia titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "&Classificazione autore: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crea automaticamente la voce Classificazione autore basandosi sul contenuto " "del campo Autore." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Rimuovi le serie inutilizzate (che non hanno libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "&Pubblicato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "gg MMM aaaa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&data" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Commenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Recupera i metadati dal server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formati disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Aggiungi un nuovo formato al database per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Cancella il formato selezionato dal database per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Imposta la copertina del libro dal formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Aggiorna i metadati dai metadati del formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Ripristinare la copertina predefinita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Scarica &copertina" @@ -6924,24 +6993,24 @@ msgstr "%d giorni, %d ore e %d minuti trascorsi" msgid "Last downloaded" msgstr "Ultimo scaricamento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Programma lo scaricamento delle notizie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Aggiungi una fonte di notizie personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Scarica tutte le nuove sorgenti programmate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Nessuna connessione internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "Impossibile scaricare le notizie perché la connessione non è attiva" @@ -7147,12 +7216,12 @@ msgid "Choose formats" msgstr "Seleziona i formati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editori" @@ -7643,172 +7712,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Espressione regolare (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Salvataggio di formato individuale sul disco..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Modifica metadati individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Modifica metadati in gruppo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Scarica i metadati e le copertine" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Scarica solo i metadati" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Scarica solo le copertine" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Scarica solo i metadati sociali" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Unisci nel primo libro selezionato - elimina gli altri" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Unisci nel primo libro selezionato - mantieni gli altri" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Aggiungi libri da una singola cartella" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " -"cartella, si assume che ebook sia lo stesso libro in formati differenti)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Piú libri per " -"cartella, si assume che ogni ebook sia un libro differente)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Salva su disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Salva su disco in una singola cartella" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Salva sul disco solo il formato %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Salva solo il formato %s su disco in una cartella unica" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Leggi" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Leggi uno specifico formato" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Cancella i libri selezionati" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Cancella i file di un formato specifico dai libri selezionati" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Cancella tutti i formati dai libri selezionati, tranne..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Cancella le copertine dai libri selezionati" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Rimuovi i libri corrispondenti dal dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Converti individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Converti in gruppo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Crea un catologo di libri dalla biblioteca di Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Avvia l'assistente di configurazione iniziale" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Libri simili..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Aggiungi i libri alla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Gestione collezioni" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Browser delle copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "versione" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "creato da Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Aggiornamento trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Dettagli del libro" @@ -7871,84 +7814,65 @@ msgstr "Fare clic per vedere una lista dei lavori attivi" msgid " - Jobs" msgstr " - Lavori" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Biblioteca\n" -"%d libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" -"Lettore\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" -"Scheda A\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" -"Scheda B\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Fare clic per visualizzare i libri presenti sul computer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Fare clic per visualizzare i libri presenti sulla memoria principale del " -"dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " -"dispositivo" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Salvataggio di formato individuale sul disco..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" +msgid "Eject this device" msgstr "" -"Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " -"dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Libri presenti in" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "libero" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Scheda A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Scheda B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "I libri visualizzati saranno limitati a quelli corrispondenti alla ricerca " "salvata selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Ricerca avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7956,151 +7880,252 @@ msgstr "" "

            Cerca nella lista dei libri per titolo, autore, editore, tag, commenti, " "etc.

            Parole separate da spazi usano l'operatore AND" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Resetta ricerca veloce" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Salva ricerca corrente sotto il nome indicato nella casella" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Elimina ricerca salvata corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Aggiungi libri" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Cancella libri" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Aggiungi libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Canc" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Modifica metadati" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Unisci i record dei libri" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Invia al dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Scarica notizie" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Converti libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Converti libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Apri la cartella contenente" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Leggi" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Visualizza i dettagli del libro" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Libri dello stesso autore" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Libri in questa serie" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Scarica notizie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Libri di questo editore" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Libri con lo stesso tag" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Salva su disco" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Invia al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Aiuto" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Canc" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Cancella libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Consulta il manuale utente di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Aiuto" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Unisci i record dei libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Apri la cartella contenente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Visualizza i dettagli del libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Libri dello stesso autore" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Libri in questa serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Libri di questo editore" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Libri con lo stesso tag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Modifica metadati individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Modifica metadati in gruppo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Scarica i metadati e le copertine" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Scarica solo i metadati" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Scarica solo le copertine" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Scarica solo i metadati sociali" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Unisci nel primo libro selezionato - elimina gli altri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Unisci nel primo libro selezionato - mantieni gli altri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Aggiungi libri da una singola cartella" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " +"cartella, si assume che ebook sia lo stesso libro in formati differenti)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Aggiungi libri da cartelle includendo le sotto-cartelle (Piú libri per " +"cartella, si assume che ogni ebook sia un libro differente)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Salva su disco in una singola cartella" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Salva sul disco solo il formato %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Salva solo il formato %s su disco in una cartella unica" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Leggi uno specifico formato" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Cancella i libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Cancella i file di un formato specifico dai libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Cancella tutti i formati dai libri selezionati, tranne..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Cancella le copertine dai libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Rimuovi i libri corrispondenti dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Converti individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Converti in gruppo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Crea un catologo di libri dalla biblioteca di Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Avvia l'assistente di configurazione iniziale" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8398,34 +8423,6 @@ msgstr "Provate a far ripartire il computer." msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Limita a:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "posta in ui,py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Cerca:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Modifica metadati" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Configurazione di Calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8456,7 +8453,7 @@ msgstr "Nessun risultato é stato trovato per questo libro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Cerca" @@ -8481,15 +8478,16 @@ msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" msgid "Restrict to" msgstr "Limita a" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} di {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(tutti i libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} di {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} di tutti)" @@ -8588,7 +8586,7 @@ msgid "Manage User Categories" msgstr "Gestione categorie utente" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Ricerche" @@ -8682,53 +8680,53 @@ msgstr "" "I libri nella lista sono giá stati convertiti nel formato %s. Volete " "convertirli nuovamente?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Ripristina" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Donazione per sostenere Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Espelli dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Riavvia" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Guida rapida di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Impossibile configurare" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Impossibile configurare prima che calibre sia riavviato." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8737,15 +8735,15 @@ msgstr "" "href=\"%s\">DRM. É necessario rimuovere la DRM usando un prodotto da " "terzi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Ricetta deattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Operazione Fallita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8756,11 +8754,11 @@ msgstr "" "lo sviluppo. La tua donazione aiuterà a mantenere attivo lo sviluppo di " "calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8771,11 +8769,11 @@ msgstr "" "sul dispositivo.
            \n" " Interrompere l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9303,15 +9301,15 @@ msgstr "Inverti capitalizzazione dei caratteri" msgid "Title Case" msgstr "Caratteri per titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Trasinare per ridimensionare" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Visualizza" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Nascondi" @@ -9368,6 +9366,10 @@ msgstr "" msgid "Could not move library" msgstr "Impossibile spostare la biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Selezionare un percorso per i libri" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "Benvenuti nel wizard" @@ -9670,7 +9672,7 @@ msgstr "vuota" msgid "empty" msgstr "vuoto" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9684,7 +9686,7 @@ msgstr "" "Valore predefinito: '%%default'\n" "Applicabile ai formati di output: CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9696,7 +9698,65 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9706,7 +9766,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9720,7 +9780,7 @@ msgstr "" "Valore predefinito: '%default' Nessuno\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9731,7 +9791,7 @@ msgstr "" "'[]'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9746,7 +9806,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9756,7 +9816,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: epub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9766,7 +9826,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9777,7 +9837,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9791,7 +9851,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9807,7 +9867,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10309,44 +10369,36 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sLa valutazione media è %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Principale" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Scheda A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Scheda B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Compattazione database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Controllo di integrità SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Controllo per file mancanti" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "ID controllate" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Valutazioni" @@ -10574,10 +10626,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Scrivere PID per il file specificato" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d libri" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d elementi" @@ -10594,10 +10642,6 @@ msgstr "TAG: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIE: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Biblioteca" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Libri nella biblioteca" @@ -10963,12 +11007,12 @@ msgstr "Tu" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Pianificato" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizzato" @@ -11417,9 +11461,24 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "OEB ebook created in" #~ msgstr "Libro OEB creato in" +#~ msgid "
            Must be a directory." +#~ msgstr "
            Deve essere una cartella" + +#~ msgid "Invalid database location " +#~ msgstr "Percorso database non valido " + +#~ msgid "Invalid database location" +#~ msgstr "Percorso database non valido" + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Percorso database non valido.
            Impossibile scrivere su " + #~ msgid "Configuration" #~ msgstr "Configurazione" +#~ msgid "Browse for the new database location" +#~ msgstr "Sfoglia per specificare una nuova posizione del database" + #~ msgid "Frequently used directories" #~ msgstr "Cartelle usate frequentemente" @@ -11665,6 +11724,15 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Ultima versione: %s" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Cerca:" + #~ msgid "" #~ "Search the list of books by title or author

            Words separated by spaces " #~ "are ANDed" @@ -11679,6 +11747,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Cerca nella lista dei libri per titolo, autore, editore, tag e " #~ "commenti

            Parole separate da spazi hanno come operatore AND" +#~ msgid "Edit meta information" +#~ msgstr "Modifica metadati" + #~ msgid "Convert E-books" #~ msgstr "Converti libri" @@ -11849,6 +11920,18 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Forza un'interruzione di pagina prima dei tag i cui nomi corrispondono a " #~ "questa espressione regolare" +#~ msgid "Toolbar" +#~ msgstr "Barra degli strumenti" + +#~ msgid "Medium" +#~ msgstr "Media" + +#~ msgid "Large" +#~ msgstr "Grande" + +#~ msgid "Small" +#~ msgstr "Piccola" + #~ msgid "" #~ "Specify trutype font families for serif, sans-serif and monospace fonts. " #~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " @@ -12163,6 +12246,13 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Questo file RTF ha delle caratteristiche che calibre non supporta. " #~ "Trasformarlo in HTML e poi convertirlo." +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "Per&corso dei libri (I libri sono salvati in cartelle salvate per autore e i " +#~ "metadati sono salvati nel file metadata.db)" + #~ msgid "Specify the page layout settings like margins." #~ msgstr "" #~ "Specifica le impostazioni della struttura della pagina come i margini." @@ -12707,6 +12797,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "Calibre puó mandare i vostri libri a voi (o i vostri lettori) con posta " #~ "elettronica." +#~ msgid "Configure calibre" +#~ msgstr "Configurazione di Calibre" + #~ msgid "

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

            Per maggiori informazioni e aiuto vedere il: Manuale " @@ -12823,6 +12916,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ "\"una\"), la punteggiatura, maiuscole, ecc. Corrispondenza Autore fa lo " #~ "stesso." +#~ msgid "set in ui.py" +#~ msgstr "posta in ui,py" + #~ msgid "(%d found)" #~ msgstr "(%d trovato)" @@ -12853,6 +12949,12 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "The item %s is already used." #~ msgstr "L'elemento %s è già stato usato." +#~ msgid "Books located at" +#~ msgstr "Libri presenti in" + +#~ msgid "&Restrict to:" +#~ msgstr "&Limita a:" + #~ msgid "Connect to iTunes (EXPERIMENTAL)" #~ msgstr "Connetti ad iTunes (SPERIMENTALE)" @@ -12879,3 +12981,67 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgstr "" #~ "Conserva tutte le collezioni anche se non presenti nei metadati della " #~ "biblioteca." + +#~ msgid "&Button size in toolbar" +#~ msgstr "&Dimensione dei pulsanti nella barra degli strumenti" + +#~ msgid "Edit meta info" +#~ msgstr "Modifica metadati" + +#~ msgid "free" +#~ msgstr "libero" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d libri" + +#~ msgid "" +#~ "Reader\n" +#~ "%s" +#~ msgstr "" +#~ "Lettore\n" +#~ "%s" + +#~ msgid "" +#~ "Card A\n" +#~ "%s" +#~ msgstr "" +#~ "Scheda A\n" +#~ "%s" + +#~ msgid "" +#~ "Card B\n" +#~ "%s" +#~ msgstr "" +#~ "Scheda B\n" +#~ "%s" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "&Mostra testo nei pulsanti della barra degli strumenti" + +#~ msgid "Toolbar icon size" +#~ msgstr "Dimensione pulsanti nella barra degli strumenti" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Mostra testo dei pulsanti della barra degli strumenti" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " +#~ "dispositivo" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Fare clic per visualizzare i libri presenti sulla scheda di memoria A del " +#~ "dispositivo" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "" +#~ "Fare clic per visualizzare i libri presenti sulla memoria principale del " +#~ "dispositivo" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Fare clic per visualizzare i libri presenti sul computer" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 4a7622374a..da3f367370 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:21+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:00+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -29,23 +29,23 @@ msgstr "Pilnīgi neko nedara" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -64,14 +64,14 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -102,10 +102,10 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -114,10 +114,10 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -132,13 +132,13 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -446,13 +446,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -473,14 +473,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -509,15 +509,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Ziņas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -641,6 +641,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "Komunicē ar JetBook e-grāmatu lasītāju." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Komunicē ar Kindle e-grāmatu lasītāju." @@ -664,30 +668,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "" @@ -852,12 +856,12 @@ msgstr "" msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Sūta ierīcei grāmatu metadatus..." @@ -1473,9 +1477,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1499,8 +1503,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1811,7 +1815,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1824,7 +1828,7 @@ msgstr "" msgid "Title" msgstr "Nosaukums" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1832,22 +1836,22 @@ msgstr "Nosaukums" msgid "Author(s)" msgstr "Autors(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1855,42 +1859,42 @@ msgstr "" msgid "Comments" msgstr "Komentāri" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Birkas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Sērija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Valoda" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicēts" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "" @@ -2140,7 +2144,7 @@ msgstr "" msgid "All articles" msgstr "Visi raksti" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2508,7 +2512,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2579,129 +2583,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Nokopēts" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopēt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopēt uz starpliktuvi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2874,14 +2870,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -2943,9 +2939,9 @@ msgid "Failed to download metadata:" msgstr "Nevar lejuplādēt metadatus:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Kļūda" @@ -3066,7 +3062,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3111,7 +3107,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3232,26 +3228,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3267,12 +3263,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3316,7 +3306,7 @@ msgstr "Atrodas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formāti" @@ -3340,7 +3330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nav" @@ -3348,10 +3338,11 @@ msgstr "Nav" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3370,6 +3361,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3383,6 +3375,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3393,7 +3386,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3401,11 +3394,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3415,18 +3408,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3892,88 +3953,88 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Grāmatas vāks" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Mainīt grāmatas &vāku:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Izvēlēties attēlu, kuru izmantos kā šīs grāmatas vāku." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Nosaukums " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Maina šīs grāmatas nosaukumu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autors(i): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Autors kā&rtošanai:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Mainīt šīs grāmatas autoru(s). Ja autori ir vairāki, tie jāatdala ar komatu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Izdevniecība: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "&Birkas: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Sērija:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Zināmo sēriju saraksts. Jūs varat pievienot jaunas sērijas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Grāmata " @@ -4107,15 +4168,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Atvērt grāmatu" @@ -4187,12 +4248,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4206,27 +4267,27 @@ msgstr "Nederīgs XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4313,7 +4374,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4324,7 +4385,7 @@ msgstr "" msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4410,12 +4471,12 @@ msgstr "" msgid "Browse by covers" msgstr "Pārlūkot vākus" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4424,149 +4485,153 @@ msgstr "Pārlūkot vākus" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Sūtīt uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Sūtīt uz karti A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Sūtīt uz karti B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4596,114 +4661,114 @@ msgstr "Ierīce: " msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-grāmata:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4780,6 +4845,69 @@ msgstr "" msgid "Choose Format" msgstr "Izvēlieties formātu" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4880,165 +5008,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s nav derīga spraudņu atrašanās vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Izvēlieties spraudni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Spraudni nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Spraudni %s nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Spraudnis nav pielāgojams" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Spraudnim %s nav nepieciešama pielāgošana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Vai esat pārliecināts?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Kļūdu žurnāls:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5046,32 +5152,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5082,386 +5188,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          78. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          79. \n" +"
          80. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          81. \n" +"
          82. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          83. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Iestatījumi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"Grāmatu &glabāšanas vieta (E-grāmatas tiek glabātas autoriem atbilstošos " -"katalogos. Metadati tiek glabāti failā metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Izvēlēties jaunu datubāzes atrašanās vietu" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Informēt, kad pieejama &jauna versija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekundes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Izvēlieties va&lodu (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Standarta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Augsta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Zema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "Darbu &prioritāte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Vēlamais &rezultāta formāts:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Rīkjosla" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Liela" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Vidēja" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Maza" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5472,33 +5552,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5875,7 +5955,7 @@ msgid "Author s&ort: " msgstr "Autors &kārtošanai: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -5884,14 +5964,14 @@ msgstr "" "jākārto kā Dikenss, Čārlzs." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Vērtējums:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Šīs grāmatas vērtējums (0 - 5 zvaigznes)" @@ -5900,7 +5980,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " zvaigznes" @@ -5910,8 +5990,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Atvērt birku redaktoru" @@ -5951,12 +6031,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6078,80 +6158,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Rediģēt metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Mainīt vietām autoru un nosaukumu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "I&zdota:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "yyyy.MM.dd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datums:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Kometāri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "Lejupielādēt &metdatus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Pieejamie formāti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Uzstāda vāka attēlu izvēlētā formāta grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Lejupielādēt &vāka attēlu" @@ -6220,24 +6300,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6431,12 +6511,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -6842,11 +6922,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6882,172 +6962,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Rediģēt metadatus grāmatai" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Rediģēt metadatus masveidā" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Lejupielādēt metadatus un vākus" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Lejupielādēt tikai metadatus" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Lejupielādēt tikai vākus" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Pievienot vienā katalogā esošas grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Pievienot grāmatas no vairākiem katalogiem, ieskaitot apakškatalogus " -"(Katalogā viena grāmata, katrs e-grāmatu fails tiek uzskatītas par vienu un " -"to pašu grāmatu dažādos formātos)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Pievienot grāmatas no vairākiem katalogiem, ieskaitot apakškatalogus " -"(Vairākas grāmatas katalogā, atsevišķi e-grāmatu faili tiek uzskatīti par " -"dažādām grāmatām)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Pievienot tukšu grāmatu. (Grāmatas ierakstu bez formātiem)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Saglabāt diskā" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Skatīt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Masveida pārveidošana" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Līdzīgas grāmatas..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7110,6 +7064,316 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "Paplašinātā meklēšana" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Pievienot grāmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Skatīt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Saglabāt diskā" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Sūtīt uz ierīci" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Dzēst grāmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Atvērt katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Parādīt grāmatas detaļas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Šī paša autora grāmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Šīs sērijas grāmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Grāmatas ar tādām pašām birkām" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Rediģēt metadatus grāmatai" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Rediģēt metadatus masveidā" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Lejupielādēt metadatus un vākus" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Lejupielādēt tikai metadatus" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Lejupielādēt tikai vākus" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Pievienot vienā katalogā esošas grāmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Pievienot grāmatas no vairākiem katalogiem, ieskaitot apakškatalogus " +"(Katalogā viena grāmata, katrs e-grāmatu fails tiek uzskatītas par vienu un " +"to pašu grāmatu dažādos formātos)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Pievienot grāmatas no vairākiem katalogiem, ieskaitot apakškatalogus " +"(Vairākas grāmatas katalogā, atsevišķi e-grāmatu faili tiek uzskatīti par " +"dažādām grāmatām)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Pievienot tukšu grāmatu. (Grāmatas ierakstu bez formātiem)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Masveida pārveidošana" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7398,163 +7662,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Paplašinātā meklēšana" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Meklēt:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Pievienot grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Dzēst grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Rediģēt metadatus" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Sūtīt uz ierīci" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Pārveidot e-grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Atvērt katalogu" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Parādīt grāmatas detaļas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Šī paša autora grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Šīs sērijas grāmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Grāmatas ar tādām pašām birkām" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7583,6 +7690,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Meklēt" @@ -7602,15 +7710,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7709,7 +7822,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7797,89 +7910,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8356,91 +8469,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8487,6 +8552,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8749,7 +8818,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8758,7 +8827,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8766,14 +8835,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8782,14 +8909,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8798,28 +8925,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8828,7 +8955,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8838,7 +8965,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9208,43 +9335,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9430,10 +9549,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9450,10 +9565,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9541,7 +9652,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9803,12 +9914,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" @@ -9873,15 +9984,37 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" +#~ msgid "Convert E-books" +#~ msgstr "Pārveidot e-grāmatas" + #~ msgid "James Ralston" #~ msgstr "James Ralston" #~ msgid "Kovid Goyal and John Schember" #~ msgstr "Kovid Goyal un John Schember" +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "Grāmatu &glabāšanas vieta (E-grāmatas tiek glabātas autoriem atbilstošos " +#~ "katalogos. Metadati tiek glabāti failā metadata.db)" + +#~ msgid "Browse for the new database location" +#~ msgstr "Izvēlēties jaunu datubāzes atrašanās vietu" + +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "&Search:" +#~ msgstr "&Meklēt:" + #~ msgid "Sort by &popularity" #~ msgstr "Kārtot pēc &popularitātes" +#~ msgid "Edit meta information" +#~ msgstr "Rediģēt metadatus" + #~ msgid "" #~ "Library\n" #~ "%d\n" @@ -9914,6 +10047,18 @@ msgstr "" #~ msgid "Useful for debugging." #~ msgstr "Noder atkļūdošanai." +#~ msgid "Toolbar" +#~ msgstr "Rīkjosla" + +#~ msgid "Large" +#~ msgstr "Liela" + +#~ msgid "Medium" +#~ msgstr "Vidēja" + +#~ msgid "Small" +#~ msgstr "Maza" + #~ msgid "English (AU)" #~ msgstr "Angļu (AU)" @@ -9928,3 +10073,6 @@ msgstr "" #~ msgid "and delete from library" #~ msgstr "un dzēst no bibliotēkas" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index c5a05514dd..2f7dc899c1 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-15 10:49+0000\n" -"Last-Translator: Øyvind Øritsland \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:52+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-16 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Gjør absolutt ingenting" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -475,7 +475,7 @@ msgstr "Slå av navngitte programtillegg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +483,7 @@ msgstr "" "Komma-delt liste av foldere som av e-bøker som sendes til enheten. Den " "første som eksisterer vil bli benyttet" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." @@ -504,14 +504,14 @@ msgstr "Oppdaterer metadatalister for enheten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d av %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "fullført" @@ -545,15 +545,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheter" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Kommuniser med iTunes" @@ -679,6 +679,10 @@ msgstr "Kommuniser med Iriver Story reader" msgid "Communicate with the JetBook eBook reader." msgstr "Kommuniser med JetBook eBook-leser." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommuniser med Kindle eBook-leser." @@ -2088,7 +2092,7 @@ msgstr "Monospace font familie" msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2101,7 +2105,7 @@ msgstr "Tegneserie" msgid "Title" msgstr "Tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2109,22 +2113,22 @@ msgstr "Tittel" msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produsent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2132,42 +2136,42 @@ msgstr "Produsent" msgid "Comments" msgstr "Sammendrag:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Nøkkelord" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publisert" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Rettigheter" @@ -2469,7 +2473,7 @@ msgstr "Gi emneord til merket bok som skal lagres i Personlige Dokumenter" msgid "All articles" msgstr "Alle artikler" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dette er en Amazon Topaz-bok. Den kan ikke koverteres." @@ -2900,7 +2904,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Spesifiser tegnsettkodene for et utdatadokument. Standard er cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2991,130 +2995,122 @@ msgid "Confirm before deleting" msgstr "Bekreft før sletting" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Ikonstørrelse for verktøylinjen" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Vis knappebeskrivelse i verktøylinjen" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Hovedvindus geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Varsle dersom en ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Bruk romerske tall for serienummer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorter emneord listet ved navn, popularitet eller bedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Antall omslag som skal vises ved omslagsvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standarder for konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Valgmuligheter for LRF e-bokleser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som er vist ved bruk av intern leser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolonner som skal vises i e-boklisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Start innholdsserver automatisk ved programstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Eldste nyheter i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Vis systemikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Legg inn nedlastede nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Slett bøker fra biblioteket etter at du har lagt dem inn i enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslaget i et eget vindu istedet for i calibres hovedvindu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Slå av varsler fra systemikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Standard oppgaver som gjøres når send til enhet-knappen er klikket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksumum antall ventende arbeidsprosesser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Last ned sosiale metadata (emneord/bedømmelser/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og tittel med nye metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begrense maksimalt antall samtidige oppgaver til antallet av CPUer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Merk browser-kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Bruksområdets grensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Vis den gjennomsnittlige bedømningen pr enhetsindikasjon i emneordsøket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Slå av UI animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopier" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopier til utklippstavlen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Velg filer" @@ -3361,8 +3357,8 @@ msgstr "Kunne ikke laste ned metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Feil" @@ -3497,7 +3493,7 @@ msgid "Cannot view" msgstr "Kan ikke vise" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Velg format som skal vises" @@ -3546,7 +3542,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Ingen bøker" @@ -3681,26 +3677,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3716,12 +3712,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3769,7 +3759,7 @@ msgstr "Bane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formater" @@ -3801,10 +3791,11 @@ msgstr "Ingen" msgid "Click to open Book Details window" msgstr "Klikk for å åpne bokdetaljer-vinduet" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML Valg" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3823,6 +3814,7 @@ msgstr "CSV/XML Valg" msgid "Options specific to" msgstr "Valg spesifisert til" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3836,6 +3828,7 @@ msgstr "Valg spesifisert til" msgid "output" msgstr "utdata" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3846,7 +3839,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3854,11 +3847,11 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3868,18 +3861,86 @@ msgstr "utdata" msgid "Form" msgstr "Form" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Felt som skal inkluderes som utdata:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML Valg" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "E-bok valg" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4380,46 +4441,46 @@ msgstr "

            En feil oppsto under lesing fra filen:
            " msgid " is not a valid picture" msgstr " er ikke et tillatt bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Bokomslag" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Bruk omslag fra &kilde fil" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Bytt &omslagsbilde:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Let etter et bilde som kan benyttes som omslag for denne boken." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Bruk omslag fra &kilde fil" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Tittel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Forandre bokens tittel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Forfatter(e): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Forfatter So&rtering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4427,20 +4488,20 @@ msgstr "" "Endre forfatteren(e) til denne boken. Ved flere forfattere må disse listes " "adskilt av komma." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Forlegger: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Ta&gger: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4448,23 +4509,23 @@ msgstr "" "Taggene kategoriserer boken. Dette er spesielt nytting når man søker. " "

            De kan være ethvert ord eller fraser, separert ved kommategn." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serier:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Liste av kjente serier. Du kan legge til nye serier." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Bok " @@ -4598,15 +4659,15 @@ msgstr "Behold &aspektområdet til omslaget" msgid "RB Output" msgstr "RB Utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "Kan ikke bygge regex med GUI bygger uten en bok." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Ingen formater tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "Kan ikke bygge regex med GUI bygger uten en bok." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Åpen bok" @@ -4700,27 +4761,27 @@ msgstr "Ugyldig XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapittel&merke:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Fjern første &bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "&Forhåndsprosesser inndatafilen for mulig å bedre strukturdeteksjon" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Fjern B&unntekst" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Fjern T&opptekst" @@ -4809,7 +4870,7 @@ msgstr "&Maks linjelengde:" msgid "Force maximum line lenght" msgstr "Tving maks linjelengde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4820,7 +4881,7 @@ msgstr "Tving maks linjelengde" msgid "TextLabel" msgstr "Tekstmerke" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Bruk veiviser som hjelp til å konstruere et XPath uttrykk" @@ -4913,12 +4974,12 @@ msgstr "Omslagssøker kunne ikke starte" msgid "Browse by covers" msgstr "Søk blant omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4927,44 +4988,48 @@ msgstr "Søk blant omslag" msgid "Undefined" msgstr "Ikke definert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nei" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "Stjerne(r)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Ikke rangert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatisk nummererte bøker i denne serien" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Fjerne alle emneord" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "emneord som skal legges til" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "emneord som skal fjernes" @@ -5073,19 +5138,19 @@ msgstr "Hent kommentarer (eksperimentell)" msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Velg mappe som skal åpnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Mislykket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5093,124 +5158,124 @@ msgstr "" "En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg " "ut og plugg inn igjen enheten, eller ta en omstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Vedlagt finner du e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "i %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Sender e-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke sende følgende bøker som e-post da ingen passende formater ble " "funnet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Kunne ikke sende bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Kunne ikke sende de følgende bøkene via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Sent som e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Vedlagt følger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Sent nyheter til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5219,11 +5284,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5293,6 +5358,69 @@ msgstr "katalogvalg" msgid "Choose Format" msgstr "Velg format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Sett standard for konvertering av tegneserier (CBR/CBZ filer)" @@ -5397,19 +5525,19 @@ msgstr "" msgid "new email address" msgstr "ny e-postadresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Reduser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Valgt systemport" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5420,131 +5548,109 @@ msgstr "" "via denne porten. For å være sikker, velg et portnummer som er høyere enn " "1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Kunne ikke installere kommandolinjeverktøy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Kommandolinjeverktøy installert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Kommandolinjeverktøy ble installert i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Dersom du flytter calibre.app, må du re-installere kommandolinjeverktøyene." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Ingen gyldig programtillegsbane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig bane for programtillegget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Velg programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Programtillegget kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Programtillegget: %s kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Programtillegg ikke egendefinert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Programtillegg: %s trenger ikke å egendefineres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Tilpass" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne innebygget programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Dette er et innebygget programtillegg. Forsøk å slå det " "av istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Du må velge en kolonne for å slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "Den valgte kolonnen er ikke en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Ønsker du virkelig å slette kolonne %s og alle dataene i den?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Feil-logg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "tilgangslogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Velg lokalisasjon for bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. må være i formatet breddexhøyde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ugyldig lokalisering av databasen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ugyldig lokalisering av databasen " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Må være en katalog." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Ugyldig lokalisering av databasen.
            Kan ikke skrive til " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Omstart behøves" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5552,19 +5658,19 @@ msgstr "" "Endringene du har utført krever omstart av Calibre. Vennligst kjør omstart " "så snart du kan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Sjekker databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Kunne ikke sjekke databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Noen uoverensstemmelser ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5727,44 +5833,31 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Innstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Lokalisering av e-bøker (e-bøkene er lagret i foldere sortert etter " -"forfattere og metadata er lagret i filen metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Søk etter den nye databaselokaliseringen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Varsle når &ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Last ned &sosiale metadata (emneord/vurdering/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "&Overskriv forfatter og tittel med standard når du laster ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Standard netttilgang &tidsavbrudd:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5772,156 +5865,132 @@ msgstr "" "Legg inn standard for tidsavbrudd for nettverkstilgang (for eksempel all den " "tid vi går på nettet for å finne informasjon)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Velg &språk (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Vanlig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Høy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "oppgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Foretrukket &utdataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Foretrukket &inndataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Bruk &Romerske tall for seriell numerering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Slå på oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Vis &varsler i oppgavepanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde når enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslag &søk i eget vindu (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittlig vurdering i emneordssøkeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Søk mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send nedlastede &nyheter til eBokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Slett nyheter fra biblioteket når de automatisk sendes til leseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antall omslag som skal vises i søkemodus (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Verktøylinje" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Store" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Medium" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Små" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Knappestørrelse i verktøylinjen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Vis &tekst i verktøylinjens knapper" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Velg synlige &kolonner i bibliotekvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Fjern en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Legg til en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Rediger innstillinger for en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Bruk intern &leser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt &visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Slå av alle animeringer. Nyttig dersom du har en svak/eldre datamaskin." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Slå av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Legg til en e-postadresse til hvor du vil sende bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Legg til e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Lag &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Fjern e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5931,32 +6000,32 @@ msgstr "" "automatisk bli sent til nedlastede nyheter til alle e-postadressende som har " "blitt merket av for autosend." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum antall ventende arbeidsprosesser (omstart behøves):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Sjekk databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Installer kommandolinjeverktøy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Åpne Calibre&konfigurasjonsmappen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begrens maksimalt antall samtidige oppgaver til verdien av CPU &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Feilsøking &enhetsgjenkjenning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5966,25 +6035,25 @@ msgstr "" "ved å benytte en nettleser fra hvilket som helst sted i verden. Enhver " "forandring av innstillingene vil taes ibruk etter en omstart av serveren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Brukernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5992,7 +6061,7 @@ msgstr "" "Dersom du lar passordet stå tomt, vil enhver kunne gå inn i din boksamling " "ved å benytte web-brukergrensesnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6000,45 +6069,45 @@ msgstr "" "Maksimal størrelse (breddexhøyde) for å vise omslag. Større omslag vil bli " "re-dimensjonert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Vis passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Maksimum &OPDS enheter per spørring:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Maks OPDS &undergruppert innhold" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Kjør server &automatisk ved oppstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Vis &serverlogger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6055,7 +6124,7 @@ msgstr "" "din iPhone. Her skal myhostname være fullt kvalifisert vertsnavn eller IP-" "adressen til datamaskinen Calibre kjører på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6063,27 +6132,27 @@ msgstr "" "Her kan du skreddersy Calibres atferd ved å kontrollere hvilke " "programtillegg som skal benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Slå på/&Slå av programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Skreddersy programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Fjern programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Legg til nytt programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Programtillegg &fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Legg til" @@ -6479,7 +6548,7 @@ msgid "Author s&ort: " msgstr "Forfatter s&orter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6488,14 +6557,14 @@ msgstr "" "Charles Dickens skal sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Bedømning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Bedømning av denne boken. 0-5 stjerner" @@ -6504,7 +6573,7 @@ msgid "No change" msgstr "Ingen endring" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " stjerner" @@ -6514,8 +6583,8 @@ msgstr "Legg til ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Åpne Tagg-redigering" @@ -6562,12 +6631,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Slett &lagrede konverteringsinnstillinger for de valgte bøkene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Grunnleggende metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "&Brukervalgte metadata" @@ -6692,81 +6761,81 @@ msgstr "Ingen adgang" msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åpne %s. Blir den benyttet i et annet program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Rediger metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metainformasjon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Bytt mellom forfatter og tittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Forfatter S&orter: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Lag forfattersortering automatisk basert på gjeldende forfatteroppføring" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubrukte serier (Serier som ikke har noen bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Publisert&t" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "ddMMMyyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Dato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Sammendrag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Tilgjengelige formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Legg et nytt format for denne boken til databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Fjern det valgte formatet for denne boken fra databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Legg inn omslaget for boken fra det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Oppdater metadata fra metadata i det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Tilbakestill omslaget til standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Last ned &omslag" @@ -6837,24 +6906,24 @@ msgstr "%d dager, %d timer og %d minutter siden" msgid "Last downloaded" msgstr "Sist lastet ned" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlegg neste nedlasting" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Legg til en egendefinert nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Last ned alle planlagte nye kilder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Ingen forbindelse med Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan ikke laste ned nyheter da forbindelsen med Internet ikke er aktiv" @@ -7058,12 +7127,12 @@ msgid "Choose formats" msgstr "Velg formater" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Forlag" @@ -7556,172 +7625,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Regulært uttrykk (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Lagre et enkelt format til lagringsenhet..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Rediger metadata individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Rediger metadata samlet" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Last ned metadata og omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Last kun ned metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Last kun ned omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Last kun ned sosiale metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Slå sammen med første valgte bok - slett øvrige" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Slå sammen med første valgte bok - behold øvrige" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Legg til bøker fra en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " -"oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " -"oppfattes som at alle e-bokfilene er forskjellige bøker)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Legg til tom bok (Uformatert bokoppføring)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Lagre til disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Lagre til disk i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Lagre kun %s format til disken" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Lagre kun %s formatet til disken i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Vis" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Vis spesifikt format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Fjern valgte bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Fjern filer for et spesifisert format fra valgte bøker..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Fjern alle formater fra valgte bøker, unntatt..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Fjern omslag fra valgte bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Fjern samsvarende bøker fra enheten" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Konverter individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Samlet konvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Kjør velkomstveiviser" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Samsvarende bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Legg bøker til biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Behandle samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Omslagssøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Emneordsøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Tilkoblet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Bokdetaljer" @@ -7784,71 +7727,64 @@ msgstr "Klikk for å se en liste over aktive oppgaver." msgid " - Jobs" msgstr " - Oppgave" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Klikk for å se hvilke bøker som er tilgjengelige på datamaskinen din" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klikk for å se bøker som ligger i hovedminnet til lesplaten din" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Klikk for å se bøker som er lagret til lagringskort A på leseplaten din" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Lagre et enkelt format til lagringsenhet..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Klikk for å se bøker som er lagret til lagringskort B på leseplaten din" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Bøker lokalisert ved" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Kort A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Kort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Avansert søk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7856,151 +7792,252 @@ msgstr "" "

            Søk i listen over bøker etter tittel, forfatter, forlegger, emneord, " "kommentarer osv.

            Ord delt med mellomrom forstås som OG" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Tilbakestill hurtigsøk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Lagre gjledende søk under navnet som viser i boksen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Slett gjeldende lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Legg til bøker" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Fjern bøker" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Legg til bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Slett" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Slå sammen bokoppføringer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Send til enhet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Hent nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Åpne innholdsfolder" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Vis bokdetaljer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Bøker av samme forfatter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Bøker i denne serien" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Bøker av dette forlaget" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Bøker med de samme taggene" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Hent nyheter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Lagre til disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Send til enhet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Slett" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Fjern bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Slå sammen bokoppføringer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Åpne innholdsfolder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Vis bokdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Bøker av samme forfatter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Bøker i denne serien" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Bøker av dette forlaget" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Bøker med de samme taggene" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Rediger metadata individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Rediger metadata samlet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Last ned metadata og omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Last kun ned metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Last kun ned omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Last kun ned sosiale metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Slå sammen med første valgte bok - slett øvrige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Slå sammen med første valgte bok - behold øvrige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Legg til bøker fra en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " +"oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " +"oppfattes som at alle e-bokfilene er forskjellige bøker)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Legg til tom bok (Uformatert bokoppføring)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Lagre til disk i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Lagre kun %s format til disken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Lagre kun %s formatet til disken i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Vis spesifikt format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Fjern valgte bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Fjern filer for et spesifisert format fra valgte bøker..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Fjern alle formater fra valgte bøker, unntatt..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Fjern omslag fra valgte bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Fjern samsvarende bøker fra enheten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Konverter individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Samlet konvertering" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Kjør velkomstveiviser" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8297,34 +8334,6 @@ msgstr "forsøk å re-starte datamaskinen" msgid "try deleting the file" msgstr "forsøk å slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Begrens til:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "set in ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Søk:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Rediger metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Konfigurer calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8355,7 +8364,7 @@ msgstr "Ingen treff ble funnet for denne boken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søk" @@ -8379,15 +8388,16 @@ msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} av {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(Alle bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} av {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} av alle)" @@ -8486,7 +8496,7 @@ msgid "Manage User Categories" msgstr "Administrere brukerkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Søk" @@ -8578,54 +8588,54 @@ msgstr "" "De følgende bøkene har allerede blitt konvertert til %s format. Ønsker du å " "konvertere dem på nytt?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Gjenopprett" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Doner for å støtte Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Avslutt tilkoblet enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Omstart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre hurtigstart-guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Kan ikke konfigurere" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre har blitt startet på nytt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Ingen detaljert informasjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljert informasjon er tilgjengelig for bøker på denne enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8634,26 +8644,26 @@ msgstr "" "Du må først fjerne DRM beskyttelsen ved å benytte et 3.parts program med " "slike egenskaper." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8663,11 +8673,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.
            \n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9186,15 +9196,15 @@ msgstr "Bytt mellom store og små bokstaver" msgid "Title Case" msgstr "Store eller små bokstaver i tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Dra for å endre størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Skjul" @@ -9250,6 +9260,10 @@ msgstr "" msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Velg lokalisasjon for bøker" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "Velkommen-veiviser" @@ -9542,7 +9556,7 @@ msgstr "tom" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9556,7 +9570,7 @@ msgstr "" "Standard: '%%standard'\n" "Gjelder: CSC, XML utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9569,7 +9583,65 @@ msgstr "" "Standard: '%default'\n" "Gjelder: CSV, XML utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9579,7 +9651,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9593,7 +9665,7 @@ msgstr "" "Standard: '%default'Ingen\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9603,7 +9675,7 @@ msgstr "" "Standard: '%default' utelater emneord i braketter, f.eks. '[]'\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9618,7 +9690,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9628,7 +9700,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9638,7 +9710,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9649,7 +9721,7 @@ msgstr "" "Standard; '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9662,7 +9734,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9678,7 +9750,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10168,43 +10240,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sGjennomsnittlig vurdering er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Kort A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Kort B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Komprimerer databasen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Sjekker for SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Sjekker etter savnede filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Sjekker ID" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Vurderinger" @@ -10427,10 +10491,6 @@ msgstr "Sti til bibliotekfolderen som fungerer som innholdsserver" msgid "Write process PID to the specified file" msgstr "Skriv prosess PID til spesifisert fil" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d bøker" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d elementer" @@ -10447,10 +10507,6 @@ msgstr "EMNEORD: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIER: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Bibliotek" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Bøker i ditt bibliotek" @@ -10812,12 +10868,12 @@ msgstr "Du" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planlagt" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Tilpasset" @@ -11386,6 +11442,12 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Copying database" #~ msgstr "Kopierer database" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Søk:" + #~ msgid "/Unknown" #~ msgstr "/Ukjent" @@ -11486,6 +11548,12 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Produce more human-readable XML output." #~ msgstr "Produser en mer bedre lesbart XML utdatafil." +#~ msgid "Toolbar icon size" +#~ msgstr "Ikonstørrelse for verktøylinjen" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Vis knappebeskrivelse i verktøylinjen" + #~ msgid "" #~ "This RTF file has a feature calibre does not support. Convert it to HTML " #~ "first and then try it." @@ -11523,12 +11591,52 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Customize %s" #~ msgstr "Egendefiner %s" +#~ msgid "
            Must be a directory." +#~ msgstr "
            Må være en katalog." + +#~ msgid "Invalid database location" +#~ msgstr "Ugyldig lokalisering av databasen" + +#~ msgid "Invalid database location " +#~ msgstr "Ugyldig lokalisering av databasen " + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Ugyldig lokalisering av databasen.
            Kan ikke skrive til " + +#~ msgid "Browse for the new database location" +#~ msgstr "Søk etter den nye databaselokaliseringen" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Lokalisering av e-bøker (e-bøkene er lagret i foldere sortert etter " +#~ "forfattere og metadata er lagret i filen metadata.db)" + #~ msgid "Remove a directory from the frequently used directories list" #~ msgstr "Fjern en mappe fra ofte benyttede folder-listen" #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Legg til en folder til ofte benyttede folder-listen" +#~ msgid "Large" +#~ msgstr "Store" + +#~ msgid "Medium" +#~ msgstr "Medium" + +#~ msgid "Toolbar" +#~ msgstr "Verktøylinje" + +#~ msgid "&Button size in toolbar" +#~ msgstr "&Knappestørrelse i verktøylinjen" + +#~ msgid "Small" +#~ msgstr "Små" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Vis &tekst i verktøylinjens knapper" + #~ msgid "Must set account information" #~ msgstr "Må legge inn kontoinformasjon" @@ -11618,12 +11726,18 @@ msgstr "Ikke last ned CSS stilsett" #~ "er resultatet av innsatsen til mange frivillige fra hele verden. Dersom du " #~ "synes programmet er godt, vennligst bidra med støtte til videre utvikling." +#~ msgid "calibre" +#~ msgstr "calibre" + #~ msgid "Sort by &popularity" #~ msgstr "Sorter etter &populæritet" #~ msgid "Convert E-books" #~ msgstr "Konverter e-bøker" +#~ msgid "Configure calibre" +#~ msgstr "Konfigurer calibre" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Klikk for å slå av omslagsgjennomsyn" @@ -11664,6 +11778,20 @@ msgstr "Ikke last ned CSS stilsett" #~ "%s\n" #~ "tilgjengelig" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Klikk for å se bøker som er lagret til lagringskort B på leseplaten din" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Klikk for å se bøker som er lagret til lagringskort A på leseplaten din" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Klikk for å se bøker som ligger i hovedminnet til lesplaten din" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Klikk for å se hvilke bøker som er tilgjengelige på datamaskinen din" + #~ msgid "" #~ "Reader\n" #~ "%s\n" @@ -11849,6 +11977,9 @@ msgstr "Ikke last ned CSS stilsett" #~ "uttrykk på noen forsøks-filnavn. Gruppenavnene for de varierende metadata-" #~ "oppføringene er dokumentert i verktøytips.

            " +#~ msgid "Edit meta information" +#~ msgstr "Rediger metadata" + #~ msgid "" #~ "

            This wizard will help you choose an appropriate font size key for your " #~ "needs. Just enter the base font size of the input document and then enter an " @@ -11948,6 +12079,9 @@ msgstr "Ikke last ned CSS stilsett" #~ "Titteltreff ignorerer ledende ubestemte artikler (\"en\", \"ei\", \"ett\"), " #~ "punktumer, store bokstaver, osv. Forfatter stemmer helt og fullt." +#~ msgid "set in ui.py" +#~ msgstr "set in ui.py" + #~ msgid "(%d found)" #~ msgstr "(%d funnet)" @@ -12011,6 +12145,12 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid " " #~ msgstr " " +#~ msgid "&Restrict to:" +#~ msgstr "&Begrens til:" + +#~ msgid "Books located at" +#~ msgstr "Bøker lokalisert ved" + #~ msgid "Preserve all collections even if not in library metadata." #~ msgstr "" #~ "Behold alle samlinger selv om de ikke finnes i bibliotekets metadata." diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 5b81ae5195..d1be5a1577 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-14 16:39+0000\n" -"Last-Translator: Koen Mercken \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:55+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-15 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -31,23 +31,23 @@ msgstr "Doet helemaal niets" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -66,14 +66,14 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -104,10 +104,10 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -116,10 +116,10 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -134,13 +134,13 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -475,7 +475,7 @@ msgstr "Deactiveer de genoemde plugin" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +483,7 @@ msgstr "" "Komma-gescheiden lijst van folders om e-boeken naar toe te sturen op het " "apparaat. De eerste die wordt gevonden zal worden gebruikt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Communiceert met S60 telefoons" @@ -504,14 +504,14 @@ msgstr "Bijwerken van metagegevens lijst op het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d van %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "voltooid" @@ -545,15 +545,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nieuws" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Verbinden met iTunes." @@ -679,6 +679,10 @@ msgstr "Communiceer met de Iriver Story lezer." msgid "Communicate with the JetBook eBook reader." msgstr "Communiceer met de JetBook e-boek lezer." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Communiceer met de Kindle e-boek lezer." @@ -2097,7 +2101,7 @@ msgstr "De monospace familie om toe te voegen" msgid "Comic" msgstr "Stripverhaal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2110,7 +2114,7 @@ msgstr "Stripverhaal" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2118,22 +2122,22 @@ msgstr "Titel" msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Uitgeverij" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2141,42 +2145,42 @@ msgstr "Producent" msgid "Comments" msgstr "Opmerkingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Labels" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Taal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tijdsaanduiding" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Gepubliceerd" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Rechten" @@ -2478,7 +2482,7 @@ msgstr "" msgid "All articles" msgstr "Alle artikelen" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dit is een Amazon Topaz boek. Het kan niet worden verwerkt." @@ -2918,7 +2922,7 @@ msgstr "" "Specificeer de karakter codering van het uitvoer document. Standaard is " "cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3016,70 +3020,62 @@ msgid "Confirm before deleting" msgstr "Bevestig alvorens verwijdering" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "werkbalk ikoon grootte" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Laat labels zien in de werkbalk" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Hoofdscherm geometrie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Laat weten wanneer er een nieuwe versie is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Gebruik Romeinse nummers voor serie nummers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorteer de lijst met labels op naam, populariteit of waardering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Aantal boek covers te laten zien in cover browsing modus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standaarden voor conversie naar LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opties voor de LRF eboek viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formaten die worden bekeken met de interne viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolommen zichtbaar in de boeken lijst" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Start content server automatisch bij applicatie start" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Bewaar oudste nieuws in database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Systeemvakpictogram tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Upload gedownload nieuws naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Verwijder boeken van bibliotheek na uploaden naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3087,63 +3083,63 @@ msgstr "" "Laat de omslag afbeelding in een apart window zien in plaats van calibre's " "hoofdscherm" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Schakel notificaties in systeem tray uit" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Standaard actie te ondernemen wanneer zend naar apparaat knop is aangeklikt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximum aantal wachtende werk processen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Overschrijf auteur en titel met nieuwe metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Limiteer maximum aantal tegelijktijdige processen tot het aantal CPU's" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "markeer de browser catagorieen de verborgen moeten blijven" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "De indeling van de gebruikers interface" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Laat de gemiddelde waardering per item in de catagorieen browser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Blokkeer GI animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Gekopieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopieer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopieer naar het Klembord" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Kies bestanden" @@ -3393,8 +3389,8 @@ msgstr "Metagegevens konden niet worden gedownload:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fout" @@ -3531,7 +3527,7 @@ msgid "Cannot view" msgstr "Kan niet bekijken" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" @@ -3580,7 +3576,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde folder kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Geen boeken" @@ -3716,26 +3712,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3751,12 +3747,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3803,7 +3793,7 @@ msgstr "Pad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formaten" @@ -3835,10 +3825,11 @@ msgstr "Geen" msgid "Click to open Book Details window" msgstr "Klik om het Boek detail venster te openen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML Opties" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3857,6 +3848,7 @@ msgstr "CSV/XML Opties" msgid "Options specific to" msgstr "Opties specifiek voor" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3870,6 +3862,7 @@ msgstr "Opties specifiek voor" msgid "output" msgstr "uitvoer" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3880,7 +3873,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3888,11 +3881,11 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3902,18 +3895,86 @@ msgstr "uitvoer" msgid "Form" msgstr "Formulier" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Velden te gebruiken in uitvoer:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML Opties" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "E-Boek opties" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Catalogus" @@ -4414,46 +4475,46 @@ msgstr "

            Er is een fout opgetreden bij het lezen van bestand:
            " msgid " is not a valid picture" msgstr " is geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Boek Omslag" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Gebruik omslag van &bron bestand" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Verander &Omslag Afbeelding" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Zoek een afbeelding om als omslag voor dit boek te gebruiken." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Gebruik omslag van &bron bestand" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Verander de titel van dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Auteur(s) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Auteur So&rteer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4461,20 +4522,20 @@ msgstr "" "Verander de auteur(s) van dit boek. Meerdere auteurs moeten met een komma " "van elkaar worden gescheiden." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Uitgeverij " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Ta&gs " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4483,23 +4544,23 @@ msgstr "" "zoeken.

            Ze kunnen woorden of zinsdelen bevatten, gescheiden door " "komma's." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Series:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lijst van bekende series. Je kunt nieuwe series toevoegen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Boek " @@ -4633,15 +4694,15 @@ msgstr "Behoud Omslag &Beeldverhouding" msgid "RB Output" msgstr "RB Uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "Kan geen reguliere expressie maken met de Regex Maker zonder boek." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Gene formaten beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "Kan geen reguliere expressie maken met de Regex Maker zonder boek." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Open boek" @@ -4735,27 +4796,27 @@ msgstr "Ongelding XPath" msgid "The XPath expression %s is invalid." msgstr "De XPath expressie %s is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Hoofdstuk &markering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Verwijder eerste &afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Voeg &metagegevens toe als eerste pagina in het boek" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "&Voorbewerk invoer bestand voor mogelijk betere structuur detectie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Verwijder &Voetnoot" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Verwijder &Koptekst" @@ -4846,7 +4907,7 @@ msgstr "&Maximum regel lengte:" msgid "Force maximum line lenght" msgstr "forceer maximum regel lengte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4857,7 +4918,7 @@ msgstr "forceer maximum regel lengte" msgid "TextLabel" msgstr "TekstLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Gebruik een wizard om te helpen een XPath expressie te construeren" @@ -4950,12 +5011,12 @@ msgstr "Kan de omslag browser niet laden" msgid "Browse by covers" msgstr "Zoek op omslag afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4964,44 +5025,48 @@ msgstr "Zoek op omslag afbeelding" msgid "Undefined" msgstr "Niet gedefiniëerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nee" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Niet gewaardeerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Nummer de boeken in deze serie automatisch" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Verwijder alle labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "toe te voegen labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "te verwijderen labels" @@ -5110,19 +5175,19 @@ msgstr "Haal annoties op (experimenteel)" msgid "Error communicating with device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Selecteer de \"als apparaat\" te openen map" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5130,126 +5195,126 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "Geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Kan niet zenden: geen apparaat beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-Boek:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Aangesloten, je zult het e-boek vinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "door" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "in het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Versturen van email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "Auto-converteer de volgende boeken alvorens ze via email te versturen?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare " "formaten zijn gevonden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Boeken konden niet worden ge-emailed." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "De volgende boeken konden niet worden ge-emailed:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Verstuurd via email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Nieuws:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Bijgevoegd is de" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Nieuws verzonden naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Verstuur catalogus naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Versturen van nieuws naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5258,11 +5323,11 @@ msgstr "" "er geen geschikte bestandsformaten konden worden gevonden. Converteer " "boek(en) eerst naar een formaat dat word ondersteund door je lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5333,6 +5398,69 @@ msgstr "Catalogus opties" msgid "Choose Format" msgstr "Kies Formaat" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Zet standaarden voor conversie van comics (CBR/CBZ bestanden)" @@ -5436,19 +5564,19 @@ msgstr "" msgid "new email address" msgstr "nieuw email adres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Breed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Systeempoort geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5459,132 +5587,110 @@ msgstr "" "voorkomen dat de server op deze poort draait. Het is veiliger te kiezen voor " "een poortnummer groter dan 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Kan commando regel commandos niet installeren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "commando regel tools geinstalleerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Commando regel tools geinstalleerd in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Indien je calibre.app verplaats, zullen de commando regel tools opnieuw " "moeten worden geinstalleerd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s is geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Kies plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Plugin kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "De plugin: %s kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Plugin ondersteund geen persoonlijke instellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Plugin %s heeft geen instellingen nodig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Ingebouwde plugin kan niet worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Kan niet worden verwijderd. Het is een ingebouwde plugin. Probeer de plugin " "uit te schakelen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Om een kolom te verwijderen moet u deze eerst selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "De geselecteerde kolom is geen \"custom\" kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Wilt u werkelijk kolom %s en al zijn gegevens verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Foutmeldigenlogbestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Toeganglog-bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Content server kon niet worden gestart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Selecteer de locatie voor boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Ongeldige grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "De grootte %s is ongeldig. Moet in de vorm BreedtexHoogte zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Foutieve database locatie" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Foutieve database locatie " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Moet een folder zijn." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Foutieve database locatie.
            Kan niet schrijven naar " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Moet herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5592,19 +5698,19 @@ msgstr "" "De door u aangebrachte wijzigingen vereisen dat Calibre opnieuw opgestart " "moet worden. Herstart zo spoedig mogelijk." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Verifieren database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Database integriteit kon niet worden geverifieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Inconsistente data gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5768,43 +5874,30 @@ msgstr "" msgid "Sending to &device" msgstr "Verstuur naar &apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Voorkeuren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Locatie van de eboeken. (De eboeken zijn opgeslagen in de folders " -"gesorteerd op auteur, en metadata word bewaard in eht bestand metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Blader naar de nieuwe database locatie" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (labels, waarderingen, etc) standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overschrijf auteur en titel standaard met geladen metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5812,158 +5905,134 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Kier &taal (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Hoog" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Laag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "werk &prioriteit:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Voorkeur &uitvoer formaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Voorkeur &invoer formaat volgorde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Activeer systeemvak icoon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Laat ¬ificaties zien in het systeemvak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Laat het opstartscherm zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Beeld omslag &verkenner in een apart scherm (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "L&aat de gemiddelde waarderingen in de catagorieen browser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Zoek al typend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Zend gedownload &nieuws automatisch naar eboek lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Verwijder nieuws van bibliotheek zodra het automatisch naar de lezer is " "verstuurd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Aantal omslagen zichtbaar in verkenner modus (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Werkbalk" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Groot" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Middel" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Klein" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Knop grootte in werkbalk" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Laat &tekst zien in werkbalk knoppen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Verwijder een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Voeg een door de gebruiker gedefinieerde kolom toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Bewerk een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Gebruik interne &viewer voor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Gebruikers Interface &layout (heeft een herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Blokkeer alle animaties. Bruikbaar als u een langzame/oude computer heeft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Blokkeer &animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Geef &donatieknop weer (herstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Voeg een email adres toe om boeken naar toe te sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Voeg email toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Maak &standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "Verwijde&r email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5973,33 +6042,33 @@ msgstr "" "automatisch gestuurd voor gedownload nieuws naar alle email adressen " "waarvoor automatisch opsturen is aangevinkt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum aantal wachten werk processen (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Controleer database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "Installeer commando regel tools" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Open calibre &configuratie folder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiteer het max. aantal gelijktijdige werk processen aan het aantal " "beschikbare processor &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Foutopsporing &apparaat detectie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6009,25 +6078,25 @@ msgstr "" "bekijken in een webbrowser van waar dan ook ter wereld. Wijzigingen in de " "instellingen hebben pasd effect na het herstarten van de server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "Server &poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Gebr&uikersnaam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "W&achtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6035,7 +6104,7 @@ msgstr "" "Als je het wachtwoord blank laat, dan kan iedereen je boek collectie zien " "via de web interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6043,45 +6112,45 @@ msgstr "" "De maximum dimensie (BreedtexHoogte) voor weergegeven omslagen. Grotere " "omslagen worden in grootte aangepast. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Max. &Omslag grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Geef wachtwoord weer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS onderdelen per zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ongegroepeerde items:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Start Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "St&op Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Test Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Start server &automatisch tijdens opstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Bekijk &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6099,7 +6168,7 @@ msgstr "" "gequalificeerde hostname of het IP adres van de computer waar calibre op " "draait." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6107,27 +6176,27 @@ msgstr "" "Hiere kun je het gedrag van calibre instellen door te configureren welke " "plugins te gebruiken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Activeer/&Deactiveer plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Persoonlijke instellingen plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Verwijder plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Voeg nieuwe plugin toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Plugin &bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Toevoegen" @@ -6532,7 +6601,7 @@ msgid "Author s&ort: " msgstr "Auteur s&ortering: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6541,14 +6610,14 @@ msgstr "" "Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Rangschikking" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Rangschikking van dit boek. 0-5 sterren" @@ -6557,7 +6626,7 @@ msgid "No change" msgstr "Geen wijzigingen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " sterren" @@ -6567,8 +6636,8 @@ msgstr "Voeg tags toe: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Open Tag Editor" @@ -6617,12 +6686,12 @@ msgstr "" "Verwijder voor de geselecteerde boeken de opge&slagen conversie instellingen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Basis metagegevens" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "&Aangepaste metagegevens" @@ -6753,83 +6822,83 @@ msgid "Could not open %s. Is it being used by another program?" msgstr "" "%s van niet worden geopend. Is het in gebruik door een ander programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Verander Meta Informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Meta informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Wissel auteur en titel van plaats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Auteur S&ortering: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Creër automatisch de auteur sortering gebaseerd op de huidige auteur ingave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Verwijder ongebruikte series (Series die geen boeken bevatten)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Uitegeve&n" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Commentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Download metagegevens van de server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Beschikbare Formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Voeg een nieuw formaat voor dit boek toe aan de database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Verwijder de geselecteerde formaten voor dit boek van de database." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Zet de omslag afbeelding van het book van het geselecteerde formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" "Update metagegevens van de metagegevens die in het geselecteerde formaat " "staan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Vervang omslag afbeelding door de standaard afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Download &omslag afbeelding" @@ -6902,24 +6971,24 @@ msgstr "%d dagen, %d uur en %d minuten geleden" msgid "Last downloaded" msgstr "Laatst gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Plan nieuwe download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Voeg een persoonlijke nieuwsbron toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Download alle geplande nieuwe bronnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Geen internetverbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan geen nieuws downloaden, omdat er geen actieve internet verbinding is" @@ -7130,12 +7199,12 @@ msgid "Choose formats" msgstr "Kies formaten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Auteurs" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Uitgevers" @@ -7260,7 +7329,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "%s (was %)" +msgstr "%s (was %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 @@ -7631,173 +7700,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Reguliere expressie (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Bewaar enkel formaat op schijf..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Bewerk metagegevens individueel" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Bewerk metagegevens op groepsniveau" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Download metagegevens en omslag afbeeldingen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Download alleen metagegevens" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Download alleen omslag afbeeldingen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Voeg boeken toe uit een enkele folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " -"neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " -"folder, neemt aan dat ieder eboek bestand een ander boek bevat)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Voeg leeg boek toe (Boek zonder formaten)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Opslaan op schijf" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Opslaan op schijf in een enkele folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Bewaar alleen %s formaat op schijf" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Bekijk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Bekijk specifiek formaat" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Verwijder geselecteerde boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" -"Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Verwijder omslagen van de geselecteerde boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Converteer Individueel" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Converteer Groep" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Maak catalogus van boeken in je calibre bibliotheek" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Start de welkom wizard" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Vergelijkbare boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Voeg boeken toe aan de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Bewerk collecties" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Omslagbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "versie" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Details van het boek" @@ -7861,68 +7803,63 @@ msgstr "Klik om een lijst met actieve opdrachten te zien" msgid " - Jobs" msgstr " - Taken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Klik hier om de boeken te zien die beschikbaar zijn op uw computer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klik hier om de boeken te zien in het hoofdgeheugen van je lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Klik hier om de boeken te zien op opslagkaart A in je lezer" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Bewaar enkel formaat op schijf..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "vrij" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Geavanceerde Zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7930,151 +7867,253 @@ msgstr "" "

            Zoek door de boekenlijst gesorteerd op titek, auteur, uitgever, labels, " "commentaar, enz.

            Woorden gescheiden door spaties worden samengevoegd" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Snelzoeken wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Verwijder de huidige bewaarde zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Voeg boeken toe" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Verwijder boeken" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Voeg boeken toe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Zend naar lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Download nieuws" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Open betreffende map" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Bekijk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Laat boek details zien" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Boeken van dezelfde auteur" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Boeken in deze serie" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Download nieuws" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Boeken van deze uitgever" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Boeken met dezelfde labels" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Opslaan op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Zend naar lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Hulp" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Verwijder boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Hulp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Open betreffende map" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Laat boek details zien" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Boeken van dezelfde auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Boeken in deze serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Boeken van deze uitgever" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Boeken met dezelfde labels" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Bewerk metagegevens individueel" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Bewerk metagegevens op groepsniveau" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Download metagegevens en omslag afbeeldingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Download alleen metagegevens" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Download alleen omslag afbeeldingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Voeg boeken toe uit een enkele folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " +"neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " +"folder, neemt aan dat ieder eboek bestand een ander boek bevat)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Voeg leeg boek toe (Boek zonder formaten)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Opslaan op schijf in een enkele folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Bewaar alleen %s formaat op schijf" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Bekijk specifiek formaat" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Verwijder geselecteerde boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" +"Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Verwijder omslagen van de geselecteerde boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Converteer Individueel" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Converteer Groep" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Maak catalogus van boeken in je calibre bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Start de welkom wizard" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8366,34 +8405,6 @@ msgstr "probeer de computer opnieuw op te starten" msgid "try deleting the file" msgstr "probeer het bestand te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Beperkt tot:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "gezet in ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Zoeken:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Wijzig meta informatie" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "configueer calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8424,7 +8435,7 @@ msgstr "Geen overeenkomsten gevonden voor dit boek" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Zoeken" @@ -8448,15 +8459,16 @@ msgstr "" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} of {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(alle boeken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} of {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} van het geheel)" @@ -8555,7 +8567,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Zoekopdrachten" @@ -8647,53 +8659,53 @@ msgstr "" "De volgende boeken waren al geconverteerd naar %s formaat. Wil je dit " "nogmaals doen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "He&rstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "Ondersteun calibre met een &Donatie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "Aangesloten apparaat ontkoppelen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre snelstart handboek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Kan niet configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8701,27 +8713,27 @@ msgstr "" "

            Kon %s niet converteren.

            Het is een eboek met DRM. " "Je moet eerst de DRM verwijderen met externe programma's." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8732,11 +8744,11 @@ msgstr "" "apparaat.
            \n" " Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "Waarschuwing: actieve werk opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9257,15 +9269,15 @@ msgstr "Lettervorm Wijzigen" msgid "Title Case" msgstr "Elk Woord Met Hoofdletter" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Weergeven" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Verberg" @@ -9322,6 +9334,10 @@ msgstr "" msgid "Could not move library" msgstr "Bibliotheek kon niet worden verplaatst" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Selecteer de locatie voor boeken" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "Welkom Wizard" @@ -9617,7 +9633,7 @@ msgstr "leeg" msgid "empty" msgstr "leeg" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9631,7 +9647,7 @@ msgstr "" "Standaard: '%%default'\n" "Betrekking tot: CSV, XML uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9643,7 +9659,65 @@ msgstr "" "Standaard: '%default'\n" "Betrekking op: CSV, XML uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9654,7 +9728,7 @@ msgstr "" "Standaard: '%default'\n" "Betrekking tot: ePub, MOBI uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9668,7 +9742,7 @@ msgstr "" "Standaard: '%default'None\n" "Betrekking tot: ePub, MOBI uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9679,7 +9753,7 @@ msgstr "" "Standaard: '%default' uitgezonderd labels in haken, b.v. '[

            Migrating old database to ebook library in %s

            " msgstr "

            Migreer oude database naar eboek bibliotheek in %s

            " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Copieer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Comprimeren database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Verifiëren SQL integriteit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Zoeken naar verloren bestanden" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "id gecontroleerd" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -10488,10 +10554,6 @@ msgstr "Pad naar de bibliotheek map voor de content server" msgid "Write process PID to the specified file" msgstr "Schrijf het proces-PID naar het opgegeven bestand." -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -10508,10 +10570,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -10874,12 +10932,12 @@ msgstr "U" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Gepland" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Aangepast" @@ -11353,12 +11411,24 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Output directory. Defaults to current directory." #~ msgstr "Output folder. Standaard is dit de huidige folder." +#~ msgid "Invalid database location" +#~ msgstr "Foutieve database locatie" + +#~ msgid "Invalid database location " +#~ msgstr "Foutieve database locatie " + +#~ msgid "
            Must be a directory." +#~ msgstr "
            Moet een folder zijn." + #~ msgid "OEB ebook created in" #~ msgstr "OEB boek bemaakt in" #~ msgid "Raw MOBI HTML saved in" #~ msgstr "RAW MOBI HTML bewaard in" +#~ msgid "Browse for the new database location" +#~ msgstr "Blader naar de nieuwe database locatie" + #~ msgid "Configuration" #~ msgstr "Configuratie" @@ -11368,6 +11438,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Compacting database. This may take a while." #~ msgstr "Database aan het comprimeren. Dit kan even duren." +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Foutieve database locatie.
            Kan niet schrijven naar " + #~ msgid "Frequently used directories" #~ msgstr "Vaak gebruikte folders" @@ -11632,6 +11705,9 @@ msgstr "Download geen CSS stylesheets" #~ "

            Een ongeldige database bestaat op %s, verwijder deze voordat je probeert " #~ "de bestaande database te verplaatsen.
            Foutmelding: %s" +#~ msgid "calibre" +#~ msgstr "Calibre" + #~ msgid "" #~ "Latest version: %s" @@ -11639,6 +11715,9 @@ msgstr "Download geen CSS stylesheets" #~ "Laatste versie: %s" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "" #~ "Search the list of books by title or author

            Words separated by spaces " #~ "are ANDed" @@ -11646,6 +11725,12 @@ msgstr "Download geen CSS stylesheets" #~ "Zoek de boekenlijst op titel of auteur

            Meerdere woorden met spaties " #~ "worden allen gebruikt." +#~ msgid "Edit meta information" +#~ msgstr "Wijzig meta informatie" + +#~ msgid "&Search:" +#~ msgstr "&Zoeken:" + #~ msgid "" #~ "Search the list of books by title, author, publisher, tags and " #~ "comments

            Words separated by spaces are ANDed" @@ -11782,6 +11867,12 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Failed to download article: %s from %s\n" #~ msgstr "Artikel %s van %s kon niet worden gedownload\n" +#~ msgid "Toolbar" +#~ msgstr "Werkbalk" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Laat &tekst zien in werkbalk knoppen" + #~ msgid "" #~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " #~ "option obsoletes the --font-delta option and takes precedence over it. To " @@ -11791,6 +11882,18 @@ msgstr "Download geen CSS stylesheets" #~ "vergroot. Deze optie vervangt de --font-delta optie. Om --fonot-delta te " #~ "gebruiken, zet het op 0. STandaard: %defaultpt" +#~ msgid "Medium" +#~ msgstr "Middel" + +#~ msgid "Large" +#~ msgstr "Groot" + +#~ msgid "&Button size in toolbar" +#~ msgstr "&Knop grootte in werkbalk" + +#~ msgid "Small" +#~ msgstr "Klein" + #~ msgid "" #~ "Specify trutype font families for serif, sans-serif and monospace fonts. " #~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " @@ -11984,6 +12087,12 @@ msgstr "Download geen CSS stylesheets" #~ "Uitgebreide informatie, handig voor debuggen. Kan meerdere malen worden " #~ "opgegeven voor meer informatie." +#~ msgid "Toolbar icon size" +#~ msgstr "werkbalk ikoon grootte" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Laat labels zien in de werkbalk" + #~ msgid "Set defaults for conversion of comics" #~ msgstr "Zet standaarden voor conversie van comics" @@ -12156,6 +12265,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Sort by &popularity" #~ msgstr "Sorteer bij &populariteit" +#~ msgid "Configure calibre" +#~ msgstr "configueer calibre" + #~ msgid "

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

            Voor assistentie, zie het Gebruikers handboek
            " @@ -12198,6 +12310,12 @@ msgstr "Download geen CSS stylesheets" #~ "%s\n" #~ "beschikbaar" +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Klik hier om de boeken te zien in het hoofdgeheugen van je lezer" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Klik hier om de boeken te zien die beschikbaar zijn op uw computer" + #~ msgid "" #~ "Reader\n" #~ "%s\n" @@ -12216,6 +12334,12 @@ msgstr "Download geen CSS stylesheets" #~ "%d\n" #~ "boeken" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Klik hier om de boeken te zien op opslagkaart A in je lezer" + #~ msgid "The author sort string" #~ msgstr "De auteur sorteer sleutel" @@ -12321,6 +12445,9 @@ msgstr "Download geen CSS stylesheets" #~ "iPhone of de JetBook Lite. Zonder deze optie zullen dergelijke apparaten de " #~ "omslag weergeven als een lege pagina." +#~ msgid "set in ui.py" +#~ msgstr "gezet in ui.py" + #~ msgid "Editing meta information for %d books" #~ msgstr "Bewerk meta-informatie voor %d boeken" @@ -12333,7 +12460,20 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Preserve device collections." #~ msgstr "Bewaar collecties op het apparaat" +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Locatie van de eboeken. (De eboeken zijn opgeslagen in de folders " +#~ "gesorteerd op auteur, en metadata word bewaard in eht bestand metadata.db)" + #~ msgid "Preserve all collections even if not in library metadata." #~ msgstr "" #~ "Onthoud alle collecties zelfs als deze zich niet in de metagegevens van de " #~ "bibliotheek bevinden" + +#~ msgid "free" +#~ msgstr "vrij" + +#~ msgid "&Restrict to:" +#~ msgstr "&Beperkt tot:" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 503bf7dbc0..2606e297d5 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-16 08:46+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:53+0000\n" "Last-Translator: Bartosz Kaszubowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-17 03:51+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -475,7 +475,7 @@ msgstr "Wyłącz wtyczkę" msgid "Communicate with Android phones." msgstr "Umożliwia komunikację z telefonami z Androidem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +483,7 @@ msgstr "" "Oddzielonych przecinkami listę katalogów, aby wysłać e-książek w urządzeniu. " "Pierwszy z nich, że istnieje zostaną wykorzystane" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." @@ -504,14 +504,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d z %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "zakończone" @@ -545,15 +545,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Aktualności" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Umożliwia komunikację z aplikacją iTunes" @@ -677,6 +677,10 @@ msgstr "Umożliwia komunikację z czytnikiem książek Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek Kindle." @@ -1951,7 +1955,7 @@ msgstr "Rodzina czcionek o stałej szerokości do umieszczenia" msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1964,7 +1968,7 @@ msgstr "Komiks" msgid "Title" msgstr "Tytuł" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1972,22 +1976,22 @@ msgstr "Tytuł" msgid "Author(s)" msgstr "Autor(rzy)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Wydawca" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1995,42 +1999,42 @@ msgstr "Producent" msgid "Comments" msgstr "Komentarze" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etykiety" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Seria" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Język" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Opublikowana" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Uprawnienia" @@ -2292,7 +2296,7 @@ msgstr "" msgid "All articles" msgstr "Wszystkie artykuły" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" "To jest książka z czytnika Amazon Topaz. Nie może ona zostać przetworzona." @@ -2674,7 +2678,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Określ kodowanie znaków dokumentu wyjściowego. Domyślnie to cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2751,132 +2755,124 @@ msgid "Confirm before deleting" msgstr "Potwierdź przed usunięciem" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Wielkość ikon na paskach narzędzi" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Pokaż etykiety przycisków na pasku narzędzi" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Struktura głównego okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Powiadom mnie, gdy dostępna jest nowa wersja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Używaj numeracji rzymskiej do numerowania serii" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Liczba okładek wyświetlanych w trybie przeglądania okładek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Domyślne wartości dla konwersji do LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Lista formatów które będą otwierane w wewnętrznej przeglądarce" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolumny wyświetlane na liście książek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Automatycznie włączaj serwer zawartości przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Najstarsze aktualności trzymane w bazie danych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Pokaż ikonę w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Prześlij pobrane aktualności na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Usuń książki z biblioteki po przesłaniu ich na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Zablokuj powiadomienia z ikony w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Domyślne działanie do wykonania, gdy został kliknięty przycisk przesyłania " "na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksymalna liczba oczekujących zadań" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Pobierz metadane społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Nadpisz autora i tytuł z nowych metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ogranicz maksymalną liczbę jednocześnie przetwarzanych zadań do liczby rdzeni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Skopiowano" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiuj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiuj do schowka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Wybiesz pliki" @@ -3121,8 +3117,8 @@ msgstr "Nie udało się pobrać metadanych:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Błąd" @@ -3245,7 +3241,7 @@ msgid "Cannot view" msgstr "Nie można wyświetlić" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Wybierz format do wyświetlenia" @@ -3290,7 +3286,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może byc przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Brak książek" @@ -3411,26 +3407,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3446,12 +3442,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3495,7 +3485,7 @@ msgstr "Ścieżka" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formaty" @@ -3527,10 +3517,11 @@ msgstr "Brak" msgid "Click to open Book Details window" msgstr "Kliknij, aby otworzyć szczegóły ksiązki w oknie" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Opcje CVS/XML" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3549,6 +3540,7 @@ msgstr "Opcje CVS/XML" msgid "Options specific to" msgstr "Opcje specyficzne dla" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3562,6 +3554,7 @@ msgstr "Opcje specyficzne dla" msgid "output" msgstr "wyjście" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3572,7 +3565,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3580,11 +3573,11 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3594,18 +3587,86 @@ msgstr "wyjście" msgid "Form" msgstr "Formularz" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Opcje CVS/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcje książki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4071,87 +4132,87 @@ msgstr "

            Wystąpił błąd podczas odczytu z pliku:
            " msgid " is not a valid picture" msgstr " nie jest poprawnym formatem grafiki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Okładka książki" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Użyj okładki z pliku ź&ródłowego" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Zmień grafikę &okładki:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Wybierz obraz, który będzie użyty jako okładka tej książki." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Użyj okładki z pliku ź&ródłowego" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Tytuł: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Zmień tytuł tej ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(rzy): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Wydawca: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "E&tykiety: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serie:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lista znanych serii. Możesz dodać nowe serie." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Książka " @@ -4285,16 +4346,16 @@ msgstr "" msgid "RB Output" msgstr "Wyjściowy RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Brak dostępnych formatów" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Nie można uworzyć wyrażenia regularnego, używając konstruktora, bez książki." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Brak dostępnych formatów" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Otwórz książkę" @@ -4387,27 +4448,27 @@ msgstr "Nieprawidłowe wyrażenie XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Znacznik rozdziału:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Usuń pierwszą &grafikę" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Usuń &stopkę" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Usuń &nagłówek" @@ -4494,7 +4555,7 @@ msgstr "&Maksymalna długość linii:" msgid "Force maximum line lenght" msgstr "Wymuś maksymalną długość linii" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4505,7 +4566,7 @@ msgstr "Wymuś maksymalną długość linii" msgid "TextLabel" msgstr "Etykieta tekstowa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Użyj kreatora pomagającego skonstruować wyrażenie XPath" @@ -4591,12 +4652,12 @@ msgstr "" msgid "Browse by covers" msgstr "Przeglądaj po okładkach" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4605,44 +4666,48 @@ msgstr "Przeglądaj po okładkach" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Tak" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatycznie numeruj książki w serii" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" @@ -4751,19 +4816,19 @@ msgstr "" msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4771,138 +4836,138 @@ msgstr "" "Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "przez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "w formacie %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Wysyłanie wiadomości do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed wysłaniem ich " "poprzez email?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nie można było przesłać następujących książek poprzez email, ponieważ nie " "znaleziono odpowiednich formatów:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Przesłanie książek na email nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Przesłanie następujących książek poprzez email nie powiodło się:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Preślij poprzez email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Aktualności:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Załączony jest" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Wysyłaj aktualności do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Przesyłanie aktualności na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -4971,6 +5036,69 @@ msgstr "Opcje katalogu" msgid "Choose Format" msgstr "Wybierz format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Ustaw parametry domyślne konwersji komiksów (pliki CBR/CBZ)" @@ -5073,171 +5201,149 @@ msgstr "" msgid "new email address" msgstr "nowy adres email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Szeroki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Wąski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Nie powiodła się instalacja narzędzi linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Narzędzia linii poleceń zostały zainstalowane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Narzędzia linii poleceń zostały zainstalowane w" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Jeśli przeniesiesz calibre.app, będziesz musiał przeinstalować narzędzia " "linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Niewłaściwa ścieżka do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s nie jest właściwą ścieżką do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Wybierz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Wtyczka nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Wtyczka %s nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Tej wtyczki nie można dostosowywać" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Wtyczka %s nie potrzebuje dodatkowego dostosowywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Dostosuj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Nie można usunąć wbudowanej wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " - ta wtyczka nie może zostać usunięta. Ta wtyczka jest wbudowana w program. " "Zamiast tego spróbuj ją wyłączyć." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Na pewno?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Dziennik błędów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Dziennik dostępów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Wybierz lokalizację dla książek" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Niewłaściwy rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Rozmiar %s jest nieprawidłowy. Musi on byc podany w fromacie " "wysokośćxszerokość" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Niewłaściwa lokalizacja bazy danych" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Niewłaściwa lokalizacja bazy danych " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Musi być katalogiem." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Niewłaściwa lokalizacja bazy danych.
            Nie można zapisać do " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Sprawdzanie integralności bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Sprawdzenie integralności bazy danych się nie powiodło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5378,232 +5484,195 @@ msgstr "" msgid "Sending to &device" msgstr "Przesyłanie na &urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Lokalizacja książek (Książki są przechowywane w folderach posortowanych " -"według autorów a metadane znajdują się w pliku metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Wybierz nową lokalizację bazy danych" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Pokaż powiadomienie, gdy &nowa wersja jest dostępna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Pobieraj domyślnie metadane &społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Domyślnie &nadpisuj autora i tytuł przy pobieraniu metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Domyślny sieciowy &czas oczekiwania:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normalny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Wysoki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Niski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Priorytet zdań:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Preferowany format &docelowy:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Preferowany porządek formatów &źródłowych:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Używaj numeracji &rzymskiej do numerowania serii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Pokaż &powiadomienia w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaż &przeglądarkę okładek w nowym oknie (wymaga restartu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Szukaj w trakcie wpisywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatycznie przesyłaj pobrane &aktualności na czytnik e-książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Usuń wiadomości z biblioteki, gdy jest automatycznie wysyłane do czytnika" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Liczba wyświetlanych okładek w trybie przeglądarki (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Pasek narzędzi" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Duże" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Średnie" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Małe" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Rozmiar przycisków na pasku narzędzi" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Pokazuj &tekst pod przyciskami na pasku narzędzi" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Wybierz &kolumny wyświetlane w widoku biblioteki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Użyj &wewnętrzej przeglądarki dla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Dodaj adres email, na którego chcesz wysłać ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Dodaj email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "&Ustaw jako domyślny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Usuń email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Sprawdź integralność bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "Za&instaluj narzędzia linii komend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Otwórz katalog &konfiguracyjny calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ogranicz liczbę jednocześnie wykonywanych zadań do ilości &rdzeni procesora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5613,25 +5682,25 @@ msgstr "" "pomocą przeglądarki z dowolnego miejsca na świecie. Jakiekolwiek zmiany w " "ustawieniach zostaną zatwierdzone po ponownym uruchomieniu serwera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Port serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nazwa &użytkownika:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Hasło:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5639,51 +5708,51 @@ msgstr "" "Jeśli pozostawisz pole hasła puste, każdy będzie mógł uzyskać dostęp do " "twojej kolekcji książek przez interfejs internetowy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Maks. rozmiar &okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Pokaż hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Włącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "W&yłącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Testuj serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Uruchom serwer &automatycznie przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Pokaż dziennik &serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5700,7 +5769,7 @@ msgstr "" "na urządzeniu iPhone. Oto myhostname powinny być w pełni kwalifikowaną nazwę " "hosta lub adres IP klasy komputer jest zasilany." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5708,27 +5777,27 @@ msgstr "" "Tutaj można dostosować zachowanie Calibre poprzez kontrolę wtyczek, których " "ma używać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Włącz/&Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Dostosuj wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Usuń wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Dodaj nową wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Plik wtyczki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Dodaj" @@ -6108,21 +6177,21 @@ msgid "Author s&ort: " msgstr "S&ortowanie według autora: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" @@ -6131,7 +6200,7 @@ msgid "No change" msgstr "Bez zmian" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " gwiazdek" @@ -6141,8 +6210,8 @@ msgstr "Dodaj t&agi: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Otwórz edytor etykiet" @@ -6182,12 +6251,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6315,81 +6384,81 @@ msgstr "" "Nie można otworzyć %s. Czy ten plik nie jest przypadkiem używany przez inny " "program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Edytuj metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Zamień autora z tytułem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" "Usuń nieużywane serie (serie, które są nie przypisane do żadnej książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Wy&dana:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM rrrr" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Data:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Komentarze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Pobierz metadane z serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Dostępne formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Dodaj nowy format tej książki do bazy danych." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Usuń zaznaczone formaty tej ksiązki z bazy danych." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Przypisz okładkę dla tej książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Uaktualnij metadane pobierając je z metadanych wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Przywróć domyślną okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Pobierz o&kładkę" @@ -6460,24 +6529,24 @@ msgstr "%d dni, %d godzin i %d minut temu" msgid "Last downloaded" msgstr "Ostatnio pobrano" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zaplanuj pobieranie aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Dodaj własne źródło aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Brak połączenia z internetem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "Nie można pobrac żadnych aktualności dopóki żadne połączenie internetowe nie " @@ -6683,12 +6752,12 @@ msgid "Choose formats" msgstr "Wybierz formaty" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autorzy" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Wydawcy" @@ -7141,172 +7210,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Wyrażenie regularne (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Zapisz w pojedynczym formacie na dysku..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Edytuj metadane pojedynczo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Edytuj metadane masowo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Pobierz metadane i okładki" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Pobierz tylko metadane" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Pobierz tylko okładki" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Pobierz tylko metadane społecznościowe" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Połącz do pierwszej wybranej książki - pozostałe usuń" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Połącz do pierwszej wybranej książki - pozostałe pozostaw" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Dodaj książki z pojedyńczego folderu" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " -"folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " -"folder, zakładając, że każdy plik jest inną książką)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Zapisz na dysku" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Zapisz na dysku w pojedyńczym folderze" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Zapisz na dysku jedynie pliki w formacie %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Wyświetl" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Wyświetl określony format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Usuń wybrane książki" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Usuń pliki określonego formatu z wybranych książek..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Usuń wszystkie formaty z wybranych książek oprócz..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Usuń okładki z wybranych książek" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Konwertuj pojedynczo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Masowa konwersja" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Stwórz katalog książek w Twojej bibliotece calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Uruchom kreator wstępnych ustawień" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Podobne książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Dodaj książki do biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "stworzone przez Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7369,222 +7312,316 @@ msgstr "Kliknij, aby zobaczyć listę aktywnych zadań." msgid " - Jobs" msgstr " - Zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Biblioteka\n" -"%d książek" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Kliknij, aby zobaczyć książki dostępne na twoim komputerze" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Kliknij, aby zobaczyć książki na głównej pamięci twojego czytnika" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Kliknij, aby zobaczyć książki na karcie pamięci A w twoim czytniku" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Zapisz w pojedynczym formacie na dysku..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Biblioteka" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Wyświetlane książki będą zawężone do pozycji z wybranego zapisanego " "wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Zaawansowane wyszukiwanie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Wyczyść pasek wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Zapisz aktualne wyszukiwanie pod nazwą pokazaną w polu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Usuń aktualne, zapisane wyszukiwanie." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Dodaj książki" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Usuń książki" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Dodaj książki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Usuń" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Prześlij na urządzenie" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Pobierz aktualności" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Otwórz folder zawierający" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Wyświetl" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Pokaż szczegóły ksiązki" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Książki tego samego autora" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Książki z tej serii" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Pobierz aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Książki tego samego wydawcy" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Książki z takimi samymi etykietami" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Zapisz na dysku" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Prześlij na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Pomoc" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Usuń książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Pomoc" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Otwórz folder zawierający" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Pokaż szczegóły ksiązki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Książki tego samego autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Książki z tej serii" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Książki tego samego wydawcy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Książki z takimi samymi etykietami" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Edytuj metadane pojedynczo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Edytuj metadane masowo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Pobierz metadane i okładki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Pobierz tylko metadane" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Pobierz tylko okładki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Pobierz tylko metadane społecznościowe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Połącz do pierwszej wybranej książki - pozostałe usuń" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Połącz do pierwszej wybranej książki - pozostałe pozostaw" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Dodaj książki z pojedyńczego folderu" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " +"folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " +"folder, zakładając, że każdy plik jest inną książką)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Zapisz na dysku w pojedyńczym folderze" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Zapisz na dysku jedynie pliki w formacie %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Wyświetl określony format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Usuń wybrane książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Usuń pliki określonego formatu z wybranych książek..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Usuń wszystkie formaty z wybranych książek oprócz..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Usuń okładki z wybranych książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Konwertuj pojedynczo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Masowa konwersja" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Stwórz katalog książek w Twojej bibliotece calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Uruchom kreator wstępnych ustawień" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7880,34 +7917,6 @@ msgstr "spróbuj zrestartować komputer." msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Zawęź do:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "usraw w ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Szukaj:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Edytuj metadane" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Konfiguruj calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7936,7 +7945,7 @@ msgstr "Nie znaleziono wyników dla tej książki" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Szukaj" @@ -7963,15 +7972,16 @@ msgstr "" msgid "Restrict to" msgstr "Zawęź do:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(wszystkie książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -8070,7 +8080,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Wyszukiwania" @@ -8162,53 +8172,53 @@ msgstr "" "Następujące książki zostały już skonwertowane do formatu %s. Czy chcesz, by " "zostały ponownie skonwertowane?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Przywróć" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Wpłać i wesprzyj rozwój calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "&Odłącz połączone urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Uruchom ponownie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Krótki przewodnik po calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Nie można konfigurować" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Brak szczegółowych informacji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Brak szczegółowych informacji dla książek na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8217,27 +8227,27 @@ msgstr "" "href=\"%s\">DRM. Musisz najpierw usunąć to zabezpieczenie przy pomocy " "innego programu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewnien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8247,11 +8257,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.
            \n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "OSTRZEŻENIE: Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8765,15 +8775,15 @@ msgstr "Zamień wielkość liter" msgid "Title Case" msgstr "Wielkość liter w tytule" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Ukryj" @@ -8820,6 +8830,10 @@ msgstr "" msgid "Could not move library" msgstr "Nie można przenieść biblioteki" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Wybierz lokalizację dla książek" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "- kreator wstępnych ustawień" @@ -9097,7 +9111,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9106,7 +9120,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9114,14 +9128,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9130,14 +9202,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9146,28 +9218,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9176,7 +9248,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9186,7 +9258,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9563,44 +9635,36 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Sprawdzam integralność SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Sprawdzam czy brakuje jakichś plików." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Oceny" @@ -9803,10 +9867,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Zapisz identyfikator procesu do określonego pliku" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9823,10 +9883,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Biblioteka" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Książki w twojej bibliotece" @@ -10180,12 +10236,12 @@ msgstr "Ty" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Zaplanowano" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Dostosuj" @@ -10290,9 +10346,24 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Usage:" #~ msgstr "Użycie:" +#~ msgid "Toolbar icon size" +#~ msgstr "Wielkość ikon na paskach narzędzi" + #~ msgid "Configuration" #~ msgstr "Ustawienia" +#~ msgid "Toolbar" +#~ msgstr "Pasek narzędzi" + +#~ msgid "Medium" +#~ msgstr "Średnie" + +#~ msgid "Large" +#~ msgstr "Duże" + +#~ msgid "Small" +#~ msgstr "Małe" + #~ msgid "Path to the cover to be used for this book" #~ msgstr "Ścieżka do okładki dla tej książki" @@ -10531,6 +10602,18 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "The format to use when saving single files to disk" #~ msgstr "Format używany do zapisu pojedynczych plików na dysku" +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Pokaż etykiety przycisków na pasku narzędzi" + +#~ msgid "Invalid database location" +#~ msgstr "Niewłaściwa lokalizacja bazy danych" + +#~ msgid "Invalid database location " +#~ msgstr "Niewłaściwa lokalizacja bazy danych " + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Niewłaściwa lokalizacja bazy danych.
            Nie można zapisać do " + #~ msgid "Insert &blank lines between paragraphs" #~ msgstr "Wstaw &puste linie pomiędzy paragrafami" @@ -10654,9 +10737,15 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Click to browse books by tags" #~ msgstr "Kliknij, aby przeglądać ksiązki po etykietach" +#~ msgid "&Button size in toolbar" +#~ msgstr "&Rozmiar przycisków na pasku narzędzi" + #~ msgid "Sort by &popularity" #~ msgstr "Sortuj według &popularności" +#~ msgid "Edit meta information" +#~ msgstr "Edytuj metadane" + #~ msgid "Change the publisher of this book" #~ msgstr "Zmień wydawcę tej ksiązki" @@ -10698,6 +10787,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "&Metadata from file name" #~ msgstr "&Metadane z nazwy pliku" +#~ msgid "&Search:" +#~ msgstr "&Szukaj:" + #~ msgid "" #~ "Profile of the target device this EPUB is meant for. Set to None to create a " #~ "device independent EPUB. The profile is used for device specific " @@ -10829,6 +10921,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ "

            Książki o takim samym tytule jak poniższe znajdują już się bazie danych. " #~ "Dodać je mimo to?

              " +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Pokazuj &tekst pod przyciskami na pasku narzędzi" + #~ msgid "Job stopped by user" #~ msgstr "Zadanie zatrzymane przez użytkownika" @@ -11004,6 +11099,16 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ "

              Przeglądanie książek za pomocą ich okładek jest wyłączone.
              Załadowanie " #~ "modułu pictureflow nie powiodło się:
              " +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Lokalizacja książek (Książki są przechowywane w folderach posortowanych " +#~ "według autorów a metadane znajdują się w pliku metadata.db)" + +#~ msgid "Browse for the new database location" +#~ msgstr "Wybierz nową lokalizację bazy danych" + #~ msgid "A comma separated list of tags to set" #~ msgstr "Lista etykiet do ustawienia oddzielonych przecinkami" @@ -11016,6 +11121,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Customize %s" #~ msgstr "Dostosuj %s" +#~ msgid "
              Must be a directory." +#~ msgstr "
              Musi być katalogiem." + #~ msgid "Chapter Detection" #~ msgstr "Wykrywanie rozdziałów" @@ -11046,6 +11154,12 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Output:" #~ msgstr "Wynik:" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "Set defaults for conversion of comics" #~ msgstr "Ustaw parametry domyślne konwersji komiksów" @@ -11173,6 +11287,18 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ "%s\n" #~ "dostępny" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Kliknij, aby zobaczyć książki na karcie pamięci A w twoim czytniku" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Kliknij, aby zobaczyć książki na głównej pamięci twojego czytnika" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Kliknij, aby zobaczyć książki dostępne na twoim komputerze" + #~ msgid "English (IND)" #~ msgstr "angielski (Indie)" @@ -11207,6 +11333,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Convert E-books" #~ msgstr "Konwertuj ksiązki" +#~ msgid "Configure calibre" +#~ msgstr "Konfiguruj calibre" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Umożliwia komunikację z czytnikami książek Sony PRS-600/700/900." @@ -11216,6 +11345,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Nie można uzyskać dostępu do %s. Używam katalogu %s jako biblioteki." +#~ msgid "set in ui.py" +#~ msgstr "usraw w ui.py" + #~ msgid "(%d found)" #~ msgstr "(znaleziono %d)" @@ -11252,3 +11384,13 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid " " #~ msgstr " " + +#~ msgid "&Restrict to:" +#~ msgstr "&Zawęź do:" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Biblioteka\n" +#~ "%d książek" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 11663dd3e8..9048b55f08 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:30+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 03:29+0000\n" +"Last-Translator: Thomaz Rodrigues Botelho \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Não faz absolutamente nada" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -473,7 +473,7 @@ msgstr "Desabilitar a extensão com nome" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -481,7 +481,7 @@ msgstr "" "Lista de diretórios separados por vírgulas para enviar eBooks ao " "dispositivo. O primeiro existente será utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." @@ -502,14 +502,14 @@ msgstr "Atualizando a listagem de metadados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "concluído" @@ -543,15 +543,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -677,6 +677,10 @@ msgstr "Comunica-se com o leitor Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Comunica-se com o leitor JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunica-se com o leitor Kindle." @@ -700,30 +704,30 @@ msgstr "Comunica-se com o leitor Kobo." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Obtendo lista de livros no dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Removendo livros da lista de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Adicionando livros à lista de metadados do aparelho..." @@ -893,12 +897,12 @@ msgstr "Comunica-se com um leitor de eBook." msgid "Get device information..." msgstr "Obtendo informações do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Transferindo livros para o dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Enviando metadados ao dispositivo..." @@ -1675,9 +1679,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1701,8 +1705,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -2072,7 +2076,7 @@ msgstr "A família de fontes monospace que será incorporada" msgid "Comic" msgstr "HQ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2085,7 +2089,7 @@ msgstr "HQ" msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2093,22 +2097,22 @@ msgstr "Título" msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2116,42 +2120,42 @@ msgstr "Produtor" msgid "Comments" msgstr "Comentários" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Tags" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Assinatura de tempo (timestamp)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" -msgstr "Publicado" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Direitos" @@ -2231,7 +2235,7 @@ msgstr "Escolher a categoria do livro." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." -msgstr "Escolher a tada de publicação" +msgstr "Escolher a data de publicação" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." @@ -2433,7 +2437,7 @@ msgstr "" msgid "All articles" msgstr "Todos os artigos" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é um livro Amazon Topaz. Ele não pode ser processado." @@ -2824,7 +2828,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2904,71 +2908,63 @@ msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Tamanho dos ícones na barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Mostrar os rótulos dos botões na barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notificar quando uma nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usar numerais romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Quantia de capas a serem exibidas no modo de navegação por capas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opções do visualizador de eBooks LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos a serem exibidos através do visualizador interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Campos que serão mostradas na lista de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Automaticamente iniciar o servidor de conteúdo quando a aplicação iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostrar icone na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Enviar noticias baixadas para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Eliminar livros da biblioteca após enviá-los ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -2976,73 +2972,73 @@ msgstr "" "Mostra o cover flow em uma janela independente e não na janela principal do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Desativar notificações ba bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Ação padrão à realizar quando o botão \"enviar para o dispositivo\" é clicado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Obter metadados sociais (rótulos/avaliações/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Sobrescrever autor e título com os novos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "categorias que não devem ser exibidas no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "O layout da interface do usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 msgid "Use library only" -msgstr "" +msgstr "Usar somente a biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 msgid "User annotations generated from main library only" -msgstr "" +msgstr "Usar apenas notas geradas a partir da biblioteca principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 @@ -3167,7 +3163,7 @@ msgstr "Falhou na leitura dos metadados vindos de" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 msgid "Add to library" -msgstr "" +msgstr "Adicionar na biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 @@ -3205,14 +3201,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Cartão de Memória A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Cartão de Memória B" @@ -3278,9 +3274,9 @@ msgid "Failed to download metadata:" msgstr "Falhou em obter metadados:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" @@ -3409,7 +3405,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Escolha o formato para visualizar" @@ -3457,7 +3453,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Nenhum livro" @@ -3578,26 +3574,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3613,12 +3609,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3662,7 +3652,7 @@ msgstr "Caminho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formatos" @@ -3686,18 +3676,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nenhum" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" +msgstr "Click para abrir a janela de Detalhes do Livro" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Opções CSV/XML" - +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3716,6 +3707,7 @@ msgstr "Opções CSV/XML" msgid "Options specific to" msgstr "Opções específicas para" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3729,6 +3721,7 @@ msgstr "Opções específicas para" msgid "output" msgstr "saída" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3739,7 +3732,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3747,11 +3740,11 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3761,18 +3754,86 @@ msgstr "saída" msgid "Form" msgstr "Formulário" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campos para incluir na saída:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Opções CSV/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Configurações dos eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Catálogo" @@ -4249,65 +4310,65 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Capa do livro" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Mudar imagem da &capa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Título: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Editora: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Ta&gs: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

              They can be any words or phrases, separated by commas." @@ -4316,23 +4377,23 @@ msgstr "" "pesquisando.

              Elas podem ser qualquer palavra ou frase, separadas por " "virgula." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Série:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. É possível adicionar novas séries." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Livro " @@ -4466,15 +4527,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Nenhum formato disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4550,12 +4611,12 @@ msgid "Footer regular expression:" msgstr "Expressão regular para o Rodapé:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4569,29 +4630,29 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&marcação de capítulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Remover primeira &imagem" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Preprocessa o arquivo de entrada para possivelmente melhorar a detecção da " "estrutura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Remover R&odapé" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Remover Cab&eçalho" @@ -4676,7 +4737,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4687,7 +4748,7 @@ msgstr "" msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Use um assistente para ajudar a construir a expressão XPath" @@ -4773,12 +4834,12 @@ msgstr "" msgid "Browse by covers" msgstr "Navegar pelas capas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4787,149 +4848,153 @@ msgstr "Navegar pelas capas" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numerar automaticamente os livros nestas série" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Remove todas as tags" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "tags para adicionar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "tags para remover" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "O dispositivo não está mais conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Obter informações do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Obter listagem de livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Enviar metadados ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "Enviar %d livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Baixar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Ver livro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Escolher ação padrão de enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "Enviar ao cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "Enviar ao cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Memória Principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Enviar um formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Conectar ao diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" -msgstr "" +msgstr "Conectar ao iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" -msgstr "" +msgstr "Ejetar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Erro ao se comunicar com o dispositivo" @@ -4959,115 +5024,115 @@ msgstr "Dispositivo: " msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Você vai achar o eBook anexado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Enviando e-mail para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Falhou ao enviar livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Falha ao enviar por e-mail os seguintes livros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Notícias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Enviar notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5146,6 +5211,69 @@ msgstr "Opções do catálogo" msgid "Choose Format" msgstr "Escolha o formato" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Definir padrões para a conversão de HQs (arquivos CBR e CBZ)" @@ -5249,19 +5377,19 @@ msgstr "" msgid "new email address" msgstr "novo endereço de email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Amplo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5272,147 +5400,124 @@ msgstr "" "permitir ao servidor ser executado nesta porta. Para não correr este risco " "utilize um número de porta maior que 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Escolher plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Este plugin não pode ser desativado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Não é possível desativar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Plugin não configurável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Não é necessário configurar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Você precisa selecionar um campo para poder deleta-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "O campo selecionado não é um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Você realmente deseja remover o campo %s e todos os seus dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Registro de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Registro de acessos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Falhou ao iniciar o servidor de conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Escolha a localização para os livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Precisa estar no formato larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Localização do banco de dados inválida" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Localização do banco de dados inválida " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
              Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
              Cannot write to " -msgstr "" -"Localização do banco de dados inválida.
              Não foi possível escrever em " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5420,32 +5525,34 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" +"Inverter o primeiro nome do autor com o último. Isto afeta apenas o metadado " +"lido dos nomes de arquivos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" -msgstr "" +msgstr "&Inverter o primeiro nome do autor com o último" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5456,7 +5563,7 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5464,15 +5571,15 @@ msgstr "" "Se livros com títulos e autores similares forem encontrados, &fundir em " "novos arquivos automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configure os metadados usando o nome do arquivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5480,60 +5587,70 @@ msgstr "" "Aqui você pode controlar como o calibre irá salvar seus livros quando você " "clicar no botão Salvar no Disco:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Salvar &capa separadamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Atualizar &metadados nas copias salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Salvar metadados no arquivo &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formato para &datas são:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&formatos de arquivo para salvar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

            • Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
            • \n" +"
            • Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
            • \n" +"
            • Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5544,201 +5661,165 @@ msgstr "" "sobreposta por configurações de dispositivos individuais personalizando os " "plugins de interface de dispositivo em Preferências -> Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Enviando para o &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferências" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Localização dos eBooks (Os eBooks são armazenados em pastas ordenadas por " -"autores e os metadados são armazenados no arquivo metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Escolha a nova localização do banco de dados" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Mostrar notificação quando uma &nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Obter metadados &sociais (rótulos/avaliações/etc.) por padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "S&obrescrever autor e título por padrão quando obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "&tempo padrão para expirar a rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&prioridade do trabalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "F&ormato de Saída Preferido:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "ordem preferida dos formatos de &entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Use numerais &Romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Habilitar ícone na bandeja do sis&tema (requer reinicialização)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Pesquisa na medida que você digita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automaticamente enviar ¬ícias baixadas para o leitor de ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Números de capas para mostrar no modo navegador (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Médio" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Pequeno" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Selecione os &campos que ficarão visíveis na exibição da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Remove um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Adiciona um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Altera as configurações de um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "&layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Adicionar um endereço de email para enviar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Adicionar e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Tornar &padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Remover e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5748,31 +5829,31 @@ msgstr "" "das notícias baixadas serão automaticamente enviados para todos os endereços " "de email que foram marcados como Auto-envio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Depurar a detecção de &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5782,75 +5863,75 @@ msgstr "" "de livros usando um navegador de qualquer lugar no mundo. Qualquer mudança " "as configurações somente fará efeito depois de reiniciar o servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&porta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nome de &usuário:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Senha:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Exibir senha" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "&Interr&omper servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Testar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Ver ®istros do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5861,33 +5942,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Ativar/&Desativar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Configurar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Remover plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Instalar novo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Arquivo de plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Adicionar" @@ -6279,21 +6360,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Avaliação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Avalie este livro. 0-5 estrelas" @@ -6302,7 +6383,7 @@ msgid "No change" msgstr "Nenhuma mudança" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " estrelas" @@ -6312,8 +6393,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Abrir Editor de Tags" @@ -6359,12 +6440,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "Metadados &básicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "Metadados &customizados" @@ -6488,81 +6569,81 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Editar Informação Meta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" -msgstr "" +msgstr "Informação Meta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" -msgstr "" +msgstr "Inverter o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Remover séries sem uso (séries que não possuem livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Data:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Comentários" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Baixar metadados do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Formatos Disponíveis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Adicionar ao banco de dados um novo formato deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Remover do banco de dados os formatos selecionados deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" "Atualizar metadados a partir dos metadados contidos no formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Baixar &capa" @@ -6634,24 +6715,24 @@ msgstr "" msgid "Last downloaded" msgstr "Último baixado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Agendar download de notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Adicionar uma fonte de notícias personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Baixar todas as fontes de notícias agendadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6852,12 +6933,12 @@ msgid "Choose formats" msgstr "Escolha os formatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editoras" @@ -7289,11 +7370,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -7329,173 +7410,48 @@ msgstr "ISBN" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Salvar em um único formato para o disco..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Editar metadados individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Editar metadados em lote" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Obter metadados e capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Obter apenas os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Baixar apenas as capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Obter somente os metadados sociais" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Fundir no primeiro livro selecionado - apagar os outros" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Fundir no primeiro livro selecionado - manter os outros" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Adicionar livros de um diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Adicionar livros de diretórios, incluindo subdiretórios (um livro por " -"diretório, assumindo que cada arquivo é o mesmo livro em um formato " -"diferente)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " -"diretório, assumindo que cada arquivo é um livro diferente)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Salvar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Salvar no disco em um único diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "Salvar somente os formatos %s para o disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "Salvar somente os formatos %s para o disco em um único diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Exibir" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Exibir formato específico" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Remover livros selecionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Remove arquivos de um formato específico dos livros selecionados..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Remove todos os formatos dos livros selecionados, exceto..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Remove capas dos livros selecionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Remove livros correspondentes do dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Converter individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Conversão em massa" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Criar um catálogo de livros em sua biblioteca do calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Rodar o assistente de boas vindas" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Livros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" -msgstr "" +msgstr "Adicionar livros à biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" -msgstr "" +msgstr "criado por Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" -msgstr "" +msgstr "Atualização encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" -msgstr "" +msgstr "Detalhes do Livro" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" @@ -7556,6 +7512,317 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Salvar em um único formato para o disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Livros mostrados serão restritos aos que correspondem a pesquisa salva " +"selecionada" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "Pesquisa avançada" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "Limpar Pesquisa Rápida" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "Salva a pesquisa atual com o nome mostrado na caixa" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "Apaga a pesquisa atual salva" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Adicionar livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "Editar metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Converter livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Exibir" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "Escolha a biblioteca do calibre para trabalhar com" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Obter notícias" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Salvar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Enviar para o dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Apagar" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Remover livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "Navegar no Manual do Usuário do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Ajuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Fusão de livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Exibir detalhes do livro" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Livros do mesmo autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Livros nesta série" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Livros deste editor" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Livros com as mesmas tags" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Editar metadados individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Editar metadados em lote" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Obter metadados e capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Obter apenas os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Baixar apenas as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Obter somente os metadados sociais" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Fundir no primeiro livro selecionado - apagar os outros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Fundir no primeiro livro selecionado - manter os outros" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Adicionar livros de um diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Adicionar livros de diretórios, incluindo subdiretórios (um livro por " +"diretório, assumindo que cada arquivo é o mesmo livro em um formato " +"diferente)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " +"diretório, assumindo que cada arquivo é um livro diferente)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Salvar no disco em um único diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Salvar somente os formatos %s para o disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Salvar somente os formatos %s para o disco em um único diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Exibir formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Remover livros selecionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Remove arquivos de um formato específico dos livros selecionados..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Remove todos os formatos dos livros selecionados, exceto..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Remove capas dos livros selecionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Remove livros correspondentes do dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Converter individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Conversão em massa" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Criar um catálogo de livros em sua biblioteca do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Rodar o assistente de boas vindas" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7746,7 +8013,7 @@ msgstr "Não verificar updates" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595 msgid "Calibre Library" -msgstr "" +msgstr "Biblioteca do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" @@ -7758,7 +8025,7 @@ msgstr "Falhou em criar biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Falhou em criar biblioteca em: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 @@ -7850,165 +8117,6 @@ msgstr "tente reiniciando o seu computador" msgid "try deleting the file" msgstr "tente eliminando o arquivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "&Restringir à:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Livros mostrados serão restritos aos que correspondem a pesquisa salva " -"selecionada" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Pesquisa avançada" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Procurar:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Limpar Pesquisa Rápida" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Salva a pesquisa atual com o nome mostrado na caixa" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Apaga a pesquisa atual salva" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Adicionar livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Remover livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Apagar" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Editar informação meta" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Fusão de livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Enviar para o dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Obter notícias" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Converter eBooks" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Exibir detalhes do livro" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Livros do mesmo autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Livros nesta série" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Livros deste editor" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Livros com as mesmas tags" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "Configurar calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8039,6 +8147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Pesquisar" @@ -8060,15 +8169,20 @@ msgid "Choose saved search or enter name for new saved search" msgstr "" "Escolha uma pesquisa salva ou entre um nome para uma nova pesquisa salva" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "Restrito à" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(todos os livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -8167,7 +8281,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Pesquisas" @@ -8257,78 +8371,78 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "Faça uma &doação para contribuir com calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" -msgstr "" +msgstr "&Ejetar dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Não foi possível configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Falha" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8338,11 +8452,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.
            \n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8830,94 +8944,43 @@ msgstr "" msgid "Print eBook" msgstr "Imprimir eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Clique para ver os livros disponíveis em seu computador" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Clique para ver os livros da memória principal de seu dispositivo leitor" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Clique para ver os livros do cartão de memória A de seu dispositivo leitor" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Clique para ver os livros do cartão de memória B de seu dispositivo leitor" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Livros localizados em" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Mudar caixa do texto" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "TODAS MAIÚSCULAS" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "todas minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "iNVERTER maiúsculas e MINÚSCULAS" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Todas As Palavras, Primeira Letra Maiúscula (Título)" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Arraste para redimensionar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Esconder" @@ -8971,6 +9034,10 @@ msgstr "" msgid "Could not move library" msgstr "Não é possível mover a biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Escolha a localização para os livros" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "assistente de inicialização" @@ -9247,7 +9314,7 @@ msgstr "espaço em branco" msgid "empty" msgstr "vazio" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9261,7 +9328,7 @@ msgstr "" "Padrão: '%%default'\n" "Aplica-se para: arquivos de saída CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9269,7 +9336,65 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9279,7 +9404,7 @@ msgstr "" "Padrão: '%default'\n" "Aplica-se para: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9288,14 +9413,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9304,7 +9429,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9314,7 +9439,7 @@ msgstr "" "Padrão: '%default'\n" "Aplica-se para: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9324,14 +9449,14 @@ msgstr "" "Padrão: '%default'\n" "Aplica-se para: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9340,7 +9465,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9355,7 +9480,7 @@ msgstr "" "Padrão: '%default'\n" "Aplica-se para: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9782,45 +9907,37 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Compactando banco de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Avaliações" @@ -9872,7 +9989,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" -msgstr "" +msgstr "A data de publicação" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" @@ -10021,10 +10138,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -10041,10 +10154,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "SÉRIE: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Biblioteca" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Livros em sua biblioteca" @@ -10135,7 +10244,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10404,12 +10513,12 @@ msgstr "Você" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Agendado" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizado" @@ -10529,9 +10638,36 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "Customize %s" #~ msgstr "Personalizar %s" +#~ msgid "Toolbar" +#~ msgstr "Barra de ferramentas" + +#~ msgid "Large" +#~ msgstr "Grande" + +#~ msgid "Medium" +#~ msgstr "Médio" + +#~ msgid "Small" +#~ msgstr "Pequeno" + #~ msgid "Invalid library location" #~ msgstr "Localização de biblioteca inválida" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Procurar:" + +#~ msgid "Convert E-books" +#~ msgstr "Converter eBooks" + +#~ msgid "Configure calibre" +#~ msgstr "Configurar calibre" + #~ msgid "Starting conversion of %d books" #~ msgstr "Iniciando a conversão de %d livros" @@ -10595,6 +10731,21 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "You must set a username and password for %s" #~ msgstr "É necessário selecionar um nome de usuário e senha para %s" +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Clique para ver os livros disponíveis em seu computador" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "" +#~ "Clique para ver os livros da memória principal de seu dispositivo leitor" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Clique para ver os livros do cartão de memória A de seu dispositivo leitor" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Clique para ver os livros do cartão de memória B de seu dispositivo leitor" + #~ msgid "Communicate with the Sony PRS-600/700 eBook reader." #~ msgstr "Comunica com o leitor de e-livros Sony PRS-600/700." @@ -10638,6 +10789,12 @@ msgstr "Não baixar folhas de estilo CSS." #~ "em um dispositivo que não suporta SVG, como o iPhone ou o JetBook Lite. Sem " #~ "esta opção, os dispositivos irão mostrar a capa como uma página em branco." +#~ msgid "&Restrict to:" +#~ msgstr "&Restringir à:" + +#~ msgid "Edit meta information" +#~ msgstr "Editar informação meta" + #~ msgid "

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

            Para ajuda veja o: Manual do Usuário
            " @@ -10662,6 +10819,29 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "Disconnect from folder" #~ msgstr "Desconectar do diretório" +#~ msgid "Browse for the new database location" +#~ msgstr "Escolha a nova localização do banco de dados" + +#~ msgid "Invalid database location" +#~ msgstr "Localização do banco de dados inválida" + +#~ msgid "Invalid database location " +#~ msgstr "Localização do banco de dados inválida " + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "" +#~ "Localização do banco de dados inválida.
            Não foi possível escrever em " + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Mostrar os rótulos dos botões na barra de ferramentas" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Localização dos eBooks (Os eBooks são armazenados em pastas ordenadas por " +#~ "autores e os metadados são armazenados no arquivo metadata.db)" + #~ msgid "" #~ "is the result of the efforts of many volunteers from all over the world. If " #~ "you find it useful, please consider donating to support its development." @@ -10669,3 +10849,12 @@ msgstr "Não baixar folhas de estilo CSS." #~ "é o resultado dos esforços de muitos voluntários de todas as partes do " #~ "mundo. Se você o achar útil, por favor considere a possibilidade de doar " #~ "para sustentar o seu desenvolvimento." + +#~ msgid "Books located at" +#~ msgstr "Livros localizados em" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Toolbar icon size" +#~ msgstr "Tamanho dos ícones na barra de ferramentas" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index ed70d9625b..c7ecc31751 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:09+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:04+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:59+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Nu face absolut nimic" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -472,7 +472,7 @@ msgstr "Dezactivează plugin-ul specificat prin nume" msgid "Communicate with Android phones." msgstr "Comunica cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -480,7 +480,7 @@ msgstr "" "Lista separata prin virgule a directoarelor ce vor fi trimise catre " "dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Comunica cu telefoanele S60." @@ -501,14 +501,14 @@ msgstr "Actualizez lista de metadate a dispozitivului ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d din %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "terminat" @@ -542,15 +542,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noutăți" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Comunica cu iTunes." @@ -676,6 +676,10 @@ msgstr "Comunica cu Iriver Story" msgid "Communicate with the JetBook eBook reader." msgstr "Comunica cu cititorul eBook JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunica cu Kindle" @@ -699,30 +703,30 @@ msgstr "Comunica cu Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Obtine lista cartilor din dispozitiv" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Sterge carti din dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Sterg carti din lista metadata a dispozitivului..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Adaug carti la lista metadata a dispozitivului..." @@ -895,12 +899,12 @@ msgstr "Comunica cu un cititor eBook." msgid "Get device information..." msgstr "Obtin informatii despre dispozitiv..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Transfera carti catre dispozitiv..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Trimite metadate catre dispozitiv" @@ -1554,9 +1558,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1580,8 +1584,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1899,7 +1903,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1912,7 +1916,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1920,22 +1924,22 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1943,42 +1947,42 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "" @@ -2228,7 +2232,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2592,7 +2596,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2663,129 +2667,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2958,14 +2954,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3027,9 +3023,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3150,7 +3146,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3195,7 +3191,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3316,26 +3312,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3351,12 +3347,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3400,7 +3390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "" @@ -3424,7 +3414,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "" @@ -3432,10 +3422,11 @@ msgstr "" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3454,6 +3445,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3467,6 +3459,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3477,7 +3470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3485,11 +3478,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3499,18 +3492,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3976,87 +4037,87 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "" @@ -4190,15 +4251,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4270,12 +4331,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4289,27 +4350,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4394,7 +4455,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4405,7 +4466,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4491,12 +4552,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4505,149 +4566,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4677,114 +4742,114 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4861,6 +4926,69 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4957,165 +5085,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5123,32 +5229,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5159,384 +5265,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          84. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          85. \n" +"
          86. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          87. \n" +"
          88. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          89. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5547,33 +5629,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5943,21 +6025,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5966,7 +6048,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -5976,8 +6058,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -6017,12 +6099,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6144,80 +6226,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6286,24 +6368,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6497,12 +6579,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -6908,11 +6990,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6948,166 +7030,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7170,6 +7132,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7458,163 +7724,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7643,6 +7752,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7662,15 +7772,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7769,7 +7884,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7857,89 +7972,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8416,91 +8531,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8547,6 +8614,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8809,7 +8880,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8818,7 +8889,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8826,14 +8897,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8842,14 +8971,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8858,28 +8987,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8888,7 +9017,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8898,7 +9027,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9268,43 +9397,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9490,10 +9611,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9510,10 +9627,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9601,7 +9714,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9863,12 +9976,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" @@ -10040,3 +10153,6 @@ msgstr "" #~ msgid "Communicate with iBooks through iTunes." #~ msgstr "Comunica cu iBooks prin intermediul iTunes." + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index fce9115425..15e802f637 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-14 06:53+0000\n" -"Last-Translator: Zhilin Ruslan \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:08+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-15 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -31,23 +31,23 @@ msgstr "Ничего не делает" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -66,14 +66,14 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -104,10 +104,10 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -116,10 +116,10 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -134,13 +134,13 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -475,7 +475,7 @@ msgstr "Отключить указанный модуль" msgid "Communicate with Android phones." msgstr "Устанавливает связь с телефонами Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +483,7 @@ msgstr "" "Разделённый запятаями список директории для отправки e-books на это " "устройство. Будет использовано первое в списке устройство" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Устанавливает связь с телефоном S60" @@ -504,14 +504,14 @@ msgstr "Обновление списка метаданных устройст #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d из %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -545,15 +545,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Новости" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Устанавливает связь с iTunes" @@ -699,6 +699,10 @@ msgid "Communicate with the JetBook eBook reader." msgstr "" "Устанавливает связь с устройством для чтения электронных книг JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" @@ -2099,7 +2103,7 @@ msgstr "Набор шрифтов для использования серии \ msgid "Comic" msgstr "Комикс" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2112,7 +2116,7 @@ msgstr "Комикс" msgid "Title" msgstr "Заголовок" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2120,22 +2124,22 @@ msgstr "Заголовок" msgid "Author(s)" msgstr "Автор(ы)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Издатель" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Спонсор" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2143,42 +2147,42 @@ msgstr "Спонсор" msgid "Comments" msgstr "Комментарии" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Теги" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Серия" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Язык" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Временная метка" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Опубликовано" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Права" @@ -2467,7 +2471,7 @@ msgstr "" msgid "All articles" msgstr "Все статьи" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Это книга Amazon Topaz. Она не может быть прочитана." @@ -2896,7 +2900,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Укажите кодировку для создаваемого документа. По умолчанию cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2983,131 +2987,123 @@ msgid "Confirm before deleting" msgstr "Подтвердить перед удалением" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Размер иконок рабочей панели" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Показать название кнопок на рабочей панали" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Геометрия основного окна" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Сообщить, если доступна новая версия" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Использовать Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Количество обложек показываемых в режиме просмотра обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "По умолчанию преобразование в LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Опции для просмотра электронной книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Форматы для просмотра во встроенной программе" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Показывать колонки в списке книг" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Автоматически запускать сервер конента при запуске приложения" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "В базе данных содержатся старые новости" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Показывать иконку в панели задач" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Загрузить в устройство закаченные новости" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Удалить книги из библиотеки после загрузки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Показать обложку в отдельном окне вместо основного окна calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Отключить уведомления от иконки в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Действие по умолчанию при нажатии кнопки \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Максимальное количество ожидающих рабочих процессов" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Скачать социальные метаданные (тэги/оценки/и т.д.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Заменять автора и название новыми метаданными" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ограничить максимальное количество одновременных задач количеством " "процессоров CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Схема размещения пользовательского интерфейса" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Отключить анимацию пользовальского интерфейса" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Скопирована" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Копировать" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Копирования в буфер обмена" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Выберите файлы" @@ -3353,8 +3349,8 @@ msgstr "Не удалось загрузить метаданные:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Ошибка" @@ -3475,7 +3471,7 @@ msgid "Cannot view" msgstr "Невозможно просмотреть" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Выберете для просмотра формат" @@ -3520,7 +3516,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Нет книг" @@ -3652,26 +3648,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3687,12 +3683,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3736,7 +3726,7 @@ msgstr "Путь" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Форматы" @@ -3768,10 +3758,11 @@ msgstr "Ничего" msgid "Click to open Book Details window" msgstr "Щелкните, чтобы открыть окно Book Details" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CVS/XML Параметры" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3790,6 +3781,7 @@ msgstr "CVS/XML Параметры" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3803,6 +3795,7 @@ msgstr "Параметры относящиеся к" msgid "output" msgstr "вывод" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3813,7 +3806,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3821,11 +3814,11 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3835,18 +3828,86 @@ msgstr "вывод" msgid "Form" msgstr "Форма" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Поля для добавления к результату:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CVS/XML Параметры" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Параметры книг" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Каталог" @@ -4329,66 +4390,66 @@ msgstr "

            Ошибка при чтении файла:
            " msgid " is not a valid picture" msgstr " неверное изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Обложка книги" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Использовать обложку из &исходного файла" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Заменено изображение &обложки:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Просмотреть изображения для обложки этой книги." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Использовать обложку из &исходного файла" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Заголовок: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Изменить заголовок книги" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Автор(ы) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Сортировка Авторов" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Измените Автора(ов) книги. Несколько авторов должны быть разделены запятой." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Издательство: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Пометки: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4396,23 +4457,23 @@ msgstr "" "Категория пометок книги. Это поле обычно используется при поиске. " "

            Вы можете разделить слова и фразы запятыми." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "Серия:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Список известных серий. Вы можете добовлять новые серии." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Книга " @@ -4546,15 +4607,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Открыть книгу" @@ -4645,27 +4706,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Пометить Главу" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Удалить первое &изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Вставить &метаданные как страницу в начале книги" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4750,7 +4811,7 @@ msgstr "Максимальная длина строки:" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4761,7 +4822,7 @@ msgstr "" msgid "TextLabel" msgstr "Метка" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4847,12 +4908,12 @@ msgstr "" msgid "Browse by covers" msgstr "Просмотр по обложкам" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4861,44 +4922,48 @@ msgstr "Просмотр по обложкам" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Нет" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Удалить все тэги" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "тэги для добавления" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" @@ -5007,19 +5072,19 @@ msgstr "" msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Неудалось" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5027,132 +5092,132 @@ msgstr "" "Была временная ошибка общения с устройством. Пожалуста, переподключите " "устройство или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Прикреплено, Вы найдете e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "от" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "в %s формате." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Отправка электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Книги не отправлены по электронной почте" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Не отправлена электронная почта со следующими книгами:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Отправлена электронная почта:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Новости:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Прикреплено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Отослать новости" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5220,6 +5285,69 @@ msgstr "" msgid "Choose Format" msgstr "Выбрать формат" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Установить конвертирование по умолчанию комиксов (файлы CBR/CBZ)" @@ -5325,166 +5453,144 @@ msgstr "" msgid "new email address" msgstr "новый адрес электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Широкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Узкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Инструменты командной строки установлены" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Инструменты командной строки установлены в" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Неверный путь к модулям" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s - неверный путь к модулям" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Использовать модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Модуль не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Модуль %s не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Модуль не настраиваемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Модуль: %s не требует настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Не могу удалить встроеный модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " не может быть удален. Это встроенный модуль. Попробуйте отключить его." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Лог ошибок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Лог доступа:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Неверный размер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[высота]" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Неправильное расположение базы данных" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Неправильное расположение базы данных " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Должна быть дирректория." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Неправильное расположение базы данных.
            Немогу записать " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Требуется перезапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Не удалось проверить целостность базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5622,41 +5728,30 @@ msgstr "" msgid "Sending to &device" msgstr "Пересылка на &устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "&Расположение книг" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Просмотреть расположение новой базы данных" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Сообщить о выходе &новой версии." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "&Задержка сети по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5664,189 +5759,165 @@ msgstr "" "Установить задержку по умолчанию для сетевых вызовов (т.е. в любое время вы " "выходите в интернет для получения информации)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " секунд" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (необходим рестарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Обычный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Высокий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Низкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Приоритет задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Использовать &Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Показывать уведомления в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Поиск в процессе набора" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Отправлять автоматически закаченные новости в устройство для чтения" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Удалить новость из библиотеки, когда она автоматически попадает к читателю" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Количество обложек показываемых в режиме просмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Панель инструментов" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Большой" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Средний" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Маленький" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Размер кнопок на панеле инструментов" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Показать надписи на кнопках панели инструментов" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Выбрать видимые &столбцы в просмотре библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Использовать внутренний вьювер для:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Добавить адрес электронной почты для отправки книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "Добавить адрес электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "По умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "Удалить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5856,25 +5927,25 @@ msgstr "" "коллекции ваших книг из любой точки мира с помощью браузера. Любые изменения " "в настройках вступят в силу после перезапуска сервера." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Порт сервера:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Пользователь:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5882,7 +5953,7 @@ msgstr "" "Если вы не установили свой пароль, то кто угодно сможет получить доступ к " "вашим книгам через веб-интерфейс." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5890,45 +5961,45 @@ msgstr "" "Максимальный размер ([ширина]x[высота]) обложек при отображении. Более " "крупные обложки подгоняются по размеру. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Макс. размер обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Показать пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Запустить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "Ост&ановить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Проверить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Запустить сервер авт&оматически после загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Просмотреть логи &сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5939,34 +6010,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Здесь можно настроить поведение Calibre, указав какие модули он использует" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Включить/Выключить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "Настроить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "Удалить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Добавить новый модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Файл модуля:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "Добавить" @@ -6341,7 +6412,7 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6350,14 +6421,14 @@ msgstr "" "Дикенс будет сортироваться, как Дикенс, Чарлз." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "Оценка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Оценка этой книги. 0-5 звезды" @@ -6366,7 +6437,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " звезды" @@ -6376,8 +6447,8 @@ msgstr "Добавить теги: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Открыть редактор описания" @@ -6417,12 +6488,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6544,82 +6615,82 @@ msgstr "Доступ запрещён" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Редактирование мета информации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Мета информация" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Заменить Автора и Заглавие" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Сортировка по автору: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Автоматическое создание сортировки по автору основанное на дополнительно " "введеном авторе" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Удалить неиспользуемую серию (В серии нет книг)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Издатель:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Дата:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "Комментарии" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "Доставить метаданные с сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Доступные &форматы:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Добавить новые форматы книги в базу данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Удалить выбранные форматы книги из базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Установить обложку выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Сбросить обложку на \"по умолчанию\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Загрузить обложку" @@ -6690,24 +6761,24 @@ msgstr "%d дней, %d часов и %d минут назад" msgid "Last downloaded" msgstr "Последняя загрузка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Загрузка новостей по расписанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Добавить нужный источник новостей" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6909,12 +6980,12 @@ msgid "Choose formats" msgstr "Выберите форматы" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Авторы" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Издатели" @@ -7379,173 +7450,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Обычный параметр (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Сохранить единый формат диска..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Редактировать метаданные индивидуально" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Редактировать основные метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Загрузить метаданные и обложки" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Загрузить только метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Загрузить только обложки" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Загрузить только социальные метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Добавить книги из одной директории" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Добавить книги из директорий, включая поддиректории (одна книга на " -"директорию, считая, что каждый файл в директории - та же самая книга в " -"разных форматах)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Добавить книги из директорий, включая поддиректории (одна книга на " -"директорию, считая, что каждый файл - отдельная книга)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Добавить пустую книгу (книгу без каких-либо форматов)." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Сохранить на диск" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Сохранить на диск в одну директорию" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Сохранить на диск только формат %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Сохранить на диск в одну директорию только в формате %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Вид" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Просмотреть особый формат" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Удалить выбранные книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Удалить файлы определенного формата из выбранных книг." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Удалить все форматы из выбранных книг, исключая..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Удаление обложки с выбранных книг" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Индивидуальное преобразование" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Общее преобразование" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Запустить стартовый мастер" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Похожие книги..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Добавить книги к библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7608,218 +7552,315 @@ msgstr "Кликнуть для просмотра списка активных msgid " - Jobs" msgstr " - Работы" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Нажмите, чтобы посмотреть книги имеющиеся на вашем компьютере" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Нажмите, чтобы посмотреть книги в основной памяти читалки" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Нажмите, чтобы посмотреть книги на карте памяти A читалки" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Сохранить единый формат диска..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Нажмите, чтобы посмотреть книги на карте памяти B читалки" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Библиотека" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Карта 1" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Карта 2" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Расширенный поиск" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Сброс быстрого поиска" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Добавить книги" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Удалить книги" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Добавить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Отправить в устройство" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Скачать новости" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Открыть папку" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Вид" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Показать подробности" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Книги этого же автора" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Книги той же серии" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Книги того же издателя" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Книги с такими же тегами" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Скачать новости" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Сохранить на диск" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Отправить в устройство" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Удалить книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Открыть папку" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Показать подробности" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Книги этого же автора" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Книги той же серии" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Книги того же издателя" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Книги с такими же тегами" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Редактировать метаданные индивидуально" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Редактировать основные метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Загрузить метаданные и обложки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Загрузить только метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Загрузить только обложки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Загрузить только социальные метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Добавить книги из одной директории" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Добавить книги из директорий, включая поддиректории (одна книга на " +"директорию, считая, что каждый файл в директории - та же самая книга в " +"разных форматах)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Добавить книги из директорий, включая поддиректории (одна книга на " +"директорию, считая, что каждый файл - отдельная книга)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Добавить пустую книгу (книгу без каких-либо форматов)." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Сохранить на диск в одну директорию" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Сохранить на диск только формат %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Сохранить на диск в одну директорию только в формате %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Просмотреть особый формат" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Удалить выбранные книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Удалить файлы определенного формата из выбранных книг." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Удалить все форматы из выбранных книг, исключая..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Удаление обложки с выбранных книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Индивидуальное преобразование" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Общее преобразование" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Запустить стартовый мастер" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "Н" @@ -8110,34 +8151,6 @@ msgstr "попробуйте перезагрузить ваш компьюте msgid "try deleting the file" msgstr "попробуйте удалить файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Поиск:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Редактировать мета информацию" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Конфигурация Calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8169,7 +8182,7 @@ msgstr "Нет совпадений в этой книге" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Найти" @@ -8193,15 +8206,16 @@ msgstr "" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -8300,7 +8314,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -8388,78 +8402,78 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "Восстановить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "Пожертвовать на развитие calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "Извлечь подключенное устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Перезапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Руководство по быстрому началу работы с Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Невозможно настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Пока запущено задание, не могу настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Нет доступной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Не доступна подробная информация книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8469,11 +8483,11 @@ msgstr "" " Выход может вызвать искажение на устройстве.
            \n" " Вы действительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8985,15 +8999,15 @@ msgstr "" msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Показать" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Скрыть" @@ -9040,6 +9054,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -9308,7 +9326,7 @@ msgstr "" msgid "empty" msgstr "пусто" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9317,7 +9335,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9325,14 +9343,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9341,14 +9417,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9357,28 +9433,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9387,7 +9463,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9397,7 +9473,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9837,43 +9913,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Основная" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Карта 1" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Карта 2" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "

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

            " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Сжатие базы данных" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Проверка целостности SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Проверка недостающих файлов." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Проверенный ID" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Оценки" @@ -10062,10 +10130,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -10082,10 +10146,6 @@ msgstr "ТЕГИ: %s
            " msgid "SERIES: %s [%s]
            " msgstr "Серии: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Библиотека" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Книги в вашей библиотеке" @@ -10441,12 +10501,12 @@ msgstr "Вы" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Запланированно" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Пользовательский" @@ -10845,6 +10905,24 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Usage: %s file.lit" #~ msgstr "Используется: %s file.lit" +#~ msgid "Toolbar icon size" +#~ msgstr "Размер иконок рабочей панели" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Показать название кнопок на рабочей панали" + +#~ msgid "Invalid database location" +#~ msgstr "Неправильное расположение базы данных" + +#~ msgid "
            Must be a directory." +#~ msgstr "
            Должна быть дирректория." + +#~ msgid "Invalid database location " +#~ msgstr "Неправильное расположение базы данных " + +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Неправильное расположение базы данных.
            Немогу записать " + #~ msgid "Compacting..." #~ msgstr "Сжатие..." @@ -10854,6 +10932,18 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Read &metadata from files" #~ msgstr "Читать &метаданные из файла" +#~ msgid "Toolbar" +#~ msgstr "Панель инструментов" + +#~ msgid "Large" +#~ msgstr "Большой" + +#~ msgid "Medium" +#~ msgstr "Средний" + +#~ msgid "Small" +#~ msgstr "Маленький" + #~ msgid "Chapter Detection" #~ msgstr "Распознавание главы" @@ -10884,9 +10974,15 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Could not move database" #~ msgstr "Невозможно перенести базу данных" +#~ msgid "&Search:" +#~ msgstr "&Поиск:" + #~ msgid "Sort by &popularity" #~ msgstr "Сортировать по &популярности" +#~ msgid "Edit meta information" +#~ msgstr "Редактировать мета информацию" + #~ msgid "/Unknown" #~ msgstr "/Неизвестное" @@ -11217,6 +11313,14 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Sort tags list by popularity" #~ msgstr "Сортировать список эпилогов по популярности" +#~ msgid "Browse for the new database location" +#~ msgstr "Просмотреть расположение новой базы данных" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "&Расположение книг" + #~ msgid "Format for &single file save:" #~ msgstr "Формат для единственного сохраненного файла:" @@ -11226,6 +11330,12 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Remove a directory from the frequently used directories list" #~ msgstr "Удалить директорию из списка часто используемых дерикторий" +#~ msgid "&Button size in toolbar" +#~ msgstr "&Размер кнопок на панеле инструментов" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Показать надписи на кнопках панели инструментов" + #~ msgid "Free unused diskspace from the database" #~ msgstr "Свободное неиспользованное пространство из базы данных" @@ -12120,6 +12230,9 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Convert E-books" #~ msgstr "Конвертировать" +#~ msgid "Configure calibre" +#~ msgstr "Конфигурация Calibre" + #~ msgid "Click to browse books by their covers" #~ msgstr "Кликнуть для просмотра книг по обложкам" @@ -12315,12 +12428,18 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Dont forget to enter your gmail username and password" #~ msgstr "Не забудьте Ваши gmail имя пользователя и пароль" +#~ msgid "calibre" +#~ msgstr "calibre" + #~ msgid "You must set a username and password for %s" #~ msgstr "Нужно проставить имя пользователя и пароль для %s" #~ msgid "Bosnian" #~ msgstr "Боснийский" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + #~ msgid "categories" #~ msgstr "категории" @@ -12533,6 +12652,18 @@ msgstr "Не скачивать файлы стилей CSS." #~ "%s\n" #~ "доступна" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Нажмите, чтобы посмотреть книги на карте памяти B читалки" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Нажмите, чтобы посмотреть книги на карте памяти A читалки" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Нажмите, чтобы посмотреть книги в основной памяти читалки" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Нажмите, чтобы посмотреть книги имеющиеся на вашем компьютере" + #~ msgid "Do not add a blank line between paragraphs." #~ msgstr "Не добавлять пустую строку между абзацами." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 05eec01060..109f201117 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:34+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:53+0000\n" "Last-Translator: Besnik \n" "Language-Team: Albanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:56+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -442,13 +442,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -469,14 +469,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -505,15 +505,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Lajme" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -637,6 +637,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" @@ -660,30 +664,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "" @@ -848,12 +852,12 @@ msgstr "" msgid "Get device information..." msgstr "Merr të dhëna paisjeje..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "" @@ -1469,9 +1473,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1495,8 +1499,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1807,7 +1811,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1820,7 +1824,7 @@ msgstr "" msgid "Title" msgstr "Titull" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1828,22 +1832,22 @@ msgstr "Titull" msgid "Author(s)" msgstr "Autor(ë)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Botues" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1851,42 +1855,42 @@ msgstr "" msgid "Comments" msgstr "Komente" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Seri" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Gjuhë" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vulë kohore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Botuar" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Të drejta" @@ -2136,7 +2140,7 @@ msgstr "" msgid "All articles" msgstr "Krejt artikujt" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2500,7 +2504,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2571,129 +2575,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2866,14 +2862,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -2935,9 +2931,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Gabim" @@ -3058,7 +3054,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3103,7 +3099,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3224,26 +3220,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3259,12 +3255,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3308,7 +3298,7 @@ msgstr "Shteg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formate" @@ -3332,7 +3322,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Asnjë" @@ -3340,10 +3330,11 @@ msgstr "Asnjë" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3362,6 +3353,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3375,6 +3367,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3385,7 +3378,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3393,11 +3386,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3407,18 +3400,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3884,87 +3945,87 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Kapak Libri" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titull: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Botues: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Libër " @@ -4098,15 +4159,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4178,12 +4239,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4197,27 +4258,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4302,7 +4363,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4313,7 +4374,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4399,12 +4460,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4413,149 +4474,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4585,114 +4650,114 @@ msgstr "Pajisje: " msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-libër:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Lajme:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4769,6 +4834,69 @@ msgstr "" msgid "Choose Format" msgstr "Zgjidhni Format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4865,165 +4993,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Zgjidhni shtojcë" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Personalizojeni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Regjistrim gabimesh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Madhësi e pavlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5031,32 +5137,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5067,384 +5173,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"
          90. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          91. \n" +"
          92. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          93. \n" +"
          94. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          95. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekonda" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Panel" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5455,33 +5537,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5851,21 +5933,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5874,7 +5956,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " yje" @@ -5884,8 +5966,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Hap Përpunuesin e Etiketave" @@ -5925,12 +6007,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6052,80 +6134,80 @@ msgstr "Leje e mohuar" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datë:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6194,24 +6276,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6405,12 +6487,12 @@ msgid "Choose formats" msgstr "Zgjidhni formate" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autorë" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Botuesa" @@ -6816,11 +6898,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6856,166 +6938,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Ruaje në disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Shfaqje" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7078,6 +7040,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "Kërkim i thelluar" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Shtoni libra" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "N" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "q" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Shfaqje" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Bjer lajme" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "R" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Ruaje në disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Dërgoje te pajisja" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Hiqni libra" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Hap dosjen mëmë" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Shfaq hollësi libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Libra nga po ai autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Libra në këtë seri" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Libra nga ky botues" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Libra me të njëjtat etiketa" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7366,163 +7632,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Kërkim i thelluar" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Kërko:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Shtoni libra" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Hiqni libra" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Përpunoni të dhëna meta" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "Dërgoje te pajisja" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "R" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Bjer lajme" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "B" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "Shndërro E-libra" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "N" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "q" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Hap dosjen mëmë" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Shfaq hollësi libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Libra nga po ai autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Libra në këtë seri" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Libra nga ky botues" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Libra me të njëjtat etiketa" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "Formësoni calibre-in" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7551,6 +7660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7570,15 +7680,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7677,7 +7792,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7765,89 +7880,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8324,91 +8439,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8455,6 +8522,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8717,7 +8788,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8726,7 +8797,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8734,14 +8805,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8750,14 +8879,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8766,28 +8895,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8796,7 +8925,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8806,7 +8935,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9176,43 +9305,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9398,10 +9519,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9418,10 +9535,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9509,7 +9622,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9771,12 +9884,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" @@ -9840,3 +9953,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "" + +#~ msgid "Toolbar" +#~ msgstr "Panel" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Kërko:" + +#~ msgid "Edit meta information" +#~ msgstr "Përpunoni të dhëna meta" + +#~ msgid "Convert E-books" +#~ msgstr "Shndërro E-libra" + +#~ msgid "Configure calibre" +#~ msgstr "Formësoni calibre-in" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 360d13f7b0..94e0a57baf 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-12 16:48+0000\n" -"Last-Translator: Vladimir Oka \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:50+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-13 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Ne radi baš ništa" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -470,7 +470,7 @@ msgstr "Isključi navedeni dodatak" msgid "Communicate with Android phones." msgstr "Uspostavi komunikaciju sa Android telefonom." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -478,7 +478,7 @@ msgstr "" "Zarezima razdvojena lista direktorijuma koji treba da se pošalju na uređaj. " "Biće iskorišćen prvi postojeći direktorijum iz liste" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Uspostavi komunikaciju sa S60 telefonima" @@ -499,14 +499,14 @@ msgstr "Ažuriram spisak metapodataka na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d od %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "završeno" @@ -540,15 +540,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Vesti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Uspostavi komunikaciju sa iTunes." @@ -674,6 +674,10 @@ msgstr "Uspostavi komunikaciju sa Iriver Story čitačem." msgid "Communicate with the JetBook eBook reader." msgstr "Uspostavi komunikaciju s JetBook čitačem." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Uspostavi komunikaciju s Kindle čitačem." @@ -2079,7 +2083,7 @@ msgstr "Porodica štampanih slova za ugnežđivanje" msgid "Comic" msgstr "Strip" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2092,7 +2096,7 @@ msgstr "Strip" msgid "Title" msgstr "Naslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2100,22 +2104,22 @@ msgstr "Naslov" msgid "Author(s)" msgstr "Autori" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Izdavač" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2123,42 +2127,42 @@ msgstr "Producent" msgid "Comments" msgstr "Komentari" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etikete" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Jezik" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vremenska oznaka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Objavljeno" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Prava" @@ -2452,7 +2456,7 @@ msgstr "" msgid "All articles" msgstr "Svi članci" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ovo je Amazon Topaz knjiga. Nju nije moguće obraditi." @@ -2892,7 +2896,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Navedi kodni raspored za izlazni dokument. Podrazumeva se cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2983,130 +2987,122 @@ msgid "Confirm before deleting" msgstr "Traži potvrdu pre brisanja" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Veličina ikona za alatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Prikaži nazive ikona za alatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Veličina glavnog prozora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Obavesti me kada je na raspolaganju nova verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Koristi rimske cifre za broj serije" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortiraj spisak etiketa po nazivu, popularnosti, ili oceni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Broj naslovnih strana koje će biti prikazane u izlogu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Podrazumevane opcije za konverziju u LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opcije za LRF čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formati koje je moguće čitati ugrađenim čitačem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolone koje će biti prikazane u spisku knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Pri pokretanju programa automatski pokreni server" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Najstarije vesti koje će se čuvati u bazi podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Prikaži sistemsku ikonu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Prenesi preuzete vesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Po prenošenju na uređaj izbriši knjige iz biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Prikaži izlog naslovnih strana u odvojenom, umesto u osnovnom calibre prozoru" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Onemogući poruke iz sistemske ikone" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Podrazumevana akcija kada se pritisne dugme za prenos na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksimalni broj radnih procesa u redu za čekanje" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Preuzmi društvene metapodatke (etikete/ocene/itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Prepiši ime autora i naslov novim metapodacima" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Ograniči najveći broj poslova na broj procesora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "kategorije koje ne treba prikazati u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Izgled korisničkog interfejsa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "Prikaži srednju ocenu po stavki u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Onemogući animacije u korisničkom interfejsu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiraj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Izaberi fajlove" @@ -3354,8 +3350,8 @@ msgstr "Nisam uspeo da preuzmem metapodatke:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Greška" @@ -3490,7 +3486,7 @@ msgid "Cannot view" msgstr "Nemoguće pregledati" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Izaberite format za prikaz" @@ -3539,7 +3535,7 @@ msgid "The specified directory could not be processed." msgstr "Nisam mogao da obradim navedeni direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Nema knjiga" @@ -3674,26 +3670,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3709,12 +3705,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3761,7 +3751,7 @@ msgstr "Putanja" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formati" @@ -3793,10 +3783,11 @@ msgstr "Nema" msgid "Click to open Book Details window" msgstr "Kliknite da otvorite prozor s detaljima o knjizi" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML opcije" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3815,6 +3806,7 @@ msgstr "CSV/XML opcije" msgid "Options specific to" msgstr "Opcije koje se odnose na" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3828,6 +3820,7 @@ msgstr "Opcije koje se odnose na" msgid "output" msgstr "izlaz" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3838,7 +3831,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3846,11 +3839,11 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3860,18 +3853,86 @@ msgstr "izlaz" msgid "Form" msgstr "Obrazac" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Polja koja će biti uključena u katalog:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML opcije" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcije za e-knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4372,66 +4433,66 @@ msgstr "

            Dogodila se greška pri čitanju fajla:
            " msgid " is not a valid picture" msgstr " nije ispravna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Naslovna strana" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Koristi naslovnu stranu iz &ulaznog fajla" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Promeni sliku za &naslovnu stranu:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Pronađi sliku za naslovnu stranu ove knjige." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Koristi naslovnu stranu iz &ulaznog fajla" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Naslov: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Promeni naslov ove knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "S&ortiranje po autoru:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Promeni autore za ovu knjigu. Ako autora ima više razdvojte imena zarezima" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Izdavač: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "&Etikete: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4439,23 +4500,23 @@ msgstr "" "Kategoriju knjige određuju etikete. Ovo je posebno korisno kod " "pretraživanja.

            One mogu biti reči ili fraze, razdvojene zarezima." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serija:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Spisak poznatih serija. Možete dodati i nove serije." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Knjiga " @@ -4589,17 +4650,17 @@ msgstr "Sačuvaj r&azmere naslovne strane" msgid "RB Output" msgstr "RB izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Nijedan format nije na raspolaganju" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Ne mogu da odredim regularni izraz korišćenjem samo korisničkog interfejsa " "bez knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Nijedan format nije na raspolaganju" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Otvori knjigu" @@ -4694,27 +4755,27 @@ msgstr "Neispravan XPath" msgid "The XPath expression %s is invalid." msgstr "XPath izraz %s je neispravan." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Oznaka poglavlja:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Ukloni prvu &sliku" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Ubaci &metapodatke kao posebnu stranu na početku knjige" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "&Pretprocesiraj ulazni fajl da bi poboljšao određivanje strukture" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Ukloni &fusnotu:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Ukloni &zaglavlje" @@ -4802,7 +4863,7 @@ msgstr "&Maksimalna dužina reda:" msgid "Force maximum line lenght" msgstr "Nametni maksimalnu dužinu reda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4813,7 +4874,7 @@ msgstr "Nametni maksimalnu dužinu reda" msgid "TextLabel" msgstr "TekstualnaOznaka" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Koristi pomoć čarobnjaka da napraviš XPath izraz" @@ -4906,12 +4967,12 @@ msgstr "Izlog omota nije mogao biti učitan" msgid "Browse by covers" msgstr "Pretraži po naslovnim stranama" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4920,44 +4981,48 @@ msgstr "Pretraži po naslovnim stranama" msgid "Undefined" msgstr "Nedefinisano" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Ne" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "zvezdica" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Bez ocene" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatski odredi brojeve knjiga u ovoj seriji" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Ukloni sve etikete" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "etikete za dodavanje" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "etikete za uklanjanje" @@ -5066,19 +5131,19 @@ msgstr "Preuzmi beleške (eksperimentalno)" msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Izaberite direktorijum koji će biti korišćen kao uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Nije uspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5086,123 +5151,123 @@ msgstr "" "Došlo je do privremene greške u komunikaciji sa uređajem. Molim vas da " "isključite uređaj i/ili ponovo pokrenete računar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " detektovan." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "izabrane za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Izaberi format za slanje na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Ne mogu da pošaljem: Nije priključen nijedan uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Nema memorijske kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Ne mogu da pošaljem: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-knjiga:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "E-knjigu ćete pronaći priključenu uz ovu poruku" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "u formatu %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Šaljem poruku za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "Automatski konvertuj ove knjige pre slanja elektronskom poštom?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nisam uspeo da pošaljem ove knjige, jer nisu pronađeni odgovarajući formati:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Nisam uspeo da pošaljem knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Nisam uspeo da pošaljem sledeće knjige:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Poslato elektronskom poštom:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Vesti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Priključeno je" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Poslao vesti za" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertuj sledeće knjige pre slanja na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Šaljem katalog na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Šaljem vesti na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Šaljem knjige na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5211,11 +5276,11 @@ msgstr "" "odgovarajući formati. Morate prvo konvertovati knjige u format koji vaš " "uređaj podržava." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Na uređaju nema dovoljno mesta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5284,6 +5349,69 @@ msgstr "Opcije za katalog" msgid "Choose Format" msgstr "Izaberite format" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5390,19 +5518,19 @@ msgstr "" msgid "new email address" msgstr "nova elektronska adresa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Širok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Uzak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Izabran je sistemski port" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5412,131 +5540,109 @@ msgstr "" "port. Vaš operativni sistem može da ne dozvoli serveru da koristi " "ovaj port. Da biste bili sigurni izaberite port veći od 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Nisam uspeo da instaliram alate za komandnu liniju." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Alati za komandnu liniju su instalirani" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Alati za komandnu liniju su instalirani u" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Ako promenite direktorijum za calibre.app moraćete da ponovo instalirate " "alate za komandnu liniju." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Ne postoji ispravna putanja do dodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s nije ispravna putanja do dodataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Izaberite dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Dodatak se ne može isključiti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Dodatak: %s se ne može isključiti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Dodatak nema opcija koje se mogu menjati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Dodatak: %s ne zahteva podešavanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Podesi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Ne mogu da uklonim ugrađeni dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " se ne može ukloniti. Ovaj dodatak je ugrađen. Probajte da ga isključite." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Da biste izbrisali kolonu morate je prvo izabrati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "Izabrana kolona nije korisnička kolona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Da li zaista želite da izbrišete kolonu %s i njen sadržaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Dnevnik grešaka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Dnevnik pristupa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Nisam uspeo da pokrenem server sadržaja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Izaberite putanju za knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Neispravna veličina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Veličina %s je neispravna. Mora biti u obliku širinaxvisina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Neispravna lokacija baze podataka" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Neispravna lokacija baze podataka " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Mora biti direktorijum." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Neispravna lokacija baze podataka.
            Ne mogu da pišem u " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Potrebno je ponovno pokretanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5544,19 +5650,19 @@ msgstr "" "Izmene koje ste izvršili zahtevaju da ponovo pokrenete Calibre. Molim vas da " "to učinite što pre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Proveravam integritet baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Neuspešna provera integriteta baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Pronađene su neke nedoslednosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5727,43 +5833,30 @@ msgstr "" msgid "Sending to &device" msgstr "Slanje na &uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Podešavanja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Mesto za e-knjige (e-knjige se smeštaju u direktorijume sortirane po " -"autoru, a metapodaci se snimaju u fajl metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Pronađite novo mesto za bazu podataka" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Prikaži poruku ako postoji &nova verzija programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Automatski preuzmi &društvene metapodatke (etikete, ocene, itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Automatski &prepiši autora i naslov kada preuzimaš metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Podrazumevana vrednost za čekanje na odziv &mreže:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5771,160 +5864,136 @@ msgstr "" "Postavi podrazumevanu vrednost za čekanje na odziv mreže (t.j. pristup " "Internetu radi preuzimanja podataka)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekundi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Izaberi &jezik (zahteva ponovno pokretanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normalan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Visok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Nizak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "&Prioritet posla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Poželjni izlazni f&ormat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Poželjan redosled ulazn&ih formata:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Koristi &rimske cifre za broj serije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" "Uključi prikazivanje sis&temske ikone (zahteva ponovno startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Prikazuj obaveštenja u sistemskoj ikoni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Prikaži &početni ekran pri pokretanju programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži &izlog naslovnih strana u posebnom prozoru (zahteva ponovno " "startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Prik&aži srednje ocene u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Pretraga tokom kucanja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatski pošalji preuzete &vesti na čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Izbriši vesti iz biblioteke kada budu automatski poslate na čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj naslovnih strana koje će biti prikazane u izlogu (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Traka sa alatkama" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Velika" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Srednja" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Mala" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "Veličina &dugmadi u traci sa alatkama" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Prikaži &tekst na dugmadima u traci sa alatkama" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Izaberi vidljive &kolone u prikazu biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Ukloni korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Dodaj korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Promeni podešavanja za korisničku kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Koristi &ugrađeni čitač za:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Izg&led korisničkog interfejsa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Onemogući sve animacije. Korisno ako imate spor/stari računar." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Onemogući &animacije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Prikaži &dugme za donacije (zahteva ponovno pokretanje)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Dodaj elektronsku adresu na koju će se slati knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "&Dodaj elektronsku adresu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Učini &podrazumevanom vrednošću" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "&Ukloni elektronsku adresu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5934,35 +6003,35 @@ msgstr "" "Pošta sa preuzetim vestima će biti automatski poslata na sve adrese za koje " "ste uključili Automatsko slanje." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maksimalan broj radnih procesa u redu za čekanje (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Proveri integritet baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Instaliraj alatke za komandnu liniju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Otvori direktorijum koji sadrži calibre &konfiguraciju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ograniči najveći broj istovremenih poslova na broj raspoloživih &procesora " "(ili procesorskih jezgara)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Traži greške u otkrivanju &uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5972,25 +6041,25 @@ msgstr "" "Interneta. Sve izmene koje ovde unesete će postati aktivne tek posle " "ponovnog pokretanja servera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "&Port za server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Korisničko ime:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Lozinka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5998,7 +6067,7 @@ msgstr "" "Ako je polje za lozinku prazno svako će moći da pristupi vašoj biblioteci " "preko Interneta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6006,45 +6075,45 @@ msgstr "" "Maksimalna veličina (širinaxvisina) za prikaz naslovnih strana. Veće " "naslovne strane će biti smanjene. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Maks. veličina &naslovne strane:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Prikaži lozinku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Maks. broj &OPDS stavki po upitu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS negr&upisane stavke:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Pokreni server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "&Zaustavi server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Proveri server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "&Automatski pokreni server pri pokretanju programa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Prikaži &serverski dnevnik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6061,7 +6130,7 @@ msgstr "" "na vašem iPhoneu. Ovde mojhost treba da bude puno ime ili IP adresa računara " "na kojem ste pokrenuli calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6069,27 +6138,27 @@ msgstr "" "Ovde možete promeniti ponašanje Calibrea izborom dodataka koji će biti " "korišćeni za:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Uključi/&Isključi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "&Podesi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "&Ukloni dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Dodaj novi dodatak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Fajl sa dodatkom:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Dodaj" @@ -6485,7 +6554,7 @@ msgid "Author s&ort: " msgstr "S&ortiranje po imenu autora: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6494,14 +6563,14 @@ msgstr "" "primer, Vuk Karadžić će biti sortiran kao Karadžić, Vuk." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za ovu knjigu. 0-5 zvezdica" @@ -6510,7 +6579,7 @@ msgid "No change" msgstr "Bez promene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " zvezdica" @@ -6520,8 +6589,8 @@ msgstr "Dodaj &etikete: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Otvori uređivač za etikete" @@ -6569,12 +6638,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Ukloni &sačuvana podešavanja za konverziju izabranih knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Osnovni metapodaci" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "&Korisnički metapodaci" @@ -6699,82 +6768,82 @@ msgstr "Dozvola uskraćena" msgid "Could not open %s. Is it being used by another program?" msgstr "Nisam uspeo da otvorim %s. Da li ga koristi neki drugi program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Promeni meta informacije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metapodaci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Zameni autore i naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "S&ortiranje po autoru: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatski odredi način sortiranja po autoru u zavisnosti od trenutno " "navedenog autora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Ukloni neiskorišćene serije (serije koje ne sadrže nijednu knjigu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Iz&dato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM gggg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Komentari" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "&Preuzmi metapodatake sa servera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Raspoloživi formati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Dodaj novi format za ovu knjigu u bazu podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Ukloni izabrani format za ovu knjigu iz baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Postavi naslovnu stranu za knjigu iz izabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Ažuriraj metapodatke na osnovu metapodataka u izabranom formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Vrati naslovnu stranu na podrazumevanu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Preuzmi &naslovnu stranu" @@ -6846,24 +6915,24 @@ msgstr "pre %d dana, %d sati i %d minuta" msgid "Last downloaded" msgstr "Poslednji put preuzeto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planiraj preuzimanje vesti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Dodaj sopstveni izvor vesti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Preuzmi sve planirane izvore vesti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Nema veze sa Internetom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "Ne mogu da preuzmem vesti, jer nema aktivne veze sa Internetom" @@ -7065,12 +7134,12 @@ msgid "Choose formats" msgstr "Izaberi formate" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Izdavači" @@ -7562,173 +7631,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Regularni izraz (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Snimi samo jedan format na disk..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Izmena pojedinačnih metapodataka" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Masovna izmena metapodataka" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Preuzmi metapodatke i naslovne strane" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Preuzmi samo metapodatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Preuzmi samo naslovne strane" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Preuzmi samo društvene metapodatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Spoji u prvu izabranu knjigu - ostale izbriši" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Spoji u prvu izabranu knjigu - ostale zadrži" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Dodaj knjige iz jednog direktorijuma" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Dodaj knjige iz direktorijuma, uključujući i pod-direktorijume (jedna knjiga " -"po direktorijumu, podrazumeva se da su različiti fajlovi ista knjiga u " -"različitiim formatima)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Dodaj knjige iz direktorijuma, uključujući pod-direktorijume (više knjiga po " -"direktorijumu, podrazumeva se da je svaki fajl različita knjiga)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Snimi na disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Snimi na disk u jedan direktorijum" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Snimi na disk samo %s format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Sačuvaj samo format %s na disk u jedan direktorijum" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Prikaži" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Prikaži određeni format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Ukloni izabrane knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Ukloni fajlove navedenih formata za izabrane knjige..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Ukloni sve formate za izabrane knjige, osim..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Ukloni naslovne strane izabranih knjiga" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Ukloni odgovarajuće knjige sa uređaja" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Konvertuj pojedinačno" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Konvertuj masovno" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Napravite katalog knjiga u vašoj calibre biblioteci" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Pokrenite čarobnjaka za dobrodošlicu" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Slične knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Dodaj knjige u biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Uredi kolekicje" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Izlog omota" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Izlog etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "kreirao Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Priključen je " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Pronađena je novija verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Podaci o knjizi" @@ -7791,83 +7733,64 @@ msgstr "Kliknite da vidite spisak aktivnih poslova." msgid " - Jobs" msgstr " - Poslova" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Biblioteka\n" -"%d knjiga" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" -"Čitač\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" -"Kartica A\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" -"Kartica B\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Kliknite da vidite koje knjige su na raspolaganju na vašem računaru" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju u osnovnoj memoriji vašeg " -"čitača" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici A " -"vašeg čitača" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Snimi samo jedan format na disk..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" +msgid "Eject this device" msgstr "" -"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici B " -"vašeg čitača" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Knjige se nalaze u" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "slobodno" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Kartica A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Kartica B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Prikaz knjiga će bit ograničen na knjige koje odgovaraju sačuvanoj pretrazi" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Napredna pretraga" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7875,151 +7798,253 @@ msgstr "" "

            Pretraži spisak knjiga po naslovu, autoru, izdavaču, etiketama, " "komentarima, itd.

            Reči razdovjene razmacima moraju SVE biti prisutne" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Poništi brzu pretragu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Sačuvajte trenutnu pretragu pod imenom prikazanim u polju" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Izaberi aktivnu sačuvanu pretragu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Dodaj knjige" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Ukloni knjige" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Dodaj knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Uredi metapodatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Spoj odrednice s knjigama" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Pošalji na uređaj" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Preuzmi vesti" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Konvertuj knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Konvertuj knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Otvori izvorni direktorijum" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Prikaži" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Prikaži detalje o knjizi" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Knjige od istog autora" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Knjige iz iste serije" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Preuzmi vesti" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Knjige od istog izdavača" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Knjige sa istim etiketama" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Snimi na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Pošalji na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Pomoć" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Ukloni knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Otvorite calibre Korisničko uputstvo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Pomoć" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Spoj odrednice s knjigama" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Otvori izvorni direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Prikaži detalje o knjizi" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Knjige od istog autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Knjige iz iste serije" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Knjige od istog izdavača" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Knjige sa istim etiketama" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Izmena pojedinačnih metapodataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Masovna izmena metapodataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Preuzmi metapodatke i naslovne strane" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Preuzmi samo metapodatke" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Preuzmi samo naslovne strane" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Preuzmi samo društvene metapodatke" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Spoji u prvu izabranu knjigu - ostale izbriši" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Spoji u prvu izabranu knjigu - ostale zadrži" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Dodaj knjige iz jednog direktorijuma" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Dodaj knjige iz direktorijuma, uključujući i pod-direktorijume (jedna knjiga " +"po direktorijumu, podrazumeva se da su različiti fajlovi ista knjiga u " +"različitiim formatima)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Dodaj knjige iz direktorijuma, uključujući pod-direktorijume (više knjiga po " +"direktorijumu, podrazumeva se da je svaki fajl različita knjiga)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Snimi na disk u jedan direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Snimi na disk samo %s format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Sačuvaj samo format %s na disk u jedan direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Prikaži određeni format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Ukloni izabrane knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Ukloni fajlove navedenih formata za izabrane knjige..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Ukloni sve formate za izabrane knjige, osim..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Ukloni naslovne strane izabranih knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Ukloni odgovarajuće knjige sa uređaja" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Konvertuj pojedinačno" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Konvertuj masovno" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Napravite katalog knjiga u vašoj calibre biblioteci" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Pokrenite čarobnjaka za dobrodošlicu" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8319,34 +8344,6 @@ msgstr "pokušajte da ponovo pokrenete računar." msgid "try deleting the file" msgstr "pokušajte da izbrišete fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "Og&raniči na:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "podesi u ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Traži:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Izmeni metapodatke" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Podesi calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8377,7 +8374,7 @@ msgstr "Nema rezultata za ovu knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Traži" @@ -8401,15 +8398,16 @@ msgstr "Izaberite sačuvanu pretragu, ili unesite ime za novu" msgid "Restrict to" msgstr "Ograniči na" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} od {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(sve knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} od {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} od svih)" @@ -8508,7 +8506,7 @@ msgid "Manage User Categories" msgstr "Uredi korisničke kategorije" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Pretrage" @@ -8601,53 +8599,53 @@ msgstr "" "Ove knjige su već konvertovane u format %s. Da li želite da ih ponovo " "konvertujete?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "V&rati na ekran" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "Pošaljite &donaciju da podržite razvoj calibre programa" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "Isključi pov&ezani uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Ponovo pokreni" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Kratko uputstvo za Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Ne mogu da podesim" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Ne mogu da podesim dok ima aktivnih poslova." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Ne postoje detaljne informacije" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "Ne postoje detaljne informacije za knjige na uređaju." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Greška u konverziji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8655,15 +8653,15 @@ msgstr "" "

            Nisam uspeo da konvertujem: %s

            Knjiga je zaštićena DRMom. Prvo morate ukloniti DRM nezavisnim alatima." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Recept je isključen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Neuspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8673,12 +8671,12 @@ msgstr "" "koristi molim vas da razmislite o mogućnosti da napravite donaciju u korist " "daljeg razvoja. Vaše donacije pomažu da se razvoj calibrea nastavi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Još uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8689,11 +8687,11 @@ msgstr "" "uređaju.
            \n" " Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "UPOZORENJE: Aktivni poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9213,15 +9211,15 @@ msgstr "Zameni velika slova u mala, i obrnuto" msgid "Title Case" msgstr "Veličina slova za naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Povuci za promenu veličine" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Prikaži" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Sakrij" @@ -9277,6 +9275,10 @@ msgstr "" msgid "Could not move library" msgstr "Nisam uspeo da premestim biblioteku" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Izaberite putanju za knjige" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "čarobnjak za dobrodošlicu" @@ -9572,7 +9574,7 @@ msgstr "prazno" msgid "empty" msgstr "prazno" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9586,7 +9588,7 @@ msgstr "" "Podrazumeva se: '%%default'\n" "Važi za: CSV, XML izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9598,7 +9600,65 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: CSV, XML izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9608,7 +9668,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9621,7 +9681,7 @@ msgstr "" "Podrazumeva se: '%default'None\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9632,7 +9692,7 @@ msgstr "" "'[]'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9645,7 +9705,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9655,7 +9715,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9665,7 +9725,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9675,7 +9735,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9689,7 +9749,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9704,7 +9764,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10197,44 +10257,36 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sSrednja ocena je %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Osnovna" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Kartica A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Kartica B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" "

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

            " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Sažimam bazu podataka" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Proveravam ispravnost SQLa..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Tražim nepostojeće fajlove." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Proverio identifikator" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Ocene" @@ -10457,10 +10509,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Upiši PID procesa u navedeni fajl" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d knjiga" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d stavki." @@ -10477,10 +10525,6 @@ msgstr "ETIKETE: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIJA: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Biblioteka" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Knjige u vašoj biblioteci" @@ -10844,12 +10888,12 @@ msgstr "Vi" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planirano" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Po meri" @@ -10953,6 +10997,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ "\n" #~ "Preuzmi naslovnu stranu knjige određene ISBN brojem s LibrayThing.com\n" +#~ msgid "Toolbar icon size" +#~ msgstr "Veličina ikona za alatke" + #~ msgid "Sort tags list by popularity" #~ msgstr "Sortiraj etikete po popularnosti" @@ -10977,12 +11024,51 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Send specific format to main memory" #~ msgstr "Pošalji određeni format u osnovnu memoriju" +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Neispravna lokacija baze podataka.
            Ne mogu da pišem u " + +#~ msgid "Invalid database location" +#~ msgstr "Neispravna lokacija baze podataka" + +#~ msgid "Invalid database location " +#~ msgstr "Neispravna lokacija baze podataka " + +#~ msgid "
            Must be a directory." +#~ msgstr "
            Mora biti direktorijum." + +#~ msgid "Browse for the new database location" +#~ msgstr "Pronađite novo mesto za bazu podataka" + +#~ msgid "Toolbar" +#~ msgstr "Traka sa alatkama" + +#~ msgid "&Button size in toolbar" +#~ msgstr "Veličina &dugmadi u traci sa alatkama" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Prikaži &tekst na dugmadima u traci sa alatkama" + +#~ msgid "calibre" +#~ msgstr "calibre" + #~ msgid "Sort by &popularity" #~ msgstr "Sortiraj po &popularnosti" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Traži:" + +#~ msgid "Edit meta information" +#~ msgstr "Izmeni metapodatke" + #~ msgid "Convert E-books" #~ msgstr "Konvertuj e-knjige" +#~ msgid "Configure calibre" +#~ msgstr "Podesi calibre" + #~ msgid "

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

            Za pomoć vidi: Korisničko uputstvo
            " @@ -11028,6 +11114,24 @@ msgstr "Ne preuzimaj CSS stilove." #~ "%s\n" #~ "je na raspolaganju" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici B " +#~ "vašeg čitača" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici A " +#~ "vašeg čitača" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "" +#~ "Kliknite da vidite koje knjige su na raspolaganju u osnovnoj memoriji vašeg " +#~ "čitača" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Kliknite da vidite koje knjige su na raspolaganju na vašem računaru" + #~ msgid "" #~ "Card A\n" #~ "%s\n" @@ -11075,6 +11179,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ "poravnat ili ne, zavisiće od toga da li format e-knjige i čitač to " #~ "podržavaju." +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Prikaži nazive ikona za alatke" + #~ msgid "Masthead font:" #~ msgstr "Vrsta slova za Impresum:" @@ -11140,6 +11247,25 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgstr "" #~ "%s: %s autor Kovid Goyal %%(version)s
            %%(device)s

            " +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Mesto za e-knjige (e-knjige se smeštaju u direktorijume sortirane po " +#~ "autoru, a metapodaci se snimaju u fajl metadata.db)" + +#~ msgid "Large" +#~ msgstr "Velika" + +#~ msgid "Medium" +#~ msgstr "Srednja" + +#~ msgid "Small" +#~ msgstr "Mala" + +#~ msgid "set in ui.py" +#~ msgstr "podesi u ui.py" + #~ msgid "(%d found)" #~ msgstr "(pronađeno %d)" @@ -11193,6 +11319,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ "The label must contain only letters and digits, and start with a letter" #~ msgstr "Oznaka mora da se sastoji samo do slova i cifara i da počne slovom" +#~ msgid "&Restrict to:" +#~ msgstr "Og&raniči na:" + #~ msgid "Create, edit, and delete user categories" #~ msgstr "Kreiraj, promeni, ili izbriši korisničke kategorije" @@ -11220,6 +11349,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Show Cover Browser" #~ msgstr "Prikaži izlog omota" +#~ msgid "Books located at" +#~ msgstr "Knjige se nalaze u" + #~ msgid "Item already used" #~ msgstr "Stavka je već u upotrebi" @@ -11263,3 +11395,37 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid " " #~ msgstr " " + +#~ msgid "free" +#~ msgstr "slobodno" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Biblioteka\n" +#~ "%d knjiga" + +#~ msgid "" +#~ "Reader\n" +#~ "%s" +#~ msgstr "" +#~ "Čitač\n" +#~ "%s" + +#~ msgid "" +#~ "Card A\n" +#~ "%s" +#~ msgstr "" +#~ "Kartica A\n" +#~ "%s" + +#~ msgid "" +#~ "Card B\n" +#~ "%s" +#~ msgstr "" +#~ "Kartica B\n" +#~ "%s" + +#~ msgid "Edit meta info" +#~ msgstr "Uredi metapodatke" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index a6ff01f16a..2094348765 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-13 20:25+0000\n" -"Last-Translator: Johan Segerstedt \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 01:51+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -29,23 +29,23 @@ msgstr "Gör ingenting" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -64,14 +64,14 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -102,10 +102,10 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -114,10 +114,10 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -132,13 +132,13 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -474,7 +474,7 @@ msgstr "Inaktivera namngivet tillägg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -482,7 +482,7 @@ msgstr "" "Kommaseparerad lista av kataloger på enheten dit e-böckerna skall skickas. " "Den första katalog som finns kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" @@ -503,14 +503,14 @@ msgstr "Uppdaterar metadata på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d av %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "slutförda" @@ -544,15 +544,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheter" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "Kommunicera med iTunes" @@ -678,6 +678,10 @@ msgstr "Kommunicera med läsplattan Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Kommunicera med läsplattan JetBook." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommunicera med läsplattan Kindle." @@ -2075,7 +2079,7 @@ msgstr "Bädda in denna teckensnittsfamilj som fast bredd-teckensnitt" msgid "Comic" msgstr "Serietidning" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2088,7 +2092,7 @@ msgstr "Serietidning" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2096,22 +2100,22 @@ msgstr "Titel" msgid "Author(s)" msgstr "Författare" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Förlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2119,42 +2123,42 @@ msgstr "Producent" msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketter" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstämpel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Utgiven" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Rättigheter" @@ -2449,7 +2453,7 @@ msgstr "Etikett för böcker som ska lagras med Personliga dokument" msgid "All articles" msgstr "Alla artiklar" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Det här är en Amazon Topaz-bok. Den kan inte hanteras." @@ -2888,7 +2892,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Ange teckenkodning för utdokumentet. Standard är cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2984,70 +2988,62 @@ msgid "Confirm before deleting" msgstr "Bekräfta före borttagning" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Ikonstorlek för verktygsfältet" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Visa textetiketter vid knapparna i verktygsfältet." - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Huvudfönstrets geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Meddela när en ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Använd romerska siffror för nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortera etikettlista efter namn, popularitet eller betyg" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Antal omslag att visa i omslagsbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standardvärden för konvertering till LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Alternativ för LRF-läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Format som visas med den interna läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Antal kolumner som ska visas i boklistan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Starta automatiskt medieservern när programmet startas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "De äldsta nyheter som ska behållas i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Visa en ikon i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Skicka hämtade nyheter till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Ta bort böcker från biblioteket efter att de skickats till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3055,60 +3051,60 @@ msgstr "" "Visa omslagsbläddraren i ett separat fönster i stället för i Calibres " "huvudfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Inaktivera meddelanden från ikonen i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Standardåtgärd som knappen \"skicka till enhet\" skall utföra" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximalt antal väntande bearbetningsprocesser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Hämta sociala metadata (etiketter/betyg/m.m.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Skriv över författare och titel med nya metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Maximalt antal samtidiga jobb till samtliga processorer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Kategorier som inte skall visas i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Gränssnittets utseende" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "Visa snittbetyg per objekt i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Inaktivera animationer i gränssnittet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopierad" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiera till urklipp" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Välj filer" @@ -3356,8 +3352,8 @@ msgstr "Kunde inte hämta metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fel" @@ -3492,7 +3488,7 @@ msgid "Cannot view" msgstr "Kan inte visa" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Välj format att visa" @@ -3541,7 +3537,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Inga böcker" @@ -3677,26 +3673,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3712,12 +3708,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3763,7 +3753,7 @@ msgstr "Sökväg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Format" @@ -3795,10 +3785,11 @@ msgstr "Inget" msgid "Click to open Book Details window" msgstr "Klicka för att öppna fönstret Bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "Alternativ för CSV/XML" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3817,6 +3808,7 @@ msgstr "Alternativ för CSV/XML" msgid "Options specific to" msgstr "Alternativ specifika för" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3830,6 +3822,7 @@ msgstr "Alternativ specifika för" msgid "output" msgstr "utdata" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3840,7 +3833,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3848,11 +3841,11 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3862,18 +3855,86 @@ msgstr "utdata" msgid "Form" msgstr "Formulär" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Fält för att inkludera i utdata:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "Alternativ för CSV/XML" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Alternativ för e-böcker" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4372,46 +4433,46 @@ msgstr "

            Det uppstod ett fel vid läsning från fil:
            " msgid " is not a valid picture" msgstr " är inte en giltig bild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Bokomslag" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Använd omslag från källfil" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "Ändra omslagsbild:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Bläddra till en bild att använda som omslag till denna bok." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Använd omslag från källfil" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Ändra titeln på denna bok" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "Författare: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "So&rtera författare efter:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4419,20 +4480,20 @@ msgstr "" "Ändra författaren till denna bok. Flera författare ska avgränsas med " "kommatecken" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "Förlag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Etiketter: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." @@ -4441,23 +4502,23 @@ msgstr "" "sökfunktionen.

            Etiketter kan vara ord eller fraser och separeras med " "kommatecken." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Serier:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Lista över kända serier. Du kan lägga till nya serier." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Bok " @@ -4591,15 +4652,15 @@ msgstr "Behåll omslagets proportioner" msgid "RB Output" msgstr "RB-utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "Kan inte bygga regex med grafisk byggare utan en bok." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Inga tillgängliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "Kan inte bygga regex med grafisk byggare utan en bok." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Öppna bok" @@ -4692,28 +4753,28 @@ msgstr "Ogiltig XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapitel&markering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Ta bort första bilden" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Förbehandla indatafil för att lättare identifiera dokumentets struktur" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Ta bort sidfot" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Ta bort sidhuvud" @@ -4801,7 +4862,7 @@ msgstr "&Maximal radlängd:" msgid "Force maximum line lenght" msgstr "Tvinga maximal radlängd" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4812,7 +4873,7 @@ msgstr "Tvinga maximal radlängd" msgid "TextLabel" msgstr "Textetikett" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Använd en guide för att bygga XPath-uttrycket" @@ -4904,12 +4965,12 @@ msgstr "Omslagsbläddraren kunde inte laddas" msgid "Browse by covers" msgstr "Bläddra bland omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4918,44 +4979,48 @@ msgstr "Bläddra bland omslag" msgid "Undefined" msgstr "Odefinierad" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nej" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "stjärna (or)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Ej Rankat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numrera automatiskt böcker i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Ta bort alla taggar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "taggar för att lägga till" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "taggar för att ta bort" @@ -5064,19 +5129,19 @@ msgstr "Hämta anteckningar (experimentellt)" msgid "Error communicating with device" msgstr "Fel vid kommunikation med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "Välj mapp för att öppnas som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "Kunde inte kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5084,124 +5149,124 @@ msgstr "" "Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen " "koppla ur och koppla in enheten igen och/eller starta om." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "E-bok:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Bifogat, kommer du hitta e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "i %s-formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Skickar e-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "Skall böckerna konverteras automatiskt innan de skickas med e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunde inte skicka följande böcker eftersom inget lämpligt format hittades:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Kunde inte skicka böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Kunde inte skicka följande böcker:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Skickat via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Bifogat är" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Skickat nyheter till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5210,11 +5275,11 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

            Cannot upload books to device there is no more free space available " msgstr "" @@ -5283,6 +5348,69 @@ msgstr "Katalogalternativ" msgid "Choose Format" msgstr "Välj format:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5388,19 +5516,19 @@ msgstr "" msgid "new email address" msgstr "ny e-postadress" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "Systemport vald" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5410,131 +5538,109 @@ msgstr "" "operativsystem kanske inte tillåter att servern lyssnar på denna port. För " "att vara på den säkra sidan, välj ett portnummer över 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Kunde inte installera kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Kommandoradsverktygen har installerats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Kommandoradsverktygen har installerats i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Om du flyttar calibre.app måste du installera om kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Ingen giltig sökväg till tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s är inte en giltig sökväg till ett tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Välj tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Tillägget kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Tillägget: %s kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Tillägget går inte att anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Tillägget: %s behöver inte anpassas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Kan inte ta bort inbyggt tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan inte tas bort. Det är ett inbyggt tillägg. Försök att inaktivera det i " "stället." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Du måste välja en kolumn för att radera det" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "Den valda kolumnen är inte en egen kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Vill du verkligen ta bort kolumn %s och alla dess data?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Fellogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Åtkomstlogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Kunde inte starta medieservern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Välj plats för böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Ogiltig storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Storleken %s är ogiltig. Den måste anges som breddxhöjd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ogiltig plats för databas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ogiltig plats för databas " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            Måste vara en katalog." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "Ogiltig plats för databas.
            Kan inte skriva till " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Måste starta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5542,19 +5648,19 @@ msgstr "" "De ändringar du gjort kräver att calibre att startas om. Vänligen starta om " "så snart det är praktiskt möjligt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Kontrollerar databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Kunde inte kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Några inkonsekvenser hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5722,43 +5828,30 @@ msgstr "" msgid "Sending to &device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Inställningar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"E-böckernas plats (E-böckerna lagras i mappar sorterade efter författare, " -"och metadata lagras i filen metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Bläddra till den nya databasens plats" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Visa ett meddelande när en &ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Ladda ner &sociala metadata (etiketter/omdömen/etc.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Skriv över författare och titel när metadata hämtas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Vänta på nätverkssvar i max" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5766,157 +5859,133 @@ msgstr "" "Ange hur länge programmet ska vänta på information från nätverket (d.v.s. " "när information hämtas från Internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Välj språk (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Hög" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Låg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "Jobb&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Önskat &utformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Önskade &informat i ordning:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "Använd &romerska siffror för bokens nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "Visa ikon i systemfältet (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "&Visa meddelanden i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Visa uppstartsfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visa omslags&bläddrare i ett separat fönster (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "Visa medelbetyg i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Sök &medan du skriver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Skicka automatiskt hämtade nyheter till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Ra&dera automatiskt nyheter från biblioteket när de skickats till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "A&ntal omslag att visa i bläddringsläget (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Verktygsrad" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Stor" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Medel" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Liten" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Bildknappstorlek i verktygsfältet" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Visa &text på bildknappar" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Välj synliga &kolumnerna i biblioteketsvyn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Ta bort ett användardefinierat kolumnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Lägg till en användardefinierat kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Redigera inställningar för en användardefinierad kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Använda interna läsare för:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Vy (omstart krävs)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inaktivera alla animationer. Används om du har en långsam/gammal dator." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "Inaktivera animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "Visa &donationsknapp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Lägg till en e-postadress som du vill skicka böcker till" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "Lägg till e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Ange som grundinställning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "Ta bort e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5925,32 +5994,32 @@ msgstr "" "Caliber kan skicka böckerna till dig (eller dina läsare) via e-post. Hämtade " "nyheter skickas automatiskt till alla e-postadresser som har markerats." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximalt antal väntande processer (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "&Kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "&Installera kommandoradsverktyg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "Öppna &Calibres inställningsmapp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begränsa maximalt antal samtidiga jobb till de tillgängliga &CPU-kärnorna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Felsök enhets&detektion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5960,25 +6029,25 @@ msgstr "" "var som helst i världen med hjälp av en webbläsare. Eventuella ändringar i " "inställningarna träder i kraft först efter en serveromstart." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "Server&port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Användarnamn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Lösenord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5986,7 +6055,7 @@ msgstr "" "Om du lämnar lösenordet tomt, kan vem som helst komma åt ditt bibliotek via " "webbgränssnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5994,45 +6063,45 @@ msgstr "" "Den maximala storleken (breddxhöjd) som omslag får visas i. Större omslag " "skalas ned. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Största omslagsstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&sa lösenord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS-poster per fråga:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Max. antal ogr&upperade OPDS-poster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "&Starta servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "St&oppa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "&Testa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Starta servern automatiskt när Calibre startas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Visa &serverloggar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -6049,7 +6118,7 @@ msgstr "" "läsaren på din iPhone. Myhostname bör vara det fullständiga värdnamnet eller " "IP-adressen till datorn Calibre körs på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6057,27 +6126,27 @@ msgstr "" "Här kan du anpassa Calibres beteende genom att kontrollera vilka tillägg som " "används." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Aktivera/Inaktivera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "Anpassa tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "Ta bort tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Installera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "Tilläggs&fil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "Lägg till" @@ -6472,7 +6541,7 @@ msgid "Author s&ort: " msgstr "Författars&ortering " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6481,14 +6550,14 @@ msgstr "" "ska sorteras som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "Betyg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Betyg på boken: 0-5 stjärnor" @@ -6497,7 +6566,7 @@ msgid "No change" msgstr "Ingen ändring" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " stjärnor" @@ -6507,8 +6576,8 @@ msgstr "Lägg till etiketter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Öppna etikettredigeraren" @@ -6556,12 +6625,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Ta bort &lagrade inställningar omställning för de valda böckerna" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Grundläggande metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "&Anpassat metadata" @@ -6683,80 +6752,80 @@ msgstr "Åtkomst nekad" msgid "Could not open %s. Is it being used by another program?" msgstr "Kunde inte öppna %s. Kanske används det av ett annat program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Redigera metainformation" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Metainformation" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Byt plats på författare och titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "Författars&ortering: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "Gissa hur författaren skall sorteras utifrån dess namn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Ta bort oanvända serier (serier som inte har några böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Publicera&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "Hämta metadata från servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Tillgängliga format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Lägg till ett nytt format för den här boken till databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Ta bort valt format av den här boken från databasen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Använd valt format för att skapa bokomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Uppdatera metadata från metadata i det valda formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Återställ omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Hämta omslag" @@ -6829,24 +6898,24 @@ msgstr "För %d dagar, %d timmar och %d minuter sedan" msgid "Last downloaded" msgstr "Senast hämtad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Schemalägg nyhetshämtning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Lägg till en anpassad nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Hämta nyheter från alla planerade nya källor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Ingen Internetanslutning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "Kan inte hämta nyheter eftersom ingen Internetanslutning är aktiv" @@ -7048,12 +7117,12 @@ msgid "Choose formats" msgstr "Välj format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Författare" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Utgivare" @@ -7543,172 +7612,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Reguljärt uttryck (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Spara ett enstaka format till disk ..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Redigera metadata individuellt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Redigera metadata i grupp" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Hämta metadata och omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Hämta bara metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Hämta bara omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Hämta bara sociala metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "Slå samman till den första valda boken - radera övriga" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "Slå samman till den första valda boken - behåll övriga" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Lägg till böcker från en enda katalog" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Lägg till böcker från kataloger, inklusive underkataloger (en bok per " -"katalog, antar att varje e-bokfil är samma bok i ett annat format)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Lägg till böcker från kataloger, inklusive underkataloger (flera böcker per " -"katalog, antar att varje e-bokfil en ny bok)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Lägg till tom bok (bokpost utan format)." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "Spara till disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Spara till disk i en enda katalog" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "Spara bara %s-format på disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "Spara bara %s format till disk i en enda katalog" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "Visa" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Visa specifikt format" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Ta bort valda böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Ta bort filer av specifikt format från valda böcker." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Ta bort alla format från utvalda böcker, utom ..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Ta bort omslag från valda böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Ta bort matchande böcker från enheten" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Konvertera individuellt" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Masskonvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Skapa en bokkatalog i ditt Calibre biblioteket" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Kör välkomstguide" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Liknande böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "Lägg till böcker i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "Hantera samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Omslagsbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Etikettbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "skapat av Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Ansluten " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "Uppdatering tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Bokinformation" @@ -7771,74 +7714,65 @@ msgstr "Klicka för att se listan över aktiva jobb." msgid " - Jobs" msgstr " - Jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" -"Bibliotek\n" -"%d böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "Läsplatta" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" -"Minneskort A\n" -"%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "Minneskort B" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "Klicka för att se böcker som finns på din dator" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "Klicka för att se böckerna i läsplattans inbyggda minne" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "Klicka för att se böckerna på minneskort A i läsplattan" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Spara ett enstaka format till disk ..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "Klicka för att se böckerna på minneskort B i läsplattan" +msgid "Eject this device" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" -msgstr "Böcker finns på" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" -msgstr "ledigt" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Kort A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Kort B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bokskärmen kommer att begränsas till de som passar den valda sparade " "sökningen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "Avancerad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" @@ -7846,151 +7780,252 @@ msgstr "" "

            Sök i listan med böcker efter titel, författare, förlag, taggar, " "kommentarer, m.m.

            Ord separerade med mellanslag får relationen OCH" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "Återställ snabbsökning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "Kopiera aktuell söktext (i stället för söknamn)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "Spara aktuell sökning under namnet som visas i rutan" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "Radera aktuell sparad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "Lägg till böcker" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "Ta bort böcker" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Lägg till böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "Redigera metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" -msgstr "Sammanfoga bokuppgifter" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "Skicka till enhet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "Hämta nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "Konvertera böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "Konvertera böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "Öppna mapp" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "Visa bokdetaljer" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "Böcker med samma författare" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "Böcker i denna serie" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Hämta nyheter" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "Böcker av den här utgivaren" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "Böcker med samma etikett" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Spara till disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" -msgstr "Hjälp" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Ta bort böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "Läs Calibres användarhandbok" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "F1" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "Hjälp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Sammanfoga bokuppgifter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Öppna mapp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Visa bokdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Böcker med samma författare" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Böcker i denna serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Böcker av den här utgivaren" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Böcker med samma etikett" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Redigera metadata individuellt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Redigera metadata i grupp" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Hämta metadata och omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Hämta bara metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Hämta bara omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Hämta bara sociala metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "Slå samman till den första valda boken - radera övriga" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "Slå samman till den första valda boken - behåll övriga" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Lägg till böcker från en enda katalog" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Lägg till böcker från kataloger, inklusive underkataloger (en bok per " +"katalog, antar att varje e-bokfil är samma bok i ett annat format)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Lägg till böcker från kataloger, inklusive underkataloger (flera böcker per " +"katalog, antar att varje e-bokfil en ny bok)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Lägg till tom bok (bokpost utan format)." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Spara till disk i en enda katalog" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Spara bara %s-format på disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "Spara bara %s format till disk i en enda katalog" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Visa specifikt format" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Ta bort valda böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Ta bort filer av specifikt format från valda böcker." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Ta bort alla format från utvalda böcker, utom ..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Ta bort omslag från valda böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Ta bort matchande böcker från enheten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Konvertera individuellt" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Masskonvertering" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Skapa en bokkatalog i ditt Calibre biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Kör välkomstguide" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8285,34 +8320,6 @@ msgstr "försök att starta om datorn." msgid "try deleting the file" msgstr "försök att ta bort filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "&Begränsa till:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "Ställ in i ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "&Sök:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "Redigera metainformation" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "Anpassa Calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8343,7 +8350,7 @@ msgstr "Inga träffar hittades för den här boken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Sök" @@ -8368,15 +8375,16 @@ msgstr "Välj sparad sökning eller ange namn för en ny sparad sökning" msgid "Restrict to" msgstr "Begränsa till" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "({0} av {1})" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(alla böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} av {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} av alla)" @@ -8475,7 +8483,7 @@ msgid "Manage User Categories" msgstr "Hantera användarkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Sökningar" @@ -8567,54 +8575,54 @@ msgstr "" "Följande böcker har redan konverterats till %s-format. Vill du konvertera " "dem en gång till?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "Åte&rställ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "&Donera för att stödja Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "Mata ut ansluten &enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "Omsta&rt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibres snabbstartsguide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Kan inte konfigurera" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Kan inte konfigurera när det finns jobb som körs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Kan inte konfigurera innan calibre startas om." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Ingen detaljinformation tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljerad information finns tillgänglig för böcker på enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8622,15 +8630,15 @@ msgstr "" "

            Kunde inte konvertera: %s

            Det är en DRM-skyddad " "bok. Du måste först ta bort DRM-skyddet med hjälp av tredjepartsverktyg." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8640,11 +8648,11 @@ msgstr "" "du donera för att stödja utvecklingen. Tack vare din donation kan Calibre " "fortsätta utvecklas." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8654,11 +8662,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas.
            \n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "VARNING: Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9179,15 +9187,15 @@ msgstr "Byt skiftläge" msgid "Title Case" msgstr "Varje Ord Med Stor Begynnelsebokstav" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Drag för att ändra storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Dölj" @@ -9244,6 +9252,10 @@ msgstr "" msgid "Could not move library" msgstr "Kunde inte flytta bibliotek" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Välj plats för böcker" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "välkomstguide" @@ -9537,7 +9549,7 @@ msgstr "tom" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9551,7 +9563,7 @@ msgstr "" "Grundinställning: '%%default'\n" "Gäller CSV- och XML-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9563,7 +9575,65 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller CSV- och XML-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9573,7 +9643,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9587,7 +9657,7 @@ msgstr "" "Grundinställning: '%default'None\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9598,7 +9668,7 @@ msgstr "" "'[]'\n" "Gäller: ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9613,7 +9683,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9623,7 +9693,7 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller Epub- och MOBI-utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9633,7 +9703,7 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller Epub- och MOBI-utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9644,7 +9714,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9658,7 +9728,7 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller Epub- och MOBI-utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9673,7 +9743,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10166,43 +10236,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sMedelbetyget är %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Allmänt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Kort A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Kort B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Komprimerar databas" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Kontrollerar SQL-integritet ..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Söker efter saknade filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "ID kontrollerat" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Betyg" @@ -10426,10 +10488,6 @@ msgstr "Sökväg till biblioteksmappen som medieservern skall dela ut" msgid "Write process PID to the specified file" msgstr "Skriv process-PID till angiven fil" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d böcker" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d föremål" @@ -10446,10 +10504,6 @@ msgstr "TAGGAR: %s
            " msgid "SERIES: %s [%s]
            " msgstr "SERIER: %s [%s]
            " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Bibliotek" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Böcker i ditt bibliotek" @@ -10812,12 +10866,12 @@ msgstr "Dig" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Schemalagd" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Anpassad" @@ -10950,6 +11004,30 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "and delete from library" #~ msgstr "och ta bort från biblioteket" +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "Ogiltig plats för databas.
            Kan inte skriva till " + +#~ msgid "Invalid database location" +#~ msgstr "Ogiltig plats för databas" + +#~ msgid "Invalid database location " +#~ msgstr "Ogiltig plats för databas " + +#~ msgid "
            Must be a directory." +#~ msgstr "
            Måste vara en katalog." + +#~ msgid "Toolbar" +#~ msgstr "Verktygsrad" + +#~ msgid "Medium" +#~ msgstr "Medel" + +#~ msgid "Large" +#~ msgstr "Stor" + +#~ msgid "Small" +#~ msgstr "Liten" + #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre kan skicka böcker till dig (eller dina läsare) via e-post" @@ -10964,6 +11042,15 @@ msgstr "Hämta inte CSS-stilmallar." #~ "\n" #~ "Hämta ett omslag för boken som identifieras med ISBN från LibraryThing.com\n" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Sök:" + +#~ msgid "Edit meta information" +#~ msgstr "Redigera metainformation" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Klicka för att stänga omslagsbläddring" @@ -10982,6 +11069,9 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Ebook Viewer" #~ msgstr "E-bokläsare" +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Klicka för att se böcker som finns på din dator" + #~ msgid "" #~ "Library\n" #~ "%d\n" @@ -11000,6 +11090,12 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "No text &justification" #~ msgstr "Ingen textjustering" +#~ msgid "&Button size in toolbar" +#~ msgstr "&Bildknappstorlek i verktygsfältet" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Visa &text på bildknappar" + #~ msgid "The series number. To get leading zeros use {series_index:0>3s}" #~ msgstr "" #~ "Det serienummer. För att få inledande nollor använd (series_index: 0>3s)" @@ -11072,9 +11168,21 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Disconnect from folder" #~ msgstr "Koppla ifrån mapp" +#~ msgid "&Restrict to:" +#~ msgstr "&Begränsa till:" + #~ msgid "Side bar" #~ msgstr "Sidram" +#~ msgid "Books located at" +#~ msgstr "Böcker finns på" + +#~ msgid "Toolbar icon size" +#~ msgstr "Ikonstorlek för verktygsfältet" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Visa textetiketter vid knapparna i verktygsfältet." + #~ msgid "Sort tags list by popularity" #~ msgstr "Sortera etikettlista efter popularitet" @@ -11095,12 +11203,31 @@ msgstr "Hämta inte CSS-stilmallar." #~ "För titeln ignoreras inledande obestämda artiklar (\"ett\", \"en\", \"den\", " #~ "\"det\"), interpunktion, mål, etc. Författare matchas exakt." +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "E-böckernas plats (E-böckerna lagras i mappar sorterade efter författare, " +#~ "och metadata lagras i filen metadata.db)" + +#~ msgid "Browse for the new database location" +#~ msgstr "Bläddra till den nya databasens plats" + +#~ msgid "calibre" +#~ msgstr "Calibre" + +#~ msgid "set in ui.py" +#~ msgstr "Ställ in i ui.py" + #~ msgid "Sort by &popularity" #~ msgstr "Sortera efter &popularitet" #~ msgid "Convert E-books" #~ msgstr "Konvertera e-böcker" +#~ msgid "Configure calibre" +#~ msgstr "Anpassa Calibre" + #~ msgid "

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

            För hjälp se: Användarhandbok
            " @@ -11115,6 +11242,15 @@ msgstr "Hämta inte CSS-stilmallar." #~ "är resultatet av insatserna från många frivilliga över hela världen. Om du " #~ "gillar det, överväg att skänka en slant för att stödja dess utveckling." +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "Klicka för att se böckerna i läsplattans inbyggda minne" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "Klicka för att se böckerna på minneskort A i läsplattan" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "Klicka för att se böckerna på minneskort B i läsplattan" + #~ msgid "Item already used" #~ msgstr "Posten används redan." @@ -11178,3 +11314,37 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Preserve all collections even if not in library metadata." #~ msgstr "Bevara samlingar även om det inte finns i bibliotekets metadata" + +#~ msgid "Edit meta info" +#~ msgstr "Redigera metadata" + +#~ msgid "free" +#~ msgstr "ledigt" + +#~ msgid "" +#~ "Library\n" +#~ "%d books" +#~ msgstr "" +#~ "Bibliotek\n" +#~ "%d böcker" + +#~ msgid "" +#~ "Card A\n" +#~ "%s" +#~ msgstr "" +#~ "Minneskort A\n" +#~ "%s" + +#~ msgid "" +#~ "Reader\n" +#~ "%s" +#~ msgstr "" +#~ "Läsplatta\n" +#~ "%s" + +#~ msgid "" +#~ "Card B\n" +#~ "%s" +#~ msgstr "" +#~ "Minneskort B\n" +#~ "%s" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 65a8cd12b7..a17827bee0 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:18+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:12+0000\n" "Last-Translator: Angel Spy \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "Hiçbir şey yapmaz" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -472,13 +472,13 @@ msgstr "İsimlendirilmiş eklentiler geçersiz" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." @@ -499,14 +499,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -535,15 +535,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Haberler" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -667,6 +667,10 @@ msgstr "Iriver Story reader ile bağlantı kur" msgid "Communicate with the JetBook eBook reader." msgstr "JetBook eBook reader ile bağlantı kur" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kindle eBook reader ile bağlantı kur" @@ -690,30 +694,30 @@ msgstr "Kobo Reader ile iletişim kur" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Cihazdaki kitapların listesi alınıyor..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Donanım metadata listesinden kitaplar çıkarılıyor ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Donanım metadata listesine kitaplar ekleniyor ..." @@ -878,12 +882,12 @@ msgstr "e-Kitap okuyucusu ile haberleş." msgid "Get device information..." msgstr "Aygıt bilgisini al..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Kitaplar cihaza aktarılıyor..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Metadata bilgileri cihaza gönderiliyor..." @@ -1505,9 +1509,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1531,8 +1535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1845,7 +1849,7 @@ msgstr "" msgid "Comic" msgstr "Karikatür" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1858,7 +1862,7 @@ msgstr "Karikatür" msgid "Title" msgstr "Eser Adı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1866,22 +1870,22 @@ msgstr "Eser Adı" msgid "Author(s)" msgstr "Yazar(lar)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Yayıncı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Yapımcı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1889,42 +1893,42 @@ msgstr "Yapımcı" msgid "Comments" msgstr "Açıklamalar" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Seriler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Dil" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zaman damgası" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Yayınlandı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Haklar" @@ -2174,7 +2178,7 @@ msgstr "" msgid "All articles" msgstr "Tüm makaleler" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Bu Amazon Topaz kitabı. İşlem yapılamaz." @@ -2538,7 +2542,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2609,129 +2613,121 @@ msgid "Confirm before deleting" msgstr "Silmeden önce onayla" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Araç çubuğu simge boyutu" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Buton etiketlerini araç çubuğunda göster" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopyalandı" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Panoya Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "dosyaları Seç" @@ -2904,14 +2900,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -2973,9 +2969,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3096,7 +3092,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3141,7 +3137,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Kitap yok" @@ -3262,26 +3258,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3297,12 +3293,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3346,7 +3336,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "" @@ -3370,7 +3360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "" @@ -3378,10 +3368,11 @@ msgstr "" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML Seçenekleri" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3400,6 +3391,7 @@ msgstr "CSV/XML Seçenekleri" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3413,6 +3405,7 @@ msgstr "" msgid "output" msgstr "çıktı" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3423,7 +3416,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3431,11 +3424,11 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3445,18 +3438,86 @@ msgstr "çıktı" msgid "Form" msgstr "Form" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML Seçenekleri" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "E-kitap seçenekleri" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -3922,87 +3983,87 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Kitap Kapağı" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Başlık: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Yazar(lar): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Yazar Sı&ralaması:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Yayıncı: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "Et&iketler: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Seriler:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Serilerin listesi. Yeni seri ekleyebilirsiniz." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Kitap " @@ -4136,15 +4197,15 @@ msgstr "" msgid "RB Output" msgstr "RB Çıktısı" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Kitap Aç" @@ -4216,12 +4277,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4235,27 +4296,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4340,7 +4401,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4351,7 +4412,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4437,12 +4498,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4451,149 +4512,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4623,114 +4688,114 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4807,6 +4872,69 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4903,165 +5031,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5069,32 +5175,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5105,384 +5211,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

          96. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          97. \n" +"
          98. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          99. \n" +"
          100. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          101. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Tercihler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5493,33 +5575,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5889,21 +5971,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5912,7 +5994,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -5922,8 +6004,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -5963,12 +6045,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6090,80 +6172,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Tarih:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6232,24 +6314,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6443,12 +6525,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" @@ -6854,11 +6936,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6894,166 +6976,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Diske kaydet" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7116,6 +7078,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Kitaplar Ekle" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Diske kaydet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Kitapları Sil" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7404,163 +7670,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Kitaplar Ekle" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Kitapları Sil" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7589,6 +7698,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7608,15 +7718,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7715,7 +7830,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7803,89 +7918,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8362,91 +8477,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8493,6 +8560,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8755,7 +8826,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8764,7 +8835,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8772,14 +8843,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8788,14 +8917,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8804,28 +8933,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8834,7 +8963,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8844,7 +8973,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9214,43 +9343,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9436,10 +9557,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9456,10 +9573,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9547,7 +9660,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9811,12 +9924,12 @@ msgstr "Siz" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Zamanlanmış" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Özel tanımlı" @@ -9883,8 +9996,17 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "CSS stil yüklemeyin" +#~ msgid "Toolbar icon size" +#~ msgstr "Araç çubuğu simge boyutu" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Sony PRS-600/700/900 eBook reader ile bağlantı kur" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Sony PRS-300/505/500 eBook reader ile bağlantı kur" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Buton etiketlerini araç çubuğunda göster" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index e84d46bd0e..100a4c2ed8 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:11+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:05+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,23 +27,23 @@ msgstr "hoàn toàn không thực thi" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -62,14 +62,14 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -100,10 +100,10 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -112,10 +112,10 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -130,13 +130,13 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -465,7 +465,7 @@ msgstr "Cấm khởi chạy các tiện ích có tên sau" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -473,7 +473,7 @@ msgstr "" "Dấu phẩy tách các danh sách thư mục để gửi e-book đến thiết bị. Thư mục đầu " "tiên có mặt sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -496,14 +496,14 @@ msgstr "Cập nhật danh mục thông tin mô tả của thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d của %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "đã hoàn tất" @@ -537,15 +537,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Tin tức" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -669,6 +669,10 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" @@ -692,30 +696,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Đang lấy danh mục sách có trên thiết bị...." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "" @@ -880,12 +884,12 @@ msgstr "" msgid "Get device information..." msgstr "Lấy thông tin về thiết bị" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Đang chuyển sách sang thiết bị ..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "" @@ -1531,9 +1535,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1557,8 +1561,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1871,7 +1875,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1884,7 +1888,7 @@ msgstr "" msgid "Title" msgstr "Tựa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1892,22 +1896,22 @@ msgstr "Tựa" msgid "Author(s)" msgstr "Tác giả" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Nhà xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Chủ nhiệm" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1915,42 +1919,42 @@ msgstr "Chủ nhiệm" msgid "Comments" msgstr "Bình luận" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Thẻ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Loạt sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Ngôn ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Nhãn thời gian" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Đã xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Quyền" @@ -2206,7 +2210,7 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2587,7 +2591,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2658,129 +2662,121 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "" @@ -2953,14 +2949,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3022,9 +3018,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3145,7 +3141,7 @@ msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" @@ -3190,7 +3186,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "" @@ -3311,26 +3307,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3346,12 +3342,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3395,7 +3385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "" @@ -3419,7 +3409,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "" @@ -3427,10 +3417,11 @@ msgstr "" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3449,6 +3440,7 @@ msgstr "" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3462,6 +3454,7 @@ msgstr "" msgid "output" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3472,7 +3465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3480,11 +3473,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3494,18 +3487,86 @@ msgstr "" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "" @@ -3971,87 +4032,87 @@ msgstr "" msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "" @@ -4185,15 +4246,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -4265,12 +4326,12 @@ msgid "Footer regular expression:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" @@ -4284,27 +4345,27 @@ msgstr "" msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -4389,7 +4450,7 @@ msgstr "" msgid "Force maximum line lenght" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4400,7 +4461,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -4486,12 +4547,12 @@ msgstr "" msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4500,149 +4561,153 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "" @@ -4672,114 +4737,114 @@ msgstr "" msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +msgid "No card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4856,6 +4921,69 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4952,165 +5080,143 @@ msgstr "" msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5118,32 +5224,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5154,384 +5260,360 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"
          102. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
          103. \n" +"
          104. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
          105. \n" +"
          106. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
          107. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5542,33 +5624,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "" @@ -5938,21 +6020,21 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -5961,7 +6043,7 @@ msgid "No change" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr "" @@ -5971,8 +6053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "" @@ -6012,12 +6094,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6139,80 +6221,80 @@ msgstr "" msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "" @@ -6281,24 +6363,24 @@ msgstr "" msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6493,12 +6575,12 @@ msgid "Choose formats" msgstr "Chọn định dạng" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Tác giả" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Nhà xuất bản" @@ -6904,11 +6986,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -6944,166 +7026,46 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7166,6 +7128,310 @@ msgstr "" msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

            Search the list of books by title, author, publisher, tags, comments, " +"etc.

            Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7454,163 +7720,6 @@ msgstr "" msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

            Search the list of books by title, author, publisher, tags, comments, " -"etc.

            Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7639,6 +7748,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" @@ -7658,15 +7768,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7765,7 +7880,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7853,89 +7968,89 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8412,91 +8527,43 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8543,6 +8610,10 @@ msgstr "" msgid "Could not move library" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "" @@ -8805,7 +8876,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8814,7 +8885,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8822,14 +8893,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8838,14 +8967,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8854,28 +8983,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8884,7 +9013,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8894,7 +9023,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9264,43 +9393,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9486,10 +9607,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9506,10 +9623,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9597,7 +9710,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -9859,12 +9972,12 @@ msgstr "Bạn" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Đã đươc lên lịch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Tùy biến" @@ -9930,3 +10043,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 9450db0caf..00a4c06dee 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-10 16:12+0000\n" -"PO-Revision-Date: 2010-07-13 13:07+0000\n" -"Last-Translator: Li Fanxi \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:12+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-14 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -29,23 +29,23 @@ msgstr "不做任何处理" #: /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:492 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -64,14 +64,14 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -102,10 +102,10 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -114,10 +114,10 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1191 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -132,13 +132,13 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -449,13 +449,13 @@ msgstr "禁用该名称插件" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "逗号间隔的电子书发送到设备的目录列表。将使用第一个存在的目录。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" @@ -476,14 +476,14 @@ msgstr "更新设备元数据列表……" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "完成" @@ -517,15 +517,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "新闻" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "与iTunes通信。" @@ -649,6 +649,10 @@ msgstr "与 Iriver Story 阅读器通信。" msgid "Communicate with the JetBook eBook reader." msgstr "与 JetBook eBook reader 通信。" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "与 Kindle eBook reader 通信。" @@ -1872,7 +1876,7 @@ msgstr "将被内嵌的等宽字体集" msgid "Comic" msgstr "漫画" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1885,7 +1889,7 @@ msgstr "漫画" msgid "Title" msgstr "标题" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1893,22 +1897,22 @@ msgstr "标题" msgid "Author(s)" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "出品人" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1916,42 +1920,42 @@ msgstr "出品人" msgid "Comments" msgstr "注释" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "标签" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "系列" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "语言" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "时间戳" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "发布于" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "权限" @@ -2220,7 +2224,7 @@ msgstr "" msgid "All articles" msgstr "所有文章" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "这是一部 Amazon Topaz 书籍。无法处理。" @@ -2629,7 +2633,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "指定输出文档的字符编码。默认为 cp1252。" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2705,129 +2709,121 @@ msgid "Confirm before deleting" msgstr "删除前确认" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "工具栏图标大小" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "在工具栏上显示文字标签" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "主窗口位置尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "新版程序可用时提示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "使用罗马数字作为序列数字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "在浏览模式下显示的书籍封面数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "转换到LRF文件的默认选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "查看LRF文件的选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "使用内置浏览器查看的文件格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "显示书籍列表时显示的信息列" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "在程序启动时启动内容服务器程序" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "在数据库中保留旧消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "显示系统托盘图标" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "将下载的新闻传输到设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "书籍传输到设备后从书库中自动删除" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "将封面显示在单独的窗口而不是在 Calibre 主窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "禁用系统托盘消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "当“传送到设备”按钮被按下时的默认动作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "等待中的工作进程最大数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "下载社会性元数据(标签、评分等)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "使用新元数据覆盖作者和书名信息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "将并发任务最大值限制为 CPU 数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "已复制" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "复制" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "复制到剪贴板" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "选择文件" @@ -3070,8 +3066,8 @@ msgstr "下载元数据失败。" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "错误" @@ -3194,7 +3190,7 @@ msgid "Cannot view" msgstr "无法查看" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "选择格式进行查看" @@ -3239,7 +3235,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "没有书籍" @@ -3360,26 +3356,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3395,12 +3391,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3444,7 +3434,7 @@ msgstr "路径" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "格式" @@ -3476,10 +3466,11 @@ msgstr "无" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML 选项" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3498,6 +3489,7 @@ msgstr "CSV/XML 选项" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3511,6 +3503,7 @@ msgstr "选项适用于" msgid "output" msgstr "输出" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3521,7 +3514,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3529,11 +3522,11 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3543,18 +3536,86 @@ msgstr "输出" msgid "Form" msgstr "来自" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "输出中索包含的域:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML 选项" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "电子书选项" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "类目" @@ -4020,87 +4081,87 @@ msgstr "

            读取此文件时发生错误:
            " msgid " is not a valid picture" msgstr " 不是合法的图片" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "封面" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "使用该源文件作为封面(&S)" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "改变封面图像(&C):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "浏览并选择图片作为书籍的封面." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "使用该源文件作为封面(&S)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "标题(&T): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "改变该书籍标题" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "作者(&A): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "按作者排序(&r):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "修改书籍的作者。多作者可以用逗号分隔" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "出版商(&P):: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "标签(&g): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

            They can be any words or phrases, separated by commas." msgstr "电子书籍的分类标签. 此标签对于数字搜索非常有用.

            该标签可以是词语或短语, 使用逗号分隔." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "系列(&S):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "现有书籍系列。您可以添加新的书籍系列。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "书籍 " @@ -4234,15 +4295,15 @@ msgstr "" msgid "RB Output" msgstr "RB 输出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "缺少书籍,无法使用图形界面构建器构建正则表达式。" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "无格式何用" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "缺少书籍,无法使用图形界面构建器构建正则表达式。" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "打开书籍" @@ -4335,27 +4396,27 @@ msgstr "无效 XPath" msgid "The XPath expression %s is invalid." msgstr "XPath 表达式 %s 无效。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "章节标记(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "移除首个图像(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "书籍开始页面插入元数据(&M)" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "预处理输入文件,尽可能改善文档结构检测(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "移除脚注(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "移除头注(&E)" @@ -4444,7 +4505,7 @@ msgstr "最大行宽(&M)" msgid "Force maximum line lenght" msgstr "强制最大行宽" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4455,7 +4516,7 @@ msgstr "强制最大行宽" msgid "TextLabel" msgstr "文本标签" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "使用向导帮助构建 XPath 表达式" @@ -4545,12 +4606,12 @@ msgstr "" msgid "Browse by covers" msgstr "用封面浏览" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4559,44 +4620,48 @@ msgstr "用封面浏览" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "否" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "为此系列自动数字排序" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" @@ -4705,150 +4770,150 @@ msgstr "抓取注释(实验功能)" msgid "Error communicating with device" msgstr "与设备通信发生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "与设备通讯出现临时性错误。请拔下再重新连接设备,或可能需要重启。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "电子书:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "已添加, 您可以从中获取电子书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "由" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "使用 %s 格式." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "正在发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "在发送电子邮件之前自动转换下列书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "由于无法找到合适的文件格式无法通过电子邮件发送下列书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "发送电子书籍失败" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "无法通过电子邮件发送以下书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "已通过邮件发送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "新闻:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "附加" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "将新闻发送到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1055 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "正在发送类目到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 msgid "" "

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

            由于设备存储空间不足无法将书籍传送到设备上 " @@ -4915,6 +4980,69 @@ msgstr "类目选项" msgid "Choose Format" msgstr "选择格式" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "设置漫画文件的转换选项 (CBR/CBZ files)" @@ -5017,165 +5145,143 @@ msgstr "如选中, 下载的新闻奖自动被发送到
            该邮件地址 (使 msgid "new email address" msgstr "新邮件地址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "系统端口选定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "安装命令行工具失败。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "命令行工具已安装" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "命令行工具安装于" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移动 calibre.app,您必须重新安装命令行工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "不合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s 不是合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "选择插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "该插件不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "插件: %s 不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "无法个性化插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "插件: %s 无需个性化设置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "定制" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "不能移除内置插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 无法移除. 该插件是内置插件. 您可以尝试禁用它而非移除." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您确定吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "错误日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "访问日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "无法启动内容服务器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "选择书籍位置" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "无效的尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸大小 %s 不合法. 合法的格式为 宽度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "不合法的数据库路径" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "不合法的数据库路径 " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
            Must be a directory." -msgstr "
            必须是文件目录." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
            Cannot write to " -msgstr "不合法的数据库路径.
            无法写入到 " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "检查数据库完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "检查数据库完整性失败" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "找到部分不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5313,301 +5419,266 @@ msgstr "在此控制 calibre 发送到设备时的存储方式。首选项 -> msgid "Sending to &device" msgstr "发送到设备(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "首选项" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "电子书位置(&L)(电子书籍按作者排序存储在文件目录中,元数据存储在 metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "选择新的数据库路径" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "新版程序可用时提示(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "默认下载社会性元数据(标签、评分等)(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "默认抓取元数据覆盖作者和标题(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "默认网络超时(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "设置网络访问的默认超时限制 (例如在从互联网获取信息时的超时)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "选择界面语言, 需重启(&l):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "普通" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "进程优先级(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "首选输出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "首选输入格式顺序(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "使用罗马数字作为序列数(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需重启生效(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "在系统托盘除显示和提醒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在单独的窗口显示封面浏览界面, 需重启生效(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "即时搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "自动将下载的新闻传输到电子书阅读器上(&n)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "在将新闻传送到设备上后从书库中删除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "浏览模式下显示的书籍封面数量(&N), 须重启生效;" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "工具栏" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "大" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "中" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "小" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "工具栏按钮大小(&B)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "在工具栏显示按钮文字(&t)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "选择在书库界面中显示的新系列(&c)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "使用内部浏览器显示" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "将电子邮件地址添加到书籍发送目的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "添加邮件地址(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "设为默认(&d)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "删除邮件地址(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以将您的书籍用电子邮件发送给你(或您的读者)。电子邮件将自动向所有钩选自动发送的地址发送下载新闻。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待中的工作进程最大值(需要重启)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "检查数据库完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "安装命令行工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "打开 calibre 配置目录(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "显示最大并发任务数为可用 CPU 核心数(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "调试设备检测(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "Calibre 带有一个网络服务器程序,您可以由此使用浏览器访问你的书库。对服务器程序配置的修改需要重启服务器程序生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "服务器端口(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "用户名(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密码(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您使用空密码将导致其他人可以从web界面访问您的书籍库." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "显示书籍封面的最大尺寸(宽度x高度). 过大的封面将会被相应缩小. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "最大封面大小(&c):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "显示密码(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "每次请求最大 OPDS 项(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "启动服务器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "停止服务器(&o)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "测试服务器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "在系统启动时自动启动服务器(&a)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "查看服务器日志(&s)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

            Remember to leave calibre running as the server only runs as long as " @@ -5622,33 +5693,33 @@ msgstr "" "http://myhostname:8080 作为新类目。此时 myhostname 应该为有效主机名,或者您 Calibre 程序所运行计算机的 IP " "地址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "从可以通过配置插件的启用与否来调整Calibre的功能特性." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "启用/禁用插件(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "定制插件(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "移除插件(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "添加插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "插件文件(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "添加(&A)" @@ -6022,21 +6093,21 @@ msgid "Author s&ort: " msgstr "作者排序(&O): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "指定如何按书籍作者姓名排序。如 Charles Dickens 会被作为 Dickens, Charles 进行排序。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "评分(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "为该书评分。0-5 星" @@ -6045,7 +6116,7 @@ msgid "No change" msgstr "无变更" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " 星" @@ -6055,8 +6126,8 @@ msgstr "添加标签(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "打开标签编辑器" @@ -6099,12 +6170,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6226,80 +6297,80 @@ msgstr "权限拒绝" msgid "Could not open %s. Is it being used by another program?" msgstr "无法打开 %s。它是否被其它程序占用。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "编辑元信息" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "元信息" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "对调作者和标题信息" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "作者排序:(&O) " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "自动根据作者项创建按作者排序的索引项" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "删除空系列(系列中没有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "ISBN(&B):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "出版于(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "日期(&D) :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&注释" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "从服务器抓取元数据(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "可用格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "为此书添加新格式到数据库中" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "从数据库中移除此书的选定格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "为此书的选定格式设定封面" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "使用来自选定格式的元数据作为元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "恢复默认封面" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "下载封面(&C)" @@ -6368,24 +6439,24 @@ msgstr "%d 天 %d 小时 %d 分钟前" msgid "Last downloaded" msgstr "最后下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "计划新闻下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "添加自定义新闻源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "下载所有计划中的新来源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "无网络连接" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "无法下载新闻,无活动网络连接" @@ -6581,12 +6652,12 @@ msgid "Choose formats" msgstr "选择格式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "作者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "出版商" @@ -7060,168 +7131,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "正则表达式 (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "将单格式存入磁盘" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "逐个修改元数据" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "批量修改元数据" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "下载元数据和封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "仅下载元数据" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "仅下载封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "仅下载社会性元数据" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "合并到第一本选定书籍 - 删除其它" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "合并到第一本选定书籍 - 保留其它" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "从单个目录添加书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "添加空书。(无任何格式)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:160 -msgid "Save to disk" -msgstr "保存到磁盘" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "保存到磁盘单个目录" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393 -msgid "Save only %s format to disk" -msgstr "仅保存 %s 到磁盘" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:396 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:166 -msgid "View" -msgstr "查看" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "查看特定格式" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "移除选定书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "移除选定书籍中指定格式的书..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "移除所有格式选定书籍,除..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "移除选定书籍封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "分别转换" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "批量转换" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "在您 calibre 书库中创建书籍类目" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "运行欢迎向导" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "类似书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "已连接 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7284,218 +7233,310 @@ msgstr "点击查看活动任务。" msgid " - Jobs" msgstr " - 任务" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:65 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 -msgid "Click to see the books available on your computer" -msgstr "点击查看电脑上可用书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -msgid "Click to see the books in the main memory of your reader" -msgstr "点击查看阅读区主存储中的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -msgid "Click to see the books on storage card A in your reader" -msgstr "点击查看阅读器存储卡 A 中的书籍" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "将单格式存入磁盘" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 -msgid "Click to see the books on storage card B in your reader" -msgstr "点击查看阅读器存储卡 B 中的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:84 -msgid "Books located at" +msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:100 -msgid "free" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "高级搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:309 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "

            Search the list of books by title, author, publisher, tags, comments, " "etc.

            Words separated by spaces are ANDed" msgstr "

            用标题、作者、出版商、标签、注释等搜索书籍列表

            空格间隔关键词视为且(AND)关系" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "重置快速搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:328 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "当前搜索文本(取代搜索名称)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "以框中名称保存当前搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "删除当前已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:150 -msgid "Add books" -msgstr "添加书籍" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:153 -msgid "Remove books" -msgstr "移除书籍" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "添加书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:154 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -msgid "Edit meta info" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:157 -msgid "Merge book records" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:158 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:159 -msgid "Send to device" -msgstr "发送到设备" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:161 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:162 -msgid "Fetch news" -msgstr "抓取新闻" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:163 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:164 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:168 -msgid "Open containing folder" -msgstr "打开包含目录" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "查看" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:415 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:169 -msgid "Show book details" -msgstr "显示书籍详情" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:170 -msgid "Books by same author" -msgstr "同作者的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:171 -msgid "Books in this series" -msgstr "同系列的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:172 -msgid "Books by this publisher" -msgstr "同出版商的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:173 -msgid "Books with the same tags" -msgstr "同标签的书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:176 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:177 -msgid "Help" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "抓取新闻" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "保存到磁盘" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "发送到设备" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "移除书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:426 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 msgid "F1" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "打开包含目录" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "显示书籍详情" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "同作者的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "同系列的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "同出版商的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "同标签的书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "逐个修改元数据" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "批量修改元数据" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "下载元数据和封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "仅下载元数据" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "仅下载封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "仅下载社会性元数据" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "合并到第一本选定书籍 - 删除其它" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "合并到第一本选定书籍 - 保留其它" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "从单个目录添加书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "添加空书。(无任何格式)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "保存到磁盘单个目录" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "仅保存 %s 到磁盘" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "查看特定格式" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "移除选定书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "移除选定书籍中指定格式的书..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "移除所有格式选定书籍,除..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "移除选定书籍封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "分别转换" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "批量转换" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "在您 calibre 书库中创建书籍类目" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "运行欢迎向导" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7784,34 +7825,6 @@ msgstr "尝试重启电脑。" msgid "try deleting the file" msgstr "尝试删除文件" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:131 -msgid "calibre" -msgstr "Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:133 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:135 -msgid "set in ui.py" -msgstr "在 ui.py 中设定" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:138 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:139 -msgid "&Search:" -msgstr "搜索(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:155 -msgid "Edit meta information" -msgstr "编辑元数据" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:175 -msgid "Configure calibre" -msgstr "配置 Calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7840,7 +7853,7 @@ msgstr "未找到匹配此书信息" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "搜索" @@ -7864,15 +7877,16 @@ msgstr "选择已存搜索或输入新存入搜索名称" msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:48 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(所有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7971,7 +7985,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "搜索" @@ -8059,78 +8073,78 @@ msgid "" "reconvert them?" msgstr "下列书籍已经被转换为 %s 格式。您希望转换它们么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "恢复(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "捐款赞助 Calibre 项目(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "弹出已连接设备(&E)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "重启(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速上手指南" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "无法配置" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "有正在运行任务时无法进行配置。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "无可用详细信息" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "设备上书籍没有详细信息可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

            Could not convert: %s

            It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

            无法转换:%s

            它是 DRM 保护书籍。您需要首先使用第三方工具去除 DRM。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
            \n" " Quitting may cause corruption on the device.
            \n" @@ -8140,11 +8154,11 @@ msgstr "" " 退出可能导致设备损坏。
            \n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "警告:正在运行任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8654,15 +8668,15 @@ msgstr "转换大小写" msgid "Title Case" msgstr "标题大写" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8712,6 +8726,10 @@ msgstr "

            在 %s 已有无效书库,在试图移动现有书库前删除它 msgid "Could not move library" msgstr "无法移动书库" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "选择书籍位置" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "欢迎向导" @@ -8982,7 +9000,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8991,7 +9009,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8999,14 +9017,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9015,14 +9091,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9031,28 +9107,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9061,7 +9137,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9071,7 +9147,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9495,43 +9571,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

            Migrating old database to ebook library in %s

            " msgstr "

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

            " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "正在压缩数据库" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "正在检查" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "正在检查缺失文件。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "已检查 id" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9721,10 +9789,6 @@ msgstr "内容服务器上书库目录路径" msgid "Write process PID to the specified file" msgstr "指定文件写进程 PID" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9741,10 +9805,6 @@ msgstr "" msgid "SERIES: %s [%s]
            " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -10094,12 +10154,12 @@ msgstr "您" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "已计划" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "自定义" @@ -10180,21 +10240,72 @@ msgstr "不下载 CSS 样式表。" #~ "\n" #~ "通过书籍的ISBN从LibraryThing.com获得书籍的封面图片\n" +#~ msgid "Toolbar icon size" +#~ msgstr "工具栏图标大小" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "在工具栏上显示文字标签" + #~ msgid "Sort tags list by popularity" #~ msgstr "按欢迎度排序标签" +#~ msgid "Invalid database location.
            Cannot write to " +#~ msgstr "不合法的数据库路径.
            无法写入到 " + +#~ msgid "Invalid database location " +#~ msgstr "不合法的数据库路径 " + +#~ msgid "
            Must be a directory." +#~ msgstr "
            必须是文件目录." + +#~ msgid "Invalid database location" +#~ msgstr "不合法的数据库路径" + +#~ msgid "Browse for the new database location" +#~ msgstr "选择新的数据库路径" + +#~ msgid "Toolbar" +#~ msgstr "工具栏" + +#~ msgid "Medium" +#~ msgstr "中" + +#~ msgid "Large" +#~ msgstr "大" + +#~ msgid "&Button size in toolbar" +#~ msgstr "工具栏按钮大小(&B)" + +#~ msgid "Small" +#~ msgstr "小" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "在工具栏显示按钮文字(&t)" + #~ msgid "%s: %s by Kovid Goyal %%(version)s
            %%(device)s

            " #~ msgstr "%s: %s by Kovid Goyal %%(version)s
            %%(device)s

            " #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "将unicode字符转换为ASCII字符." +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "搜索(&S):" + #~ msgid "Sort by &popularity" #~ msgstr "按流行度排序(&P)" +#~ msgid "Edit meta information" +#~ msgstr "编辑元数据" + #~ msgid "Convert E-books" #~ msgstr "转换电子书" +#~ msgid "Configure calibre" +#~ msgstr "配置 Calibre" + #~ msgid "Send specific format to storage card A" #~ msgstr "发送指定格式到存储卡 A" @@ -10256,6 +10367,21 @@ msgstr "不下载 CSS 样式表。" #~ "%s\n" #~ "可用" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "点击查看阅读器存储卡 B 中的书籍" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "点击查看阅读器存储卡 A 中的书籍" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "点击查看阅读区主存储中的书籍" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "点击查看电脑上可用书籍" + +#~ msgid "calibre" +#~ msgstr "Calibre" + #~ msgid "" #~ "Library\n" #~ "%d\n" @@ -10294,6 +10420,11 @@ msgstr "不下载 CSS 样式表。" #~ "
          \n" #~ " " +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "电子书位置(&L)(电子书籍按作者排序存储在文件目录中,元数据存储在 metadata.db)" + #~ msgid "and delete from library" #~ msgstr "并从书库中删除" @@ -10322,6 +10453,9 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Failed to create calibre library at: %r. Aborting." #~ msgstr "在 %r 创建 calibre 书库失败。放弃。" +#~ msgid "set in ui.py" +#~ msgstr "在 ui.py 中设定" + #~ msgid "Merge books" #~ msgstr "合并书籍" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 9d8f98f598..3fa522f5a9 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:15+0000\n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 02:19+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 04:00+0000\n" +"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" @@ -28,23 +28,23 @@ msgstr "完全不做任何事" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -63,14 +63,14 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -101,10 +101,10 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -113,10 +113,10 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -131,13 +131,13 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -449,13 +449,13 @@ msgstr "關閉已經命名的外掛程式" msgid "Communicate with Android phones." msgstr "和Android 為OS的電話交換資料" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "要將電子書傳送至裝置的目錄清單,以逗號分隔。會使用第一個存在的目錄" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "" @@ -476,14 +476,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "" @@ -512,15 +512,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "新聞" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -644,6 +644,10 @@ msgstr "與 Iriver Story 閱讀器連接。" msgid "Communicate with the JetBook eBook reader." msgstr "與 JetBook eBook 閱讀器連接。" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "與 Kindle eBook reader 通訊。" @@ -667,30 +671,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "從裝置中取得書籍列表" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "將書籍從裝置的元數據清單移除..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "將書籍加入裝置的元數據清單..." @@ -855,12 +859,12 @@ msgstr "與 eBook 閱讀器連接。" msgid "Get device information..." msgstr "取得裝置資訊..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "正在傳送書籍到裝置中..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "正在傳送元數據到裝置..." @@ -1514,9 +1518,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1540,8 +1544,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -1871,7 +1875,7 @@ msgstr "" msgid "Comic" msgstr "漫畫" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1884,7 +1888,7 @@ msgstr "漫畫" msgid "Title" msgstr "書名" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1892,22 +1896,22 @@ msgstr "書名" msgid "Author(s)" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "出版社" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "製作人" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -1915,42 +1919,42 @@ msgstr "製作人" msgid "Comments" msgstr "評論" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "標簽" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "系列" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "語言" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "時間戳記" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "發佈於" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "所有權" @@ -2219,7 +2223,7 @@ msgstr "" msgid "All articles" msgstr "所有文章" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -2629,7 +2633,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "指定輸出文件的字元編碼。預設值為 cp1252。" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2706,129 +2710,121 @@ msgid "Confirm before deleting" msgstr "刪除前確認" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "工具列圖示尺寸" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "在工具列中顯示按鈕標籤" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "主視窗位置大小" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "當有新版本可用時通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "在叢書編號中使用羅馬數字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "在封面瀏覽模式中要顯示的封面數量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "轉換為 LRF 的預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "LRF 電子書檢視器的選項" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "使用內部檢視器觀看的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "在書籍清單中顯示的欄位" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "應用程式啟動時自動執行內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "保留在資料庫中最舊的新聞" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "顯示系統匣圖示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "將下載的新聞上傳到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "上傳到裝置後刪除書庫中的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "在個別視窗中顯示 cover flow 而非在主 calibre 視窗中顯示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "停用系統匣圖示的通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "當按下「傳送到裝置」按鈕時的預設動作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "等待 worker 程序的最大數目" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "下載社交網路元數據(標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "以新的元數據覆蓋作者和書名" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "已複製" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "複製" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "複製到剪貼簿" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "選擇檔案" @@ -3001,14 +2997,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "" @@ -3070,9 +3066,9 @@ msgid "Failed to download metadata:" msgstr "下載元數據失敗:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "錯誤" @@ -3195,7 +3191,7 @@ msgid "Cannot view" msgstr "不能檢視" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "選擇要檢視的格式" @@ -3240,7 +3236,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處理。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "沒有書籍" @@ -3361,26 +3357,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3396,12 +3392,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3445,7 +3435,7 @@ msgstr "路徑" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "格式" @@ -3469,7 +3459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "沒有" @@ -3477,10 +3467,11 @@ msgstr "沒有" msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML 選項" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3499,6 +3490,7 @@ msgstr "CSV/XML 選項" msgid "Options specific to" 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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3512,6 +3504,7 @@ msgstr "選項指定到" msgid "output" msgstr "輸出" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3522,7 +3515,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3530,11 +3523,11 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3544,18 +3537,86 @@ msgstr "輸出" msgid "Form" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "在輸出中包含的欄位:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML 選項" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "電子書選項" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "分類" @@ -4028,87 +4089,87 @@ msgstr "

          讀取檔案時發生錯誤:
          " msgid " is not a valid picture" msgstr " 不是有效的照片" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "書籍封面" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "使用來源檔案的封面(&S)" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "改變封面圖片(&C):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "瀏覽要成為這本書封面的圖片。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "使用來源檔案的封面(&S)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "書名(&T): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "改變這本書的書名" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "作者(&A): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "作者排序(&R):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "改變這本書的作者。有多位作者時應以逗號分隔" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "出版者(&P): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "標籤(&G): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

          They can be any words or phrases, separated by commas." msgstr "用來分類書籍的標籤。這在搜尋時特別有用。

          這可以是任何字或語詞,以逗號分隔。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "叢書(&S):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "已知叢書的清單。您可以加入新的叢書。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "書籍 " @@ -4242,15 +4303,15 @@ msgstr "" msgid "RB Output" msgstr "RB 輸出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "沒有可用的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "開啟書籍" @@ -4324,12 +4385,12 @@ msgid "Footer regular expression:" msgstr "頁尾正規表示式:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "不正確的正規表示式" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "不正確的正規表示式:%s" @@ -4343,27 +4404,27 @@ msgstr "無效的 XPath" msgid "The XPath expression %s is invalid." msgstr "XPath 表示式 %s 是無效的。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "章節標記(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "移除首張圖片(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "在書籍開頭插入元數據當作一頁(&M)" -#: /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 "&Preprocess input file to possibly improve structure detection" msgstr "前置處理輸入檔案儘可能增進結構的偵測(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "移除頁尾(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "移除頁首(&E)" @@ -4450,7 +4511,7 @@ msgstr "每行最大長度(&M):" msgid "Force maximum line lenght" msgstr "強制設定每行最大長度" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4461,7 +4522,7 @@ msgstr "強制設定每行最大長度" msgid "TextLabel" msgstr "文字標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "使用精靈協助建構 XPath 表示式" @@ -4551,12 +4612,12 @@ msgstr "" msgid "Browse by covers" msgstr "依封面瀏覽" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4565,149 +4626,153 @@ msgstr "依封面瀏覽" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "沒有可用的詳細資料。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "裝置已無連線。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "取得裝置資訊" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "取得裝置上的書籍清單" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "傳送元數據到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "上傳 %d 本書到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "從裝置刪除書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "從裝置下載書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "檢視裝置上的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "設定預設的傳送到裝置動作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "寄電子郵件到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "傳送到主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "傳送到記憶卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "傳送到記憶卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "取回註記(實驗性功能)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "與裝置連線時發生錯誤" @@ -4737,114 +4802,114 @@ msgstr "裝置: " msgid " detected." msgstr " 被偵測到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "選擇要傳送的項目" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "選擇要傳送到裝置的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "沒有裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "不能傳送:沒有連線中的裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "不能傳送:裝置沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "電子書:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "已附加,您會發現電子書" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "%s 格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "傳送電子郵件到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "沒有合適的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "是否在透過電子郵件傳送前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "無法透過電子郵件傳送前下列書籍,因為找不到適合的格式:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "無法寄出書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "無法寄出下列書籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "以電子郵件傳送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "新聞:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "傳送新聞到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "是否在上傳到裝置前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "正在傳送分類到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "正在傳送新聞到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "正在傳送書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -4921,6 +4986,69 @@ msgstr "分類選項" msgid "Choose Format" msgstr "選擇格式" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "設定轉換漫畫的預設值 (CBR/CBZ 檔案)" @@ -5023,165 +5151,143 @@ msgstr "如果核取這個選項,已下載的新聞就會自動寄到這個
          %d
          you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "安裝命令列工具失敗。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "命令列工具已安裝" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "命令列工具已安裝於" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移動 calibre.app,您必須重新安裝命令列工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "沒有有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s 不是有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "選擇外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "外掛程式不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "外掛程式:%s 不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "外掛程式不可自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "外掛程式:%s 不需要自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "不能移除內建的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 不能移除。它是內建的外掛程式。請嘗試停用它來代替。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "錯誤紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "存取紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "啟動內容伺服器失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "選擇書籍的位置" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "不正確的大小" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸 %s 是無效的。格式必須為 寬度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "無效的資料庫位置" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "無效的資料庫位置 " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
          Must be a directory." -msgstr "
          必須是目錄。" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
          Cannot write to " -msgstr "無效的資料庫位置。
          不能寫入 " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "正在檢查資料庫完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "檢查資料庫完整性失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "發現某些不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5190,32 +5296,32 @@ msgid "" msgstr "" "下列書籍具有在資料庫中列出但實際無法使用的格式。這個格式的項目已經移除了。您應該自行檢查它們。這通常發生在您直接操作書庫資料夾中的檔案時。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "您可以在這裡控制 calibre 如何從加入的檔案中讀取元數據。calibre 可以從檔案的內容或檔案名稱中讀取資料。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "只從檔案名稱讀取元數據(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "交換作者的姓氏及名字順序。這只會影響從檔案名稱讀取的元數據。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "交換作者的姓氏及名字順序(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5226,80 +5332,90 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "從檔案名稱設定元數據(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "加入書籍(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "您可以在這裡控制當按下「儲存到磁碟」按鈕時 calibre 要如何儲存您的書籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "將封面分開儲存(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "更新已儲存複本中的元數據(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "以 &OPF 檔案儲存元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "將非英語字元轉換為英語同義字(&E)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "將日期格式設為(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "要儲存的檔案格式(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "空白字元換成底線(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "路徑改變為小寫(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "儲存書籍(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

        5. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
        6. \n" +"
        7. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
        8. \n" +"
        9. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
        10. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5308,229 +5424,195 @@ msgstr "" "您可以在這裡控制當您按下「傳送到裝置」按鈕時 calibre 要如何儲存您的書籍。這個設定值可以被個別裝置覆蓋,只要使用 偏好設定-" ">外掛程式「自訂裝置介面」外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "傳送到裝置(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "偏好設定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "電子書位置(電子書儲存在資料夾中以作者排序,而元數據則儲存在 metadata.db 檔案中)(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "瀏覽新的資料庫位置" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "當有新版本可用時顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "預設下載社交網路元數據 (標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "當取得元數據時覆蓋作者和書名(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "預設網路逾時時間(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "設定網路抓取的預設逾時時間(例如任何我們透過網路取得資訊的時間)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "選擇語言(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "一般" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "工作優先權(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "偏好的輸出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "偏好的輸入格式(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "在叢書編號使用羅馬數字(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需要重新啟動)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "在系統匣中顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示封面瀏覽器(需要重新啟動)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "隨打即查" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "自動將下載的新聞傳送到電子書閱讀器(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "當新聞自動傳送到閱讀器後將它自書庫刪除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在瀏覽模式中要顯示的封面數(需重新啟動)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "工具列" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "大" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "中" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "小" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "工具列按鈕大小(&B)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "在工具列按鈕中顯示文字(&T)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "選擇在書庫檢視中顯示的欄位(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "使用內部檢視器於(&V):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "加入要傳送電子書的電子郵件位址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "加入電子郵件(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "成為預設值(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "移除電子郵件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以將書籍透過電子郵件傳送給您(或您的閱讀器)。已下載的新聞會自動傳送到所有有核取「自動傳送」的電子郵件位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待 worker 程序的最大數目(需重新啟動)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "檢查資料庫完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "安裝命令列工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "開啟 &calibre 組態目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "限制最大同時工作不超過可用的 &CPU 核心" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "裝置偵測除錯(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5538,75 +5620,75 @@ msgid "" msgstr "" "calibre 包含了一個網路伺服器,讓您可以在世界的任何地方使用瀏覽器存取您的書籍收藏。任何對這個設定值的改變都要在伺服器重新啟動後才會生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "伺服器連接埠(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "使用者名稱(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密碼(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您讓密碼留空,任何人都可以使用網頁介面存取您的藏書。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "顯示封面的最大尺寸 (寬度x高度)。太大的封面會被調整大小。 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "最大封面尺寸(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "顯示密碼(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "每次查詢最大 &OPDS 項目:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "啟動伺服器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "停止伺服器(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "測試伺服器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "啟動時自動執行伺服器(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "檢視伺服器紀錄檔(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -5620,33 +5702,33 @@ msgstr "" "

          Stanza 應該能自動看到您的 calibre 藏書。如果沒有,請試著在您 iPhone 上的 Stanza 閱讀器把 URL " "http://myhostname:8080 加入為新的分類。其中 myhostname 應該是執行 calibre 的電腦的有效主機名稱或 IP 位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "您可以在這裡自訂 Caligre 的行為,控制它使用何種外掛程式。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "啟用/停用外掛程式(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "自訂外掛程式(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "移除外掛程式(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "加入新的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "外掛程式檔案(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "加入(&A)" @@ -6020,21 +6102,21 @@ msgid "Author s&ort: " msgstr "作者排序(&O): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "指定這本書籍的作者要如何排序。例如 Charles Dickens 要排成 Dickens, Charles。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "評等(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "這本書的評等。從 0-5 顆星" @@ -6043,7 +6125,7 @@ msgid "No change" msgstr "沒有改變" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " 顆星" @@ -6053,8 +6135,8 @@ msgstr "加入標籤(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "開啟標籤編輯器" @@ -6094,12 +6176,12 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "" @@ -6221,80 +6303,80 @@ msgstr "權限不足" msgid "Could not open %s. Is it being used by another program?" msgstr "無法開啟 %s。它是否已被其他的程式開啟?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "編輯元數據資訊" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "元數據資訊" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "交換作者和書名" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "作者排序(&O): " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "以目前的作者項目為基礎自動建立作者排序項目" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "移除未使用的叢書(沒有任何書籍的叢書)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "出版日(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "日期(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "評論(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "從伺服器取回元數據(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "可用的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "將這本書的新格式加入資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "將這本書選取的格式從資料庫移除。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "以選取的格式設定書籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "從選取格式的元數據中更新元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "將封面重設為預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "下載封面(&C)" @@ -6363,24 +6445,24 @@ msgstr "%d 天,%d 小時 %d 分鐘前" msgid "Last downloaded" msgstr "上次下載" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "排程新聞下載" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "加入自訂新聞來源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6576,12 +6658,12 @@ msgid "Choose formats" msgstr "選擇格式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "作者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "出版商" @@ -7005,11 +7087,11 @@ msgstr "正規表示式 (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "沒有相符" @@ -7045,166 +7127,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "正規表示式 (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "儲存單一格式到磁碟..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "個別編輯元數據" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "大量編輯元數據" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "下載元數據和封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "只下載元數據" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "只下載封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "只下載社交網路元數據" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "從單一目錄加入書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "從目錄加入書籍,包含子目錄(每個目錄一本書,每個電子書檔案被當成同樣書籍的不同格式)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "從目錄加入書籍,包含子目錄(每個目錄多本書,每個電子書檔案被當成不同的書籍)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "加入空的電子書(沒有格式的書籍)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "儲存至磁碟" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "儲存到磁碟的單一目錄" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "只儲存 %s 格式到磁碟" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "檢視" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "檢視指定的格式" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "移除選取的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "從選取書籍中移除指定格式的檔案.." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "從選取書籍移除所有的格式,除了..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "移除選取的書籍中的封面" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "個別轉換" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "大量轉換" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "在您的 calibre 書庫建立書籍的分類" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "執行歡迎精靈" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "類似的書籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "已連線 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "" @@ -7267,6 +7229,310 @@ msgstr "點選以查看使用中的工作清單。" msgid " - Jobs" msgstr " - 工作" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "儲存單一格式到磁碟..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "進階搜尋" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

          Search the list of books by title, author, publisher, tags, comments, " +"etc.

          Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "重設快速搜尋" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "加入書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "檢視" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "取回新聞" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "儲存至磁碟" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "傳送到裝置" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "移除書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "開啟包含的資料夾" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "顯示書籍詳細資料" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "同樣作者的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "在這套叢書中的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "這個出版社的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "同樣標籤的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "個別編輯元數據" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "大量編輯元數據" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "下載元數據和封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "只下載元數據" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "只下載封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "只下載社交網路元數據" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "從單一目錄加入書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "從目錄加入書籍,包含子目錄(每個目錄一本書,每個電子書檔案被當成同樣書籍的不同格式)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "從目錄加入書籍,包含子目錄(每個目錄多本書,每個電子書檔案被當成不同的書籍)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "加入空的電子書(沒有格式的書籍)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "儲存到磁碟的單一目錄" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "只儲存 %s 格式到磁碟" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "檢視指定的格式" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "移除選取的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "從選取書籍中移除指定格式的檔案.." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "從選取書籍移除所有的格式,除了..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "移除選取的書籍中的封面" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "個別轉換" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "大量轉換" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "在您的 calibre 書庫建立書籍的分類" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "執行歡迎精靈" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7555,163 +7821,6 @@ msgstr "嘗試重新啟動您的電腦。" msgid "try deleting the file" msgstr "嘗試刪除檔案" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "進階搜尋" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "搜尋(&S):" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

          Search the list of books by title, author, publisher, tags, comments, " -"etc.

          Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "重設快速搜尋" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "加入書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "移除書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "編輯元數據資訊" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "傳送到裝置" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "取回新聞" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "轉換電子書" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "開啟包含的資料夾" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "顯示書籍詳細資料" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "同樣作者的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "在這套叢書中的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "這個出版社的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "同樣標籤的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "設定 calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -7740,6 +7849,7 @@ msgstr "找不到這本書的符合項" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "搜尋" @@ -7759,15 +7869,20 @@ msgstr "" msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "" @@ -7866,7 +7981,7 @@ msgid "Manage User Categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "" @@ -7954,78 +8069,78 @@ msgid "" "reconvert them?" msgstr "下列書籍已經被轉換為 %s 格式。您希望重新轉換它們嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "還原(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "捐款支援 calibre (&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "重新啟動(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速使用指南" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "不能設定" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "當有工作仍在進行時不能設定。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "沒有詳細資訊可用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "在這個裝置上的書籍沒有詳細資訊可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "轉換時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

          無法轉換:%s

          它是具有 DRM 的書籍。您必須先移除 DRM 後才能使用第三方工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8035,11 +8150,11 @@ msgstr "" " 現在結束可能造成裝置上的損毀。
          \n" " 您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "警告:使用中的工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8521,91 +8636,43 @@ msgstr "" msgid "Print eBook" msgstr "列印電子書" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "複製圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "貼上圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "按這裡查看您的電腦上有多少書籍可用" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "按這裡查看您的閱讀器主記憶體中有多少書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "按這裡查看您的閱讀器記憶卡 A 中有多少書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "按這裡查看您的閱讀器記憶卡 B 中有多少書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "變更大小寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "全大寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "全小寫" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "大小寫互換" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "" @@ -8655,6 +8722,10 @@ msgstr "

          有一個無效的書庫位於 %s,在嘗試移動現有的書庫前 msgid "Could not move library" msgstr "無法移動書庫" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "選擇書籍的位置" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "歡迎精靈" @@ -8928,7 +8999,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8941,7 +9012,7 @@ msgstr "" "預設值:「%%default」\n" "可套用到:CSV、XML 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8953,7 +9024,65 @@ msgstr "" "預設值:「%default」\n" "可套用到:CSV、XML 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -8963,7 +9092,7 @@ msgstr "" "預設:「%default」\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8975,14 +9104,14 @@ msgstr "" "預設:「%default」沒有\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8995,21 +9124,21 @@ msgstr "" "預設值為:「%default」\n" "套用到: ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9019,7 +9148,7 @@ msgstr "" "預設值為:「%default」\n" "套用到: ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9033,7 +9162,7 @@ msgstr "" "預設值為:「%default」\n" "套用到: ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9046,7 +9175,7 @@ msgstr "" "預設值:「%default」\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9463,43 +9592,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 msgid "

          Migrating old database to ebook library in %s

          " msgstr "

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

          " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "正在壓實資料庫" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "正在檢查 SQL 完整性..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "正在檢查缺少的檔案。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "已檢查 id" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" @@ -9692,10 +9813,6 @@ msgstr "用於內容伺服器的書庫資料夾路徑" msgid "Write process PID to the specified file" msgstr "將程序 PID 寫入指定的檔案" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "" @@ -9712,10 +9829,6 @@ msgstr "" msgid "SERIES: %s [%s]
          " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "" @@ -9803,7 +9916,7 @@ msgid "User-created tag browser categories" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10065,12 +10178,12 @@ msgstr "您" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "已排程" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "自訂" @@ -10160,6 +10273,12 @@ msgstr "不要下載 CSS 樣式表。" #~ "\n" #~ "從 LibraryThing.com 以 ISBN 辨識書籍並取封面\n" +#~ msgid "Toolbar icon size" +#~ msgstr "工具列圖示尺寸" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "在工具列中顯示按鈕標籤" + #~ msgid "Sort tags list by popularity" #~ msgstr "依熱門度排序標籤清單" @@ -10184,12 +10303,62 @@ msgstr "不要下載 CSS 樣式表。" #~ msgid "Send specific format to main memory" #~ msgstr "傳送指定的格式到主記憶體" +#~ msgid "Invalid database location.
          Cannot write to " +#~ msgstr "無效的資料庫位置。
          不能寫入 " + +#~ msgid "Invalid database location" +#~ msgstr "無效的資料庫位置" + +#~ msgid "Invalid database location " +#~ msgstr "無效的資料庫位置 " + +#~ msgid "
          Must be a directory." +#~ msgstr "
          必須是目錄。" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "電子書位置(電子書儲存在資料夾中以作者排序,而元數據則儲存在 metadata.db 檔案中)(&L)" + +#~ msgid "Browse for the new database location" +#~ msgstr "瀏覽新的資料庫位置" + +#~ msgid "Toolbar" +#~ msgstr "工具列" + +#~ msgid "Medium" +#~ msgstr "中" + +#~ msgid "Large" +#~ msgstr "大" + +#~ msgid "&Button size in toolbar" +#~ msgstr "工具列按鈕大小(&B)" + +#~ msgid "Small" +#~ msgstr "小" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "在工具列按鈕中顯示文字(&T)" + +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "搜尋(&S):" + #~ msgid "" #~ "Do not force text to be justified in output. Whether text is actually " #~ "displayed justified or not depends on whether the ebook format and reading " #~ "device support justification." #~ msgstr "不在輸出中進行文字兩端對齊. 無論文字是否已經兩端對齊和書籍格式及閱讀設備是否支持兩端對齊." +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Convert E-books" +#~ msgstr "轉換電子書" + #~ msgid "Click to browse books by their covers" #~ msgstr "點選以封面來瀏覽書籍" @@ -10211,6 +10380,9 @@ msgstr "不要下載 CSS 樣式表。" #~ msgid "Sort by &popularity" #~ msgstr "依熱門程度排序(&P)" +#~ msgid "Configure calibre" +#~ msgstr "設定 calibre" + #~ msgid "" #~ "\n" #~ "

          The database of books on the reader is corrupted. Try the " @@ -10294,12 +10466,30 @@ msgstr "不要下載 CSS 樣式表。" #~ "%s\n" #~ "可用" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "按這裡查看您的閱讀器記憶卡 B 中有多少書籍" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "按這裡查看您的閱讀器記憶卡 A 中有多少書籍" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "按這裡查看您的閱讀器主記憶體中有多少書籍" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "按這裡查看您的電腦上有多少書籍可用" + #~ msgid "" #~ "The format in which to output the data. Available choices: %s. Defaults is " #~ "text." #~ msgstr "輸出資料時要使用的格式。可用的選擇有:%s。預設值為文字。" +#~ msgid "Edit meta information" +#~ msgstr "編輯元數據資訊" + #~ msgid "" #~ "

          Browsing books by their covers is disabled.
          Import of pictureflow " #~ "module failed:
          " #~ msgstr "

          依書籍封面瀏覽已停用。
          匯入 pictureflow 模組失敗:
          " + +#~ msgid " " +#~ msgstr " " From 2da413fa8133e4e285f199fbb992dc478ec4bd0e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 18 Jul 2010 14:04:13 -0600 Subject: [PATCH 050/100] ... --- src/calibre/utils/PythonMagickWand.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/utils/PythonMagickWand.py b/src/calibre/utils/PythonMagickWand.py index cf9b5d167f..69a17d2297 100644 --- a/src/calibre/utils/PythonMagickWand.py +++ b/src/calibre/utils/PythonMagickWand.py @@ -66,7 +66,7 @@ and save it to a new file. """ -import ctypes, sys, os +import ctypes, sys, os, glob from ctypes import util iswindows = 'win32' in sys.platform or 'win64' in sys.platform isosx = 'darwin' in sys.platform @@ -85,7 +85,8 @@ elif iswindows: _lib = flib if isfrozen else 'CORE_RL_wand_' else: if isfrozen: - _lib = os.path.join(sys.frozen_path, 'libMagickWand.so.2') + _lib = glob.glob(os.path.join(sys.frozen_path, + 'libMagickWand.so.*'))[-1] else: _lib = util.find_library('MagickWand') if _lib is None: From 115fa2e679c243eaa6246f6db0158317117c9608 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 18 Jul 2010 14:05:58 -0600 Subject: [PATCH 051/100] Store column layout per library --- src/calibre/gui2/library/views.py | 27 +++++++++++--- src/calibre/library/database2.py | 2 ++ src/calibre/library/prefs.py | 49 ++++++++++++++++++++++++++ src/calibre/library/schema_upgrades.py | 11 ++++++ src/calibre/utils/config.py | 40 ++++++++++++--------- 5 files changed, 108 insertions(+), 21 deletions(-) create mode 100644 src/calibre/library/prefs.py diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index c6c32f86f7..3efde4824d 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -218,9 +218,10 @@ class BooksView(QTableView): # {{{ # Only save if we have been initialized (set_database called) if len(self.column_map) > 0 and self.was_restored: state = self.get_state() + db = getattr(self.model(), 'db', None) name = unicode(self.objectName()) - if name: - gprefs.set(name + ' books view state', state) + if name and db is not None: + db.prefs.set(name + ' books view state', state) def cleanup_sort_history(self, sort_history): history = [] @@ -298,11 +299,27 @@ class BooksView(QTableView): # {{{ old_state['column_sizes'][name] += 12 return old_state - def restore_state(self): + def get_old_state(self): + ans = None name = unicode(self.objectName()) - old_state = None if name: - old_state = gprefs.get(name + ' books view state', None) + name += ' books view state' + db = getattr(self.model(), 'db', None) + if db is not None: + ans = db.prefs.get(name, None) + if ans is None: + ans = gprefs.get(name, None) + try: + del gprefs[name] + except: + pass + if ans is not None: + db.prefs[name] = ans + return ans + + + def restore_state(self): + old_state = self.get_old_state() if old_state is None: old_state = self.get_default_state() diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 85e951d4b0..1cf88d3750 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -19,6 +19,7 @@ from calibre.library.schema_upgrades import SchemaUpgrade from calibre.library.caches import ResultCache from calibre.library.custom_columns import CustomColumns from calibre.library.sqlite import connect, IntegrityError, DBThread +from calibre.library.prefs import DBPrefs from calibre.ebooks.metadata import string_to_authors, authors_to_string, \ MetaInformation from calibre.ebooks.metadata.meta import get_metadata, metadata_from_formats @@ -140,6 +141,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): self.initialize_dynamic() def initialize_dynamic(self): + self.prefs = DBPrefs(self) self.conn.executescript(''' DROP TRIGGER IF EXISTS author_insert_trg; CREATE TEMP TRIGGER author_insert_trg diff --git a/src/calibre/library/prefs.py b/src/calibre/library/prefs.py new file mode 100644 index 0000000000..ff9733aaa3 --- /dev/null +++ b/src/calibre/library/prefs.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2010, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import json + +from calibre.constants import preferred_encoding +from calibre.utils.config import to_json, from_json + +class DBPrefs(dict): + + def __init__(self, db): + dict.__init__(self) + self.db = db + for key, val in self.db.conn.get('SELECT key,val FROM preferences'): + val = self.raw_to_object(val) + dict.__setitem__(self, key, val) + + def raw_to_object(self, raw): + if not isinstance(raw, unicode): + raw = raw.decode(preferred_encoding) + return json.loads(raw, object_hook=from_json) + + def to_raw(self, val): + return json.dumps(val, indent=2, default=to_json) + + def __getitem__(self, key): + return dict.__getitem__(self, key) + + def __delitem__(self, key): + dict.__delitem__(self, key) + self.db.conn.execute('DELETE FROM preferences WHERE key=?', (key,)) + self.db.conn.commit() + + def __setitem__(self, key, val): + raw = self.to_raw(val) + self.db.conn.execute('DELETE FROM preferences WHERE key=?', (key,)) + self.db.conn.execute('INSERT INTO preferences (key,val) VALUES (?,?)', (key, + raw)) + self.db.conn.commit() + dict.__setitem__(self, key, val) + + def set(self, key, val): + self.__setitem__(key, val) + + diff --git a/src/calibre/library/schema_upgrades.py b/src/calibre/library/schema_upgrades.py index 1ba650f6fd..4d1b966107 100644 --- a/src/calibre/library/schema_upgrades.py +++ b/src/calibre/library/schema_upgrades.py @@ -387,3 +387,14 @@ class SchemaUpgrade(object): self.conn.execute('UPDATE authors SET sort=author_to_author_sort(name)') + def upgrade_version_12(self): + 'DB based preference store' + script = ''' + DROP TABLE IF EXISTS preferences; + CREATE TABLE preferences(id INTEGER PRIMARY KEY, + key TEXT NON NULL, + val TEXT NON NULL, + UNIQUE(key)); + ''' + self.conn.executescript(script) + diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index 5c4bd55644..91b1dc70cc 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -6,15 +6,16 @@ __docformat__ = 'restructuredtext en' ''' Manage application-wide preferences. ''' -import os, re, cPickle, textwrap, traceback, plistlib, json, base64 +import os, re, cPickle, textwrap, traceback, plistlib, json, base64, datetime from copy import deepcopy from functools import partial from optparse import OptionParser as _OptionParser from optparse import IndentedHelpFormatter +from collections import defaultdict + from calibre.constants import terminal_controller, iswindows, isosx, \ __appname__, __version__, __author__, plugins from calibre.utils.lock import LockError, ExclusiveFile -from collections import defaultdict if os.environ.has_key('CALIBRE_CONFIG_DIRECTORY'): config_dir = os.path.abspath(os.environ['CALIBRE_CONFIG_DIRECTORY']) @@ -632,27 +633,34 @@ class XMLConfig(dict): f.truncate() f.write(raw) +def to_json(obj): + if isinstance(obj, bytearray): + return {'__class__': 'bytearray', + '__value__': base64.standard_b64encode(bytes(obj))} + if isinstance(obj, datetime.datetime): + from calibre.utils.date import isoformat + return {'__class__': 'datetime.datetime', + '__value__': isoformat(obj, as_utc=True)} + raise TypeError(repr(obj) + ' is not JSON serializable') + +def from_json(obj): + if '__class__' in obj: + if obj['__class__'] == 'bytearray': + return bytearray(base64.standard_b64decode(obj['__value__'])) + if obj['__class__'] == 'datetime.datetime': + from calibre.utils.date import parse_date + return parse_date(obj['__value__'], assume_utc=True) + return obj + class JSONConfig(XMLConfig): EXTENSION = '.json' - def to_json(self, obj): - if isinstance(obj, bytearray): - return {'__class__': 'bytearray', - '__value__': base64.standard_b64encode(bytes(obj))} - raise TypeError(repr(obj) + ' is not JSON serializable') - - def from_json(self, obj): - if '__class__' in obj: - if obj['__class__'] == 'bytearray': - return bytearray(base64.standard_b64decode(obj['__value__'])) - return obj - def raw_to_object(self, raw): - return json.loads(raw.decode('utf-8'), object_hook=self.from_json) + return json.loads(raw.decode('utf-8'), object_hook=from_json) def to_raw(self): - return json.dumps(self, indent=2, default=self.to_json) + return json.dumps(self, indent=2, default=to_json) def __getitem__(self, key): return dict.__getitem__(self, key) From c724ec4f2f99b65c42c92ca179f3b1732e7a2e73 Mon Sep 17 00:00:00 2001 From: Starson17 Date: Sun, 18 Jul 2010 16:23:37 -0400 Subject: [PATCH 052/100] Local Update src --- src/calibre/gui2/actions.py | 45 +++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/actions.py b/src/calibre/gui2/actions.py index 9522083b98..91c85f7876 100644 --- a/src/calibre/gui2/actions.py +++ b/src/calibre/gui2/actions.py @@ -806,11 +806,11 @@ class EditMetadataAction(object): # {{{ for src_id in src_ids: src_mi = db.get_metadata(src_id, index_is_id=True, get_cover=True) if src_mi.comments and orig_dest_comments != src_mi.comments: - if not dest_mi.comments or len(dest_mi.comments) == 0: + if not dest_mi.comments: dest_mi.comments = src_mi.comments else: dest_mi.comments = unicode(dest_mi.comments) + u'\n\n' + unicode(src_mi.comments) - if src_mi.title and src_mi.title and (not dest_mi.title or + if src_mi.title and (not dest_mi.title or dest_mi.title == _('Unknown')): dest_mi.title = src_mi.title if src_mi.title and (not dest_mi.authors or dest_mi.authors[0] == @@ -821,8 +821,7 @@ class EditMetadataAction(object): # {{{ if not dest_mi.tags: dest_mi.tags = src_mi.tags else: - for tag in src_mi.tags: - dest_mi.tags.append(tag) + dest_mi.tags.extend(src_mi.tags) if src_mi.cover and not dest_mi.cover: dest_mi.cover = src_mi.cover if not dest_mi.publisher: @@ -833,6 +832,44 @@ class EditMetadataAction(object): # {{{ dest_mi.series = src_mi.series dest_mi.series_index = src_mi.series_index db.set_metadata(dest_id, dest_mi, ignore_errors=False) + + for key in db.field_metadata: #loop thru all defined fields + if db.field_metadata[key]['is_custom']: + colnum = db.field_metadata[key]['colnum'] + # Get orig_dest_comments before it gets changed + if db.field_metadata[key]['datatype'] == 'comments': + orig_dest_value = db.get_custom(dest_id, num=colnum, index_is_id=True) + for src_id in src_ids: + dest_value = db.get_custom(dest_id, num=colnum, index_is_id=True) + src_value = db.get_custom(src_id, num=colnum, index_is_id=True) + if db.field_metadata[key]['datatype'] == 'comments': + if src_value and src_value != orig_dest_value: + if not dest_value: + db.set_custom(dest_id, src_value, num=colnum) + else: + dest_value = unicode(dest_value) + u'\n\n' + unicode(src_value) + db.set_custom(dest_id, dest_value, num=colnum) + if db.field_metadata[key]['datatype'] in \ + ('bool', 'int', 'float', 'rating', 'datetime') \ + and not dest_value: + db.set_custom(dest_id, src_value, num=colnum) + if db.field_metadata[key]['datatype'] == 'series' \ + and not dest_value: + if src_value: + src_index = db.get_custom_extra(src_id, num=colnum, index_is_id=True) + db.set_custom(dest_id, src_value, num=colnum, extra=src_index) + if db.field_metadata[key]['datatype'] == 'text' \ + and not db.field_metadata[key]['is_multiple'] \ + and not dest_value: + db.set_custom(dest_id, src_value, num=colnum) + if db.field_metadata[key]['datatype'] == 'text' \ + and db.field_metadata[key]['is_multiple']: + if src_value: + if not dest_value: + dest_value = src_value + else: + dest_value.extend(src_value) + db.set_custom(dest_id, dest_value, num=colnum) # }}} def edit_device_collections(self, view, oncard=None): From f4b097fad0694e16140ca28b794a2cc7163a4583 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 18 Jul 2010 19:47:04 -0600 Subject: [PATCH 053/100] ... --- resources/images/dictionary.png | Bin 5396 -> 0 bytes resources/images/dictionary.svg | 1009 +++++ resources/images/user_profile.svg | 4691 ++--------------------- src/calibre/gui2/viewer/documentview.py | 2 +- 4 files changed, 1385 insertions(+), 4317 deletions(-) delete mode 100644 resources/images/dictionary.png create mode 100644 resources/images/dictionary.svg diff --git a/resources/images/dictionary.png b/resources/images/dictionary.png deleted file mode 100644 index e9bd55d918166d85d986bf19b1cda78a1ac5e05d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5396 zcmV+v73=DWP)t+e? zgcu{~XQeN*LWrys7-LQZA}#&k-+%L!SN@9nXumKEc<)PJN>n{B>qs|i_(7Hghy(-z zK~|E;QXoT8QjEz!;GSTDDT#-0O&Es=0us@<*^9bRG-{qJ?lo}YIK!}j4!T(kN zp-}XCD8pf-orrWaR_|J=GzE=1T$#<ad+;kD4j@kTO1q=i+fvYh88mY?i!2ff5@wQc$ggYw(@axnZ!FA$jRkMvSq;1yn2<$GRd#j$b?V=*P{UB`CaL{k@f}m9j<^L zD%#5{?AHYhATd|3ub)Y!sD>YPs#UUvM<`(F$KrUR{p%7iEE|h-NVpC(2+b`lC~`Km z=`1e7wBzcYq|pDh0Nte}2yTf4Tp?I0G)=xUJ_M>K+rl@z=$_PZr9~J3{GTQGoeEp3s7XaEUV~~gg;i-NszywmRR7D0kj!WlkpCQ)= zaT(^@l}x~gmFNH{Jda1AnODlK0Wl&iBZ4|hL;{GeiNX2a_bKqX_teMH(1aM!sIM)gHGuPJWcY{DH_|gi_J77rOCMt2tsotRY3Nr#SMV&p2>8M zRo_iMA_j>68)6x;%i{6fe@FCcKQ17vLEySVpbOHqTAfOW?)J!t(qi@4QHq-4)KL{i z|;(&tFehJ@HRHf?5aph_r?lQWuOc6`E_Z0Ihw% ztqQRe)&d?)@7+z+g?Sb5e9@5!w6>$MN>L?LgCpmhv*IS{L%;LeGW{d|PO-~BGle*Y;lZJR4cZ7I$7S421Y)$i-TGa}g+Z}MWdy?b$U1G(3Nj)WxdHkM@3?~|F1w8EiOJ=~iI(00>CziNC2onaQGM?$ z(d`P+IYHQqCXscfxxXI^2mm)91oKS+;37}OGiNvxa9(fMs9ub=20Wj@bKK6q=_X|b z(esg(8^=!&xAc?}k``cZ(g3?n8M{vhbx73@s9dQ;_ah>zB`0m}5nw+44EnBFB&D9UDx>^fBTL6FKtV?3EBMo|I z948-uKQD+=VP$D4tOZdi=KlIo;lL7Na5XYl;kCw_y9)hY+mwzweHjndVKA0yBGkly{wb@bY=UP*^8{|M3Z&tb(L zFFt}{=(7QH4KC1@37i^AVqR>$RwEmS6-E-!WINHEAKtrwFp3G0=F(iL9oBVG&f97 zQ4RY7E0O5-QTF}jG4<$$7piy>kU?{gK1|&9+;$tAcNioA*+liwL9&oq=O6hN9eCtX zdj8x0NUz*e-Qf`)J*H=h4yUendjbHlMFr_A+@9lGm{I z4GipFs|Cnq3kZTGp|-`S1$LZIb!>+0bh=IRf}w+#WpR+i^S+up^4|NDd+s@!xZ(;* zY~9vw&OrUW_lR2&*5E;4FnB5^Q}o(@K0~ule2?NdUD|xjHR{>1&F8A6HG-gxyoTr? zuaO|y-;WD;fKv{FygnG&Ffoo)I8Sl-q0ar>%Vh*Kw0Sc*i2By~=hN^dk#ca%!rrVss6Ya!)=%XzW62&N2-ZK-0VTs9q4YL3Wc@bFnZJ zoSh4_)&g1p%c+pJ#dC9HkB;(zr!I9PV38y6|1ku$i!ZsDb_$oWFFZ^6n}455uN|O? z%P*(Yj-9P;00A5eQz0UG=U;wKA3R8^H8oy)=|z=DX1?$Tj|7}~TeCQB)zOP9vo3(?_&wlgk#O=dhy@y;k6rfL1y^{pl z@lSq|s--e{u1i&<-Scj_g%%!rm=3=F#xj|Mg$n)b>W@?DzORxzevGE}@24%(ljPrX zH@*3_uaj?@dhu;Raa|&@Z>@hClg%x0)dk{GrfXPK1`BlxODYw5B4{fE$B_Q2N8eZ0 zfYyE{fcCRze?-$rkDSW(-E|ke`HgRogiCoKA}_j#u6*br+I!=Tlsj;MhEd^(C%;E8 zKJgT}cC4+uJy`eX$YYPw$hRIQTL_f`7vo82+Ukl6dTfW8;GY56O90))5Nd(65NXZ? zljom@T40G{NKbXd1l<~qI!#{lTQvXr>r}+PVW_zmkf9J%uD|f1uaODumY;owCX;c> z-gE=~&y!D4?x6?h#2@`3Ww3RQWzyuAEA;l6S<1%;$Y=5qAuR-zCFXFylPIv_99fpi z1Z%c{rU1AWnB;Bou3bB6{`g6XgP_3PfZGrXluKZ)>A?)eA)t>x_yE29mAgr{9+Sg$ z=5M{3j=?n=R!kA_4MX*(_`a1O$`?rj++-pZEq(=p)Ps2EoQ1Q2W*`(2Z7mkyR$FR; zVURq6s63usPxS6PVV-^aO*-}2>*x?n-!m=pEsKO5Z#yvb&>x8n5ZTdY2rV495?h5N ztxl9%PfGytEuR`0Nq@gkDE111Q7sS^LyI~Sa4Ia%hpEu;!i~zjkev+?h3HIDALbHb0$jSJ!^FVeK4|I3piX06pLhY zea@+nx*Hg_eq{A=w+1`sy4|3+*7bbXwH=RhAbb(%;Q}4!0*gVA(*meeYhfx}w~kD` zw_l;j&g<2L&}rhG&-ZYHXs)*#AP%qqjI~&R0K5~Z1<;3^7t{iE)cS6zL>6y~T(_HW zFRdHKDuU_OcsKF>gCZheTOjNqfXEF_<6y*>(vL}Lb1kqQ8=eNc0k*4RVWGG7nQ;GZ z5RH4eL67G_T$RKtP2zv%WiN?V~m&29TbAfz5OoiAN7*g`0))ol$xMw!#T@Xxe?rADpoOKWc z+!6$!iy@~_pn9dk7NEb>I}mn_HR;~jpf~YuVd|`fjhuoHIKD5)H0SsUZW67h0CX)- zXsrb*RjNA_++_Mf?@nFRB=2~k3+7*e5JTIwdjDKYM>ZOj*XFk09Jbu?`SP) zb7Tz)5fWpq37JYsE0Zy7q}2gzi8JHl=J52CnaO5tGStSx=H*(JMR7$AB;#>4jwiT} zhoobew`2UAdIkbv0jOuvsWk0BcT(xCXDPhWt`J$E0umJzLm8C{ckIBn__zwEi?v$l zXLvTStU$zKLM9SY4h%?{&LCKh$;5_p%+&ZsW8LJWJvcgMK~*L%&NP%mlF5q(Odgvi z8Gt5?dm(ASV&ERG8R}ULedLFEepiD9q~<1)nHX;O+77Rt3i*#DNg*<>5>x*#m=vCVt4&3uLWetTcdGvK1L~`S=^uF%Edli&x;anfwkk4Cpy^ z_{oAd0DPBY5%>HIlMIE}{9QD@*4ZrF#n$U?%#^7$oCtMif*OjU5hlu4&RGQkT`gh55UCYX$l;uxb37in3%c#JJT5o`klqQ{zqdOi_ag(j>u-I}^t zFg(}x4Zf}yi)G6bnKf*Oqgp^)K&5#uupR;BI4v_mu!@t{V&`lXfDWAYB_^F>PeE03y1*`*TRhL-V2!K!3~GacfdQ546U{i(*&3x{!#Q$z#PxjHhXq8b5C&gmmZ>I+AXxP{}#{qpJ4(pgwA{9@5I8jVEU_fxiM#_^4~3Xq0T z3rwTr8VUtq38I`s(RJwQ)3Z;$ozEZZR{%N_H0r)z@}!Jwa@vGj%~eAaU8xmjXPq3# zEgd`NEFL}TS7&E=m$^(XAwbJTU` zFkfd^W$4TW)PMp|4Cnh7fD6=dKzeL^adAfy00niC?;bh7f*3%1V=*B3AMJd=bPJd_RX0d>%W|G85_`$M9PawD)=(J*%t0 z9s*dk7I1*ldyU3Ro0pdMzVzUOi-~&GJT;%M;eb?voNYE5$ry@X{uXa!fI9zKtuAGu z=KD((XsqaY3yU~rKZ(uNg6ozvp+1N)1R&1_-1`2%&O!hth32>sQrdp=j2fnmgmVi`}Gv-lVt}j2`4D8h5wV$o4A$Ed(1~8W;tJffyjp yMq6vt7=19rK6n8b=qx7QgrRGMUoK+(xBmsl{pZ^wT@yF}0000 + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/images/user_profile.svg b/resources/images/user_profile.svg index 0aecc0c1f7..3b2f36131a 100644 --- a/resources/images/user_profile.svg +++ b/resources/images/user_profile.svg @@ -2,7 +2,7 @@ + sodipodi:docbase="/home/pinheiro/artwork/Oxygen/theme/svg/actions" + sodipodi:docname="user_female.svg"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + inkscape:window-width="1106" + inkscape:window-height="958" + inkscape:window-x="128" + inkscape:window-y="215"> + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="metadata1312"> image/svg+xml + + + + Oxygen team + + + + + + + + + + + inkscape:label="Layer 1" + inkscape:groupmode="layer"> + + + style="opacity:0.38139535;fill:url(#radialGradient3297);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:1" + id="path3289" + sodipodi:cx="63.912209" + sodipodi:cy="115.70919" + sodipodi:rx="63.912209" + sodipodi:ry="12.641975" + d="M 127.82442 115.70919 A 63.912209 12.641975 0 1 1 0,115.70919 A 63.912209 12.641975 0 1 1 127.82442 115.70919 z" + transform="matrix(1,0,0,0.416667,0.266436,74.25798)" /> + style="fill:black;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 64.126842,1.3826379 C 58.426392,1.4554645 52.905637,4.1403867 48.381995,10.414566 C 35.911196,13.756106 32.695587,31.476866 31.599697,43.796082 C 30.207379,59.447533 38.215631,69.284604 49.114313,73.516007 C 48.955505,75.292398 48.560056,76.805464 48.015836,77.726838 C 45.968001,81.19384 41.318471,84.201393 33.277926,86.484146 C 24.307525,89.030883 17.192434,91.505674 12.040691,96.0348 C 7.4798115,100.04448 4.5344266,104.68101 4.5344266,110.62014 C 4.5344266,126.036 123.87182,126.85211 123.87182,110.62014 C 123.87183,104.68101 120.92644,100.04447 116.36556,96.0348 C 111.27103,91.555971 104.15639,88.925208 95.128324,86.362093 C 87.028227,84.062439 82.381647,81.149675 80.359901,77.726838 C 79.684606,76.58356 79.264762,74.560445 79.200397,72.203936 C 89.11651,67.571946 96.962124,58.62877 98.118624,45.443799 C 99.954507,24.513404 81.228191,1.1641579 64.126842,1.3826379 z " + id="path2375" /> - - - - - + id="path2878" + d="M 64.126842,1.3826379 C 58.426392,1.4554645 52.905637,4.1403867 48.381995,10.414566 C 35.911196,13.756106 32.695587,31.476866 31.599697,43.796082 C 30.207379,59.447533 38.215631,69.284604 49.114313,73.516007 C 48.955505,75.292398 48.560056,76.805464 48.015836,77.726838 C 45.968001,81.19384 41.318471,84.201393 33.277926,86.484146 C 24.307525,89.030883 17.192434,91.505674 12.040691,96.0348 C 7.4798115,100.04448 4.5344266,104.68101 4.5344266,110.62014 C 4.5344266,126.036 123.87182,126.85211 123.87182,110.62014 C 123.87183,104.68101 120.92644,100.04447 116.36556,96.0348 C 111.27103,91.555971 104.15639,88.925208 95.128324,86.362093 C 87.028227,84.062439 82.381647,81.149675 80.359901,77.726838 C 79.684606,76.58356 79.264762,74.560445 79.200397,72.203936 C 89.11651,67.571946 96.962124,58.62877 98.118624,45.443799 C 99.954507,24.513404 81.228191,1.1641579 64.126842,1.3826379 z " + style="fill:black;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="fill:url(#linearGradient2898);fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.2073171" + d="M 63.805682,2.3189945 C 60.204653,2.3650007 56.68272,3.4814485 53.43117,5.8585338 C 56.378477,3.9906882 61.133543,3.7479685 64.326992,4.0398775 C 79.377077,5.4155836 98.565383,26.21259 96.7295,47.142988 C 95.820607,57.505059 90.782821,65.24448 83.8529,70.333073 C 91.331974,65.269474 96.842277,57.270013 97.797464,46.380156 C 99.633352,25.449758 80.907031,2.1005146 63.805682,2.3189945 z " + id="path2882" + sodipodi:nodetypes="ccsscsc" /> + style="fill:url(#linearGradient2911);fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 79.147382,75.901301 C 79.100289,75.923554 79.049359,75.937341 79.002158,75.959388 C 79.063429,78.202509 79.46307,80.128263 80.10587,81.216537 C 82.030334,84.47468 86.453333,87.247287 94.163669,89.436284 C 102.75732,91.876067 109.52963,94.380244 114.37901,98.643562 C 118.37935,102.16043 121.06728,106.18674 121.466,111.22007 C 121.49137,111.05961 121.5241,110.89043 121.5241,110.7263 C 121.5241,105.07295 118.72043,100.65951 114.37901,96.842768 C 109.52963,92.579463 102.75732,90.075276 94.163669,87.635494 C 86.453333,85.446506 82.030334,82.673889 80.10587,79.415746 C 79.636815,78.621639 79.320492,77.385183 79.147382,75.901301 z " + id="path2900" + sodipodi:nodetypes="ccssscssssc" /> + sodipodi:nodetypes="ccssscssssc" + id="path2913" + d="M 50.410374,75.901301 C 50.457467,75.923554 50.508398,75.937341 50.555598,75.959388 C 50.494327,78.202509 50.094687,80.128263 49.451887,81.216537 C 47.527422,84.47468 43.104424,87.247287 35.394087,89.436284 C 26.800432,91.876067 20.028126,94.380244 15.178743,98.643562 C 11.178409,102.16043 8.4904782,106.18674 8.0917552,111.22007 C 8.0663877,111.05961 8.033658,110.89043 8.033658,110.7263 C 8.033658,105.07295 10.837325,100.65951 15.178743,96.842768 C 20.028126,92.579463 26.800432,90.075276 35.394087,87.635494 C 43.104424,85.446506 47.527422,82.673889 49.451887,79.415746 C 49.920942,78.621639 50.237264,77.385183 50.410374,75.901301 z " + style="fill:url(#linearGradient2915);fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:0.19262294;fill:url(#linearGradient2934);fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 64.126842,1.3826379 C 58.426392,1.4554645 52.905637,4.1403867 48.381995,10.414566 C 35.911196,13.756106 32.695587,31.476866 31.599697,43.796082 C 30.207379,59.447533 38.215631,69.284604 49.114313,73.516007 C 48.955505,75.292398 48.560056,76.805464 48.015836,77.726838 C 45.968001,81.19384 41.318471,84.201393 33.277926,86.484146 C 24.307525,89.030883 17.192434,91.505674 12.040691,96.0348 C 10.934256,97.007517 9.9476914,98.029977 9.0503905,99.086127 C 43.790302,112.20602 86.237691,93.86764 120.45434,100.45922 C 119.31869,98.895255 117.94232,97.420999 116.36556,96.0348 C 111.27103,91.555971 104.15639,88.925208 95.128324,86.362093 C 87.028227,84.062439 82.381647,81.149675 80.359901,77.726838 C 79.684606,76.58356 79.264762,74.560445 79.200397,72.203936 C 89.11651,67.571946 96.962124,58.62877 98.118624,45.443799 C 99.954507,24.513404 81.228191,1.1641579 64.126842,1.3826379 z " + id="path2923" + sodipodi:nodetypes="ccscsssccssscsc" /> + style="opacity:0.147541;fill:url(#linearGradient2942);fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 64.126842,1.3826379 C 58.426392,1.4554645 52.905637,4.1403867 48.381995,10.414566 C 35.911196,13.756106 32.695587,31.476866 31.599697,43.796082 C 30.590647,55.139108 34.51846,63.410713 40.906244,68.725424 C 46.499431,43.086176 60.253253,23.183408 81.916078,8.8889022 C 76.436168,4.2058259 70.185402,1.3052361 64.126842,1.3826379 z M 91.588784,20.392405 C 69.413597,38.642858 59.93157,63.059075 62.204506,99.635366 C 82.545047,99.174142 102.74074,98.667446 120.45434,100.45922 C 119.31869,98.895255 117.94232,97.420999 116.36556,96.0348 C 111.27103,91.555971 104.15639,88.925208 95.128324,86.362093 C 87.028227,84.062439 82.381647,81.149675 80.359901,77.726838 C 79.684606,76.58356 79.264762,74.560445 79.200397,72.203936 C 89.11651,67.571946 96.962124,58.62877 98.118624,45.443799 C 98.867542,36.905593 96.177208,27.971578 91.588784,20.392405 z " + id="path2936" + sodipodi:nodetypes="ccsccccccssscsc" /> - - + style="fill:url(#radialGradient2824);fill-opacity:1.0;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:0.41803279" + d="M 64.126842,1.3826379 C 58.426392,1.4554645 52.905637,4.1403867 48.381995,10.414566 C 35.911196,13.756106 32.695587,31.476866 31.599697,43.796082 C 30.207379,59.447533 38.215631,69.284604 49.114313,73.516007 C 48.955505,75.292398 48.560056,76.805464 48.015836,77.726838 C 45.968001,81.19384 41.318471,84.201393 33.277926,86.484146 C 24.307525,89.030883 17.192434,91.505674 12.040691,96.0348 C 7.4798115,100.04448 4.5344266,104.68101 4.5344266,110.62014 C 4.5344266,126.036 123.87182,126.85211 123.87182,110.62014 C 123.87183,104.68101 120.92644,100.04447 116.36556,96.0348 C 111.27103,91.555971 104.15639,88.925208 95.128324,86.362093 C 87.028227,84.062439 82.381647,81.149675 80.359901,77.726838 C 79.684606,76.58356 79.264762,74.560445 79.200397,72.203936 C 89.11651,67.571946 96.962124,58.62877 98.118624,45.443799 C 99.954507,24.513404 81.228191,1.1641579 64.126842,1.3826379 z " + id="path1928" /> diff --git a/src/calibre/gui2/viewer/documentview.py b/src/calibre/gui2/viewer/documentview.py index bd4bd0a01a..4653529095 100644 --- a/src/calibre/gui2/viewer/documentview.py +++ b/src/calibre/gui2/viewer/documentview.py @@ -448,7 +448,7 @@ class DocumentView(QWebView): self.unimplemented_actions = list(map(self.pageAction, [d.DownloadImageToDisk, d.OpenLinkInNewWindow, d.DownloadLinkToDisk, d.OpenImageInNewWindow, d.OpenLink])) - self.dictionary_action = QAction(QIcon(I('dictionary.png')), + self.dictionary_action = QAction(QIcon(I('dictionary.svg')), _('&Lookup in dictionary'), self) self.dictionary_action.setShortcut(Qt.CTRL+Qt.Key_L) self.dictionary_action.triggered.connect(self.lookup) From a38cb01e98dcd5830f6557f5c08ce50614659baf Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 19 Jul 2010 04:39:40 +0100 Subject: [PATCH 054/100] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 2 +- src/calibre/translations/ca.po | 48 +- src/calibre/translations/cs.po | 2 +- src/calibre/translations/da.po | 265 ++-- src/calibre/translations/de.po | 2103 ++++++++++++++++------------- src/calibre/translations/es.po | 2 +- src/calibre/translations/fr.po | 135 +- src/calibre/translations/gl.po | 2 +- src/calibre/translations/he.po | 2 +- src/calibre/translations/it.po | 2 +- src/calibre/translations/lv.po | 2 +- src/calibre/translations/nb.po | 2 +- src/calibre/translations/nl.po | 2 +- src/calibre/translations/pl.po | 2 +- src/calibre/translations/pt_BR.po | 2 +- src/calibre/translations/ro.po | 2 +- src/calibre/translations/ru.po | 2 +- src/calibre/translations/sq.po | 2 +- src/calibre/translations/sr.po | 2 +- src/calibre/translations/sv.po | 2 +- src/calibre/translations/tr.po | 2 +- src/calibre/translations/vi.po | 2 +- src/calibre/translations/zh_CN.po | 2 +- src/calibre/translations/zh_TW.po | 2 +- 24 files changed, 1443 insertions(+), 1148 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index ebfab87f30..87fe85b894 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 71d993377d..761d511bef 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -11,13 +11,13 @@ msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:56+0000\n" -"Last-Translator: sefirotsama \n" +"PO-Revision-Date: 2010-07-18 21:59+0000\n" +"Last-Translator: Fike \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -1714,7 +1714,7 @@ msgstr "Reparador d'ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Solució dels errors d'epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -1723,6 +1723,11 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Solució temporal per als errors de l'última versió de epubcheck. epubcheck " +"informa de moltes errors que realment no ho són. Epub-fix intentarà detectar " +"aquests, i els substituirà per construccions que acceptin epubcheck. Això " +"pot causar canvis significatius al seu Epub. Dirigeixi les seves queixes al " +"projecte epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -1749,7 +1754,7 @@ msgstr "Ha d'especificar un fitxer epub." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Repara fitxers no manifestats" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" @@ -2380,6 +2385,8 @@ msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" +"Per a fes servir isbndb.com hauria de identificar-se a %sfree compte%s i " +"desprès introduir-hi la seva clau d'accés a sota." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194 msgid "Downloads social metadata from amazon.com" @@ -2500,7 +2507,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "" +msgstr "Etiquetar el llibre marcat per a ser arxivat com documents personals" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" @@ -2587,7 +2594,7 @@ msgstr "Opcions de generació del HTML TOC." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" -msgstr "" +msgstr "Sobrecoberta" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" @@ -2624,6 +2631,9 @@ msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" +"Habitualment, calibre tracta les línies en blanc com a indicador de " +"paràgraf. Aquesta opció assumeix que cada línia representa un paràgraf " +"pròpiament." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 @@ -2634,6 +2644,10 @@ msgid "" "spaces) represents a paragraph. Paragraphs end when the next line that " "starts with an indent is reached." msgstr "" +"Habitualment, calibre tracta les línies en blanc com a indicador de " +"paràgraf. Amb aquesta opció s'assumeix que cada línia començada amb sagnat " +"(ja sigui una tabulació o més de dos espais) representa un paràgraf. El " +"paràgraf acaba quan la següent línia comença amb un sagnat assolit." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" @@ -2650,7 +2664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" -msgstr "" +msgstr "No extreguis les imatges del document." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" @@ -2738,7 +2752,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" -msgstr "" +msgstr "Opcions de descodificació:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" @@ -2766,23 +2780,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" -msgstr "" +msgstr "Assumpte" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" -msgstr "" +msgstr "Creador" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" -msgstr "" +msgstr "Pàgines" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" -msgstr "" +msgstr "Mida del fitxer" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" -msgstr "" +msgstr "Versió de PDF" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" @@ -2859,6 +2873,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" +"L'orientació de la pàgina. Per defecte és vertical (portrait). Les opcions " +"són %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" @@ -2936,6 +2952,8 @@ msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" +"Forçar la divisió de línies en la longitud màxima quan no hi ha cap espai. " +"També permet que la longitud de línia màxima sigui menor que el valor mínim." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 msgid "Send file to storage card instead of main memory by default" @@ -2943,7 +2961,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" -msgstr "" +msgstr "Confirmeu abans d'esborrar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 993c9f7cd9..993c0cb900 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index d38daae59e..fe75cc7ae5 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:14+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2010-07-18 16:01+0000\n" +"Last-Translator: Glenn \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -682,7 +682,7 @@ msgstr "Kommunikér med JetBook eBook læser." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Kommunikér med MiBuk Wolder læser." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -959,7 +959,7 @@ msgstr "Udpak miniaturebillede fra LRF-fil" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" -msgstr "Angiv forlag" +msgstr "Angiv udgiver" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 @@ -1585,7 +1585,7 @@ msgstr "Angiv e-bogsbeskrivelse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." -msgstr "Angiv e-bogsforlaget." +msgstr "Angiv e-bogsudgiver." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 @@ -2102,7 +2102,7 @@ msgstr "Forfatter(e)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" -msgstr "Forlag" +msgstr "Udgiver" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 @@ -2376,7 +2376,7 @@ msgstr "Bogens titel der søges efter" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." -msgstr "Bogens forlag der søges efter." +msgstr "Bogens udgiver der søges efter." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." @@ -3734,7 +3734,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" -msgstr "Søgesti" +msgstr "Sti" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 @@ -3778,7 +3778,7 @@ msgstr "Klik for at åbne bog detalje vindue" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "BibTeX valg" #: /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 @@ -3848,7 +3848,7 @@ msgstr "Formular" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Bib-fil kodning:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 @@ -3857,23 +3857,23 @@ msgstr "Felter at inkluderer i output:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Kodningskonfiguration (ændr hvis hvis du har fejl) :" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "striks" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "erstat" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "ignorér" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" @@ -3881,27 +3881,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "BibTeX-indgang type:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "blandet" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "forskelligt" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "bog" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Opret et citationsmærke?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Udtryk til at danne to BibTeX-citationsmærke:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" @@ -3913,6 +3913,13 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Nogle forklaringer om denne skabelon:\n" +" -De tilgængelige felter er 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For listetyper f.eks. authors og tags, vil kun det første\n" +" element blive valgt.\n" +" -For tidsfelt vil kun datoen blive anvendt. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -4480,7 +4487,7 @@ msgstr "F&orlag: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " -msgstr "&Mærkater: " +msgstr "&Mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 @@ -4489,7 +4496,7 @@ msgid "" "Tags categorize the book. This is particularly useful while searching. " "

          They can be any words or phrases, separated by commas." msgstr "" -"Mærkater placerer bogen i kategorier. Dette er særdeles brugbart til " +"Mærker placerer bogen i kategorier. Dette er særdeles brugbart til " "søgninger.

          De kan være vilkårlige ord eller sætninger, adskilt af " "kommaer." @@ -4997,7 +5004,7 @@ msgstr "Ikke bedømt" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" -msgstr "" +msgstr "Sæt '%s' til idag" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" @@ -5345,35 +5352,35 @@ msgstr "Vælg format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Vælg placering til calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Samme som aktuelle" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "Placeringen %s indeholder det aktuelle calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Intet eksisterende bibliotek fundet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Der er intet eksisterende calibre-bibliotek i %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Ikke tom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" +msgstr "Mappen %s er ikke tom. Venligst vælg en tom mappe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 msgid "Custom columns" -msgstr "" +msgstr "Brugerdefinerede søjler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 msgid "" @@ -5381,30 +5388,33 @@ msgid "" "various problems. Best to ensure you have the same custom columns in each " "library." msgstr "" +"Hvis du anvender brugerdefinerede søjler og disse er forskellige mellem " +"biblioteker, vil du have visse problemer. Det er bedst at du sikrer samme " +"brugerdefinerede søjler i hvert bibliotek." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Vælg dit calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Dit calibre-bibliotek er i øjeblikket placeret i {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Ny &placering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Anvend &eksisterende bibliotek i den nye placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Opret et tomt bibliotek i den nye placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Flyt aktuelt bibliotek til den nye placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -5745,7 +5755,7 @@ msgstr "Gem &omslag separat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" -msgstr "Update &metadata i gemte kopier" +msgstr "Opdatér &metadata i gemte kopier" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" @@ -5761,7 +5771,7 @@ msgstr "Formater &datoer som:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" -msgstr "Fil&formater ttil gemning:" +msgstr "Fil&formater til gemning:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" @@ -5781,7 +5791,7 @@ msgstr "Metadata &administrering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "Manual administering" +msgstr "Manual administrering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" @@ -5801,12 +5811,12 @@ msgid "" "

        11. Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
        12. " msgstr "" -"
        13. Manual administering: Calibre opdaterer metadata og tilføjer " -"collections kun når en bog bliver sendt. Med denne valgmulighed, vil calibre " -"aldrig fjerne en collection.
        14. \n" +"
        15. Manual administrering: Calibre opdaterer metadata og tilføjer " +"collections kun, når en bog bliver sendt. Med denne valgmulighed, vil " +"calibre aldrig fjerne en collection.
        16. \n" "
        17. Kun på send: Calibre opdaterer metadata og tilføjer/fjerner kun " -"en bog fra collections når den sendes til en enhed.
        18. \n" -"
        19. Automatisk forvaltning: Calibre holder automatisk metadata på " +"en bog fra collections, når den sendes til en enhed.
        20. \n" +"
        21. Automatisk administrering: Calibre holder automatisk metadata på " "enheden synkroniseret med calibre biblioteket, ved hver forbindelse
        22. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 @@ -5841,7 +5851,7 @@ msgstr "Download &sociale metadata (mærker/vurderinger/osv.) som standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" -msgstr "&Overskriv forfatter og titel som standard når metadata hentes" +msgstr "&Overskriv forfatter og titel som standard, når metadata hentes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" @@ -6021,9 +6031,9 @@ msgid "" "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -"Calibre indeholder en netværksserver som tillader dig at tilgå dine " -"bogsamling via en browser fra overalt i verden. Enhver ændring af " -"indstillingerne tager først effekt efter en server genstart." +"Calibre indeholder en netværksserver, som tillader dig at tilgå dine " +"bogsamling via en browser fra overalt i verden. Enhver ændring af " +"indstillingerne, tager først effekt efter en servergenstart." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" @@ -6110,7 +6120,7 @@ msgstr "" "

          Stanza skulle automatisk se din calibre samling. Hvis ikke, så prøv at " "tilføje URL http://mitværtsnavn:8080 som et nyt katalog i Stanza læseren på " "din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " -"(FQDN) eller IP-adressen på computeren calibre kører på." +"(FQDN) eller IP-adressen på computeren, calibre kører på." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" @@ -6576,15 +6586,15 @@ msgstr "Tilføj &mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" -msgstr "Åben mærkat editor" +msgstr "Åben mærke-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" -msgstr "&Fjern mærkater:" +msgstr "&Fjern mærker:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " -msgstr "Kommasepareret liste over mærkater, der skal fjernes fra bøgerne. " +msgstr "Kommasepareret liste over mærker, der skal fjernes fra bøgerne. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" @@ -6687,11 +6697,11 @@ msgstr "Dette ISBN-nummer er ugyldigt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 msgid "Cannot use tag editor" -msgstr "Kan ikke anvende mærkat-editor" +msgstr "Kan ikke anvende mærke-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 msgid "The tags editor cannot be used if you have modified the tags" -msgstr "Mærkat-editor kan ikke anvendes hvis du har ændret mærkaterne" +msgstr "Mærke-editor kan ikke anvendes hvis du har ændret mærkaterne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 msgid "Downloading cover..." @@ -6738,7 +6748,7 @@ msgstr "Kan ikke hente metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:637 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" -msgstr "Du skal mindst angive ISBN, titel, forfatter eller forlag" +msgstr "Du skal mindst angive ISBN, titel, forfatter eller udgiver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:708 msgid "Permission denied" @@ -7010,7 +7020,7 @@ msgstr "Tilføj &titel som mærkat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" -msgstr "&Ekstra mærkater:" +msgstr "&Ekstra mærker:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" @@ -7122,7 +7132,7 @@ msgstr "Forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" -msgstr "Forlag" +msgstr "Udgiver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 msgid " (not on any book)" @@ -7132,8 +7142,7 @@ msgstr " (ikke i nogen bøger)" msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" -"Den aktuelle mærkat kategori vil blive permanent slettet. Er du " -"sikker?" +"Den aktuelle mærkekategori vil blive permanent slettet. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" @@ -7145,7 +7154,7 @@ msgstr "T&ilgængelige genstande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" -msgstr "Påfør mærkater på aktuelle mærkatkategori" +msgstr "Påfør mærker på aktuelle mærkekategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" @@ -7153,7 +7162,7 @@ msgstr "A&nvendte genstande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" -msgstr "Påføringsannullering (fjerne) mærkat på aktuelle mærkatkategori" +msgstr "Påføringsannullering (fjerne) mærke på aktuelle mærkekategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " @@ -7165,7 +7174,7 @@ msgstr "Vælg en kategori der skal redigeres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" -msgstr "Slet den valgte mærkatkategori" +msgstr "Slet den valgte mærkekategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." @@ -7177,7 +7186,7 @@ msgstr "Tilføj den nye kategori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " -msgstr "Kategori filter: " +msgstr "Kategorifilter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" @@ -7193,7 +7202,7 @@ msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "" -"De følgende mærkater bliver anvendt af en eller flere bøger. Er du sikker på " +"De følgende mærker bliver anvendt af en eller flere bøger. Er du sikker på " "at du vil slette dem?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 @@ -7202,44 +7211,44 @@ msgstr "Mærke-editor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" -msgstr "T&ilgængelige mærkater" +msgstr "T&ilgængelige mærker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" -"Slet mærkat fra database. Dette vil fjerne mærkatet fra alle bøger og " -"herefter fjerne den fra databasen." +"Slet mærke fra database. Dette vil fjerne mærket fra alle bøger og herefter " +"fjerne den fra databasen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" -msgstr "Anvend mærkat på den aktuelle bog" +msgstr "Anvend mærke på den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" -msgstr "A&nvendte mærkater" +msgstr "A&nvendte mærker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" -msgstr "Fjern mærkat fra den aktuelle bog" +msgstr "Fjern mærke fra den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" -msgstr "&Tilføj mærkat:" +msgstr "&Tilføj mærke:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." msgstr "" -"Hvis mærkaten du ønsker ikke er i den tilgængelige liste, kan du tilføje den " -"her. Accepterer en kommasepareret liste af mærkater." +"Hvis mærket du ønsker ikke er i den tilgængelige liste, kan du tilføje den " +"her. Accepterer en kommasepareret liste af mærker." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" -"Tilføj mærkat til tilgængelige mærkater og anvend den på den aktuelle bog" +"Tilføj mærke til tilgængelige mærker og anvend den på den aktuelle bog" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" @@ -7407,7 +7416,7 @@ msgstr "Tilgængelige brugeropskrifter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" -msgstr "Tilføj/opdater &opskrift" +msgstr "Tilføj/opdatér &opskrift" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" @@ -7628,11 +7637,11 @@ msgstr "Administrér collections" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" -msgstr "Omslags-browser" +msgstr "omslags-browser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" -msgstr "Mærkat-browser" +msgstr "Mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" @@ -7653,7 +7662,7 @@ msgstr "Opdatering fundet" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" -msgstr "Bog detaljer" +msgstr "bog detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" @@ -7720,7 +7729,7 @@ msgstr "Gem enkelt format til disk..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" -msgstr "" +msgstr "Skup denne enhed ud" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 @@ -7729,15 +7738,15 @@ msgstr "Bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" -msgstr "" +msgstr "Vis bøger i calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" -msgstr "" +msgstr "Læser" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Vis bøger i enhedens arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 #: /home/kovid/work/calibre/src/calibre/library/database2.py:551 @@ -7746,7 +7755,7 @@ msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" -msgstr "" +msgstr "Vis bøger i hukommelseskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 #: /home/kovid/work/calibre/src/calibre/library/database2.py:553 @@ -7755,18 +7764,17 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" -msgstr "" +msgstr "Vis bøger i hukommelseskort B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" -msgstr "" +msgstr "tilgængelige" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -"Bøger vist vil blive begrænset til disse der matcher de valgte gemte " -"søgninger" +"Bøger vist, vil blive begrænset til dem, der matcher den valgte gemte søgning" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" @@ -7777,8 +7785,8 @@ msgid "" "

          Search the list of books by title, author, publisher, tags, comments, " "etc.

          Words separated by spaces are ANDed" msgstr "" -"

          Søg i listen af bøger efter titel, forfatter, forlag, mærkater, " -"kommentarer, osv.

          Ord separeres af mellemrum bliver ANDed" +"

          Søg i listen af bøger efter titel, forfatter, udgiver, mærker, " +"kommentarer, osv.

          Ord separeret af mellemrum ANDes" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" @@ -7816,7 +7824,7 @@ msgstr "E" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "Edit metadata" -msgstr "" +msgstr "Redigér metadata" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" @@ -7837,7 +7845,7 @@ msgstr "Vis" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 msgid "Choose calibre library to work with" -msgstr "" +msgstr "Vælg calibre-bibliotek at arbejde med" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 msgid "F" @@ -7910,11 +7918,11 @@ msgstr "Bøger i denne serie" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 msgid "Books by this publisher" -msgstr "Bøger fra dette forlag" +msgstr "Bøger fra denne udgiver" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 msgid "Books with the same tags" -msgstr "Bøger med samme mærkater" +msgstr "Bøger med samme mærker" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 msgid "Edit metadata individually" @@ -8369,7 +8377,7 @@ msgstr "Gemte søgninger" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 msgid "Choose saved search or enter name for new saved search" -msgstr "Vælg gemte søgninget eller indtast navn for ny gemt søgning" +msgstr "Vælg gemte søgninger eller indtast navn for ny gemt søgning" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" @@ -8509,7 +8517,7 @@ msgstr "Sortér efter middelvurdering" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 msgid "Set the sort order for entries in the Tag Browser" -msgstr "Angiv sorteringsrækkefølgen for indgange mærkat-browser" +msgstr "Angiv sorteringsrækkefølgen for indgange mærke-browser" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Match all" @@ -8523,7 +8531,7 @@ msgstr "Match enhver" msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -"Når multiple indgange vælges i mærkat-browser, match enhver eller dem alle" +"Når flere indgange vælges i mærke-browser, match enhver eller dem alle" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 msgid "Manage &user categories" @@ -8531,7 +8539,7 @@ msgstr "Administrér &brugerkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 msgid "Add your own categories to the Tag Browser" -msgstr "Tilføj dine egne kategorier til mærkat-browseren" +msgstr "Tilføj dine egne kategorier til mærke-browseren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8677,7 +8685,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" -msgstr "Opdateringer tilgængelig" +msgstr "Opdatering tilgængelig" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" @@ -9223,7 +9231,7 @@ msgid "" msgstr "" "Du skal tilføje URL http://mitværtsnavn:8080 som dit calibre bibliotek i " "WordPlayer. Her skal mitværtsnavn være det fuldt kvalificerede værtsnavn " -"eller IP-adresse, computeren calibre kører på." +"(FQDN) eller IP-adresse, computeren calibre kører på." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 msgid "Moving library..." @@ -9583,6 +9591,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Felterne der skal til output, når katalogisering af bøger i databasen. Skal " +"være en kommasepareret feltliste.\n" +"Tilgængelige felter: %s.\n" +"Standard: '%%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" @@ -9591,6 +9604,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Output-felt at sortere på.\n" +"Tilgængelige felter: author_sort, id, rating, size, timestamp, title.\n" +"Standard: '%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9599,6 +9616,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Opretter en citation til BibTeX-indgange.\n" +"Boolske værdier: True, False\n" +"Standard: '%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" @@ -9608,6 +9629,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Skabelonen til citationsoprettelse fra databasefelter.\n" +" Skal være en skabelon med {} omsluttede felter.\n" +"Tilgængelige felter: %s.\n" +"Standard: '%%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" @@ -9616,6 +9642,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX filkodnings-output.\n" +"Tilgængelige typer: utf8, cp1252, ascii.\n" +"Standard: '%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" @@ -9624,6 +9654,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX filkodningsflag.\n" +"Tilgængelige typer: strict, replace, ignore, backslashreplace.\n" +"Standard: '%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" @@ -9632,6 +9666,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Indgangstype til BibTeX-katalog.\n" +"Tilgængelige typer: book, misc, mixed.\n" +"Standard: '%default'\n" +"Anvendes til: BIBTEX output-format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" @@ -9663,9 +9701,8 @@ msgid "" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Regex beskrivende mærkater til at eksludere som genre.\n" -"Standard: '%default' eksluderer parantesomsluttede mærkater, f.eks. " -"'[]'\n" +"Regex beskrivende mærker til at eksludere som genre.\n" +"Standard: '%default' eksluderer parantesomsluttede mærker, f.eks. '[]'\n" "Anvendes til: ePub, MOBI output-formater" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 @@ -9676,8 +9713,8 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Kommasepareret ordmærkatliste der indikerer hvilke bøger som skal " -"ekskluderes fra output. Stor/små-bogstav-uafhængig.\n" +"Kommasepareret ordmærkeliste der indikerer hvilke bøger som skal ekskluderes " +"fra output. Stor/små-bogstav-uafhængig.\n" "--exclude-tags=skip vil matche 'skip this book' og 'Skip will like this'.\n" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" @@ -9708,7 +9745,7 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Mærkatpræfiks til brugernoter, f.eks. '*Jeff might enjoy reading this'.\n" +"Mærkepræfiks til brugernoter, f.eks. '*Jeff might enjoy reading this'.\n" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" @@ -9748,7 +9785,7 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Mærkat der markerer at bogen er blevet læst.\n" +"Mærke der markerer at bogen er blevet læst.\n" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" @@ -10065,7 +10102,7 @@ msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -"Denne kolonne gemmer mærkater ligesom data (f.eks. multiple kommaseparerede " +"Denne kolonne gemmer mærker ligesom data (f.eks. multiple kommaseparerede " "værdier). Giver kun mening hvis datatypen er tekst." #: /home/kovid/work/calibre/src/calibre/library/cli.py:560 @@ -10287,7 +10324,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" -msgstr "Mærkaterne" +msgstr "Mærkerne" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" @@ -10311,7 +10348,7 @@ msgstr "ISBN" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" -msgstr "Forlaget" +msgstr "Udgiveren" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" @@ -10460,7 +10497,7 @@ msgid "" "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" -"Gruppér emner i kategorier, såsom forfatter/mærkat efter første bogstav, når " +"Gruppér emner i kategorier, såsom forfatter/mærke efter første bogstav, når " "der er mere end dette antal emner. Standard: %default. Angiv et stort tal " "for at deaktivere gruppering." @@ -10588,7 +10625,7 @@ msgstr "Liste af navne gemte søgninger" #: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "User-created tag browser categories" -msgstr "Brugeroprettede mærkat-browser kategorier" +msgstr "Brugeroprettede mærke-browser kategorier" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "How and when calibre updates metadata on the device." diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 710b4fce62..6d457b886d 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-09 22:00+0000\n" -"PO-Revision-Date: 2010-07-09 20:33+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-18 02:33+0000\n" +"PO-Revision-Date: 2010-07-18 20:05+0000\n" +"Last-Translator: Gerold Kogler \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-10 03:58+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -28,23 +28,23 @@ msgstr "Macht absolut gar nichts" #: /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:492 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -63,14 +63,14 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 @@ -101,10 +101,10 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 @@ -113,10 +113,10 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -131,13 +131,13 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:950 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -477,7 +477,7 @@ msgstr "Gewähltes Plugin ausschalten" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -485,7 +485,7 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die eBooks auf das Gerät " "gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." @@ -506,20 +506,20 @@ msgstr "Aktualisiere die Liste der Geräte-Metadaten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 msgid "%d of %d" msgstr "%d von %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 msgid "finished" msgstr "abgeschlossen" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" -msgstr "" +msgstr "Verwende Reihen als Kategorie in iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" @@ -547,15 +547,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:167 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:180 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 msgid "Communicate with iTunes." msgstr "" @@ -679,6 +679,10 @@ msgstr "Kommunikation mit dem Iriver Story Reader." msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikation mit dem JetBook eBook Reader." +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommunikation mit dem Kindle eBook Reader." @@ -702,30 +706,30 @@ msgstr "Kommunikation mit dem Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:130 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:137 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 msgid "Getting list of books on device..." msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 msgid "Removing books from device..." msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 msgid "Removing books from device metadata listing..." msgstr "Bücher von der Metadaten-Liste des Geräts entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 msgid "Adding books to device metadata listing..." msgstr "Bücher zur Metadaten-Liste des Geräts hinzufügen ..." @@ -878,7 +882,7 @@ msgstr "Metadaten aus Dateien auf dem Gerät lesen" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" -msgstr "" +msgstr "Verwende Sortierung nach Autor statt Autor" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" @@ -897,12 +901,12 @@ msgstr "Kommunikation mit einem eBook Reader." msgid "Get device information..." msgstr "Geräte-Information beziehen ..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:188 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 msgid "Transferring books to device..." msgstr "Bücher ans Gerät übertragen ..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 msgid "Sending metadata to device..." msgstr "Metadaten ans Gerät senden ..." @@ -1700,9 +1704,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " -"many things as errors that are not actually errors. %prog will try to detect " -"these and replace them with constructs that epubcheck likes. This may cause " -"significant changes to your epub, complain to the epubcheck project." +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 @@ -1726,8 +1730,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" -"Fix unmanifested files. %prog can either add them to the manifest or delete " -"them as specified by the delete unmanifested option." +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 @@ -2105,7 +2109,7 @@ msgstr "Nichtproportionale Schriftartfamilie einbetten" msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2118,7 +2122,7 @@ msgstr "Comic" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2126,22 +2130,22 @@ msgstr "Titel" msgid "Author(s)" msgstr "Autor(en)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Herausgeber" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 @@ -2149,42 +2153,42 @@ msgstr "Produzent" msgid "Comments" msgstr "Bemerkung" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketten (Tags)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Reihe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 msgid "Language" msgstr "Sprache" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Veröffentlicht" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 msgid "Rights" msgstr "Rechte" @@ -2479,7 +2483,7 @@ msgstr "Etikett, das ein Buch markiert, welches persönliche Daten enthält" msgid "All articles" msgstr "Alle Artikel" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." @@ -2926,7 +2930,7 @@ msgstr "" "Geben Sie die Zeichenkodierung des Ausgabe-Dokuments an. Voreinstellung ist " "cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3026,71 +3030,63 @@ msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "Schaltflächengröße der Symbolleiste" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "Zeige Schaltflächenbeschriftung in der Symbolleiste" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Reihennummerierung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mithilfe des internen Viewers angesehen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Content Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3098,64 +3094,64 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" "Voreingestellte Übertragungsart beim Verwenden des \"An Reader übertragen\" " "Buttons" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximale Anzahl der Arbeitsprozesse in der Warteschlange" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Soziale Metadaten (Etikettierung/Bewertung/etc.) laden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Autor und Titel mit neuen Metadaten überschreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der CPUs beschränken" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Etiketten-Browser Kategorien nicht anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Das Aussehen der Benutzeroberfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" msgstr "Dateien wählen" @@ -3319,35 +3315,35 @@ msgstr "Nicht zu löschende Formate auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" -msgstr "" +msgstr "Bücher können nicht gelöscht werden" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" -msgstr "" +msgstr "Kein Gerät ist angeschlossen" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" msgstr "Hauptspeicher" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" msgstr "Speicherkarte A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" msgstr "Speicherkarte B" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" -msgstr "" +msgstr "Kein Buch zum Löschen vorhanden" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" -msgstr "" +msgstr "Keines der selektierten Bücher ist auf dem Gerät" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 @@ -3403,9 +3399,9 @@ msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fehler" @@ -3539,7 +3535,7 @@ msgid "Cannot view" msgstr "Ansehen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" @@ -3588,7 +3584,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" msgstr "Keine Bücher" @@ -3724,26 +3720,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3759,12 +3755,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 @@ -3812,7 +3802,7 @@ msgstr "Pfad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formate" @@ -3836,18 +3826,19 @@ msgstr "Zum Öffnen klicken" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Keine" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" +msgstr "Klicken zum Öffnen der Buchdetails" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" -msgstr "CSV/XML Einstellungen" - +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -3866,6 +3857,7 @@ msgstr "CSV/XML Einstellungen" msgid "Options specific to" msgstr "Einstellungen für" +#: /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:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -3879,6 +3871,7 @@ msgstr "Einstellungen für" msgid "output" msgstr "Ausgabe" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -3889,7 +3882,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 @@ -3897,11 +3890,11 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /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:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 @@ -3911,18 +3904,86 @@ msgstr "Ausgabe" msgid "Form" msgstr "Art" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Felder, die in der Ausgabe erscheinen sollen:" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "Buch" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "CSV/XML Einstellungen" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "eBook Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 msgid "Catalog" msgstr "Katalog" @@ -4428,46 +4489,46 @@ msgstr "

          Es trat ein Fehler beim Lesen dieser Datei auf:
          " msgid " is not a valid picture" msgstr " ist kein gültiges Bild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Book Cover" msgstr "Umschlagbild" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "Um&schlagbild der Quelldatei verwenden" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 msgid "Change &cover image:" msgstr "&Umschlagbild ändern:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Browse for an image to use as the cover of this book." msgstr "Nach Umschlagbild durchsuchen..." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -msgid "Use cover from &source file" -msgstr "Um&schlagbild der Quelldatei verwenden" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "&Author(s): " msgstr "&Autor(en): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "So&rtierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4475,20 +4536,20 @@ msgstr "" "Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt " "werden" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "&Publisher: " msgstr "&Herausgeber: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Ta&gs: " msgstr "&Etiketten: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

          They can be any words or phrases, separated by commas." @@ -4497,23 +4558,23 @@ msgstr "" "Büchern.

          Sie können für Etiketten durch Kommata getrennte Wörter " "oder Sätze verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Series:" msgstr "&Reihen:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "Book " msgstr "Buch " @@ -4647,17 +4708,17 @@ msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" msgid "RB Output" msgstr "RB-Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Keine Formate verfügbar" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Erstellung eines regulären Ausdrucks mit der GUI Erstellung ohne Buch nicht " "möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "No formats available" -msgstr "Keine Formate verfügbar" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Buch öffnen" @@ -4734,12 +4795,12 @@ msgid "Footer regular expression:" msgstr "Regulärer Ausdruck Fußzeile:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ungültiger regulärer Ausdruck: %s" @@ -4753,29 +4814,29 @@ msgstr "Ungültiger XPath" 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapitel&markierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Erstes B&ild entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Eingabe-Datei zur möglichen Verbesserung der Strukturerkennung " "vorverar&beiten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "F&ußzeile entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Ko&pfzeile entfernen" @@ -4867,7 +4928,7 @@ msgstr "&Maximale Zeilenlänge:" msgid "Force maximum line lenght" msgstr "Maximale Zeilenlänge erzwingen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -4878,7 +4939,7 @@ msgstr "Maximale Zeilenlänge erzwingen" msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Einen Assistenten zur Erstellung des XPath Ausdrucks verwenden" @@ -4971,12 +5032,12 @@ msgstr "Cover-Browser konnte nicht geladen werden" msgid "Browse by covers" msgstr "Umschlagbilder durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4985,149 +5046,153 @@ msgstr "Umschlagbilder durchsuchen" msgid "Undefined" msgstr "Undefiniert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nein" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "Stern(e)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "Unbewertet" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Bücher in dieser Reihe automatisch nummerieren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "Alle Etiketten entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "Etiketten hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "Etiketten entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "Keine weiteren Informationen verfügbar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 msgid "Get device information" msgstr "Geräteinformationen erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 msgid "Get list of books on device" msgstr "Liste der Bücher auf dem Gerät erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 msgid "Get annotations from device" msgstr "Anmerkungen vom Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 msgid "Send metadata to device" msgstr "Metadaten zum Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Email to" msgstr "eMail an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid " and delete from library" msgstr " und aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Main Memory" msgstr "Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 msgid "Send and delete from library" msgstr "Übertragen und aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 msgid "Send specific format" msgstr "Angegebenes Format übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 msgid "Connect to folder" msgstr "Mit Verzeichnis verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Connect to iTunes" msgstr "Mit iTunes verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Fetch annotations (experimental)" msgstr "Anmerkungen abrufen (experimentell)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" @@ -5159,117 +5224,117 @@ msgstr "Gerät: " msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 msgid "Attached, you will find the e-book" msgstr "Im Anhang finden Sie das eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "von" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 msgid "in the %s format." msgstr "im %s Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 msgid "Sending email to" msgstr "Sende eMail an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 msgid "Auto convert the following books before sending via email?" msgstr "" "Die folgenden Bücher vor dem Versenden per eMail automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Failed to email books" msgstr "Senden der Bücher schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "Failed to email the following books:" msgstr "Senden der folgenden Bücher schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "Sent by email:" msgstr "Per eMail versendet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 msgid "News:" msgstr "Nachrichten:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 msgid "Attached is the" msgstr "Im Anhang ist" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 msgid "Sent news to" msgstr "Nachrichten senden an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 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." @@ -5352,6 +5417,69 @@ msgstr "Katalogeinstellungen" msgid "Choose Format" msgstr "Format wählen" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 +msgid "Custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 +msgid "" +"If you use custom columns and they differ between libraries, you will have " +"various problems. Best to ensure you have the same custom columns in each " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -5458,19 +5586,19 @@ msgstr "" msgid "new email address" msgstr "Neue eMail-Adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 msgid "Wide" msgstr "Breit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 msgid "Narrow" msgstr "Schmal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 msgid "System port selected" msgstr "System-Port ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5481,133 +5609,111 @@ msgstr "" "dass der Server auf diesem Port läuft. Sie sind auf der sicheren Seite, wenn " "Sie eine Port Zahl größer als 1024 wählen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Failed to install command line tools." msgstr "Die Installation der Befehlszeilen-Tools schlug fehl." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 msgid "Command line tools installed" msgstr "Kommandozeilen-Tools installiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 msgid "Command line tools installed in" msgstr "Kommandozeilen-Tools installiert in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Wenn Sie Calibre.app verschieben, müssen Sie die Befehlszeilen-Tools neu " "installieren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "No valid plugin path" msgstr "Kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 msgid "Customize" msgstr "Anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 msgid "You must select a column to delete it" msgstr "Sie müssen eine Spalte auswählen, um sie zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 msgid "The selected column is not a custom column" msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" msgstr "Wollen Sie wirklich die Spalte %s und ihre gesamten Daten löschen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "Speicherort für Bücher wählen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891 -msgid "Invalid database location" -msgstr "Ortsangabe der Datenbank ungültig" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887 -msgid "Invalid database location " -msgstr "Ortsangabe der Datenbank ungültig " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888 -msgid "
          Must be a directory." -msgstr "
          Muss ein Verzeichnis sein." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892 -msgid "Invalid database location.
          Cannot write to " -msgstr "Ortsangabe der Datenbank ungültig.
          Speichern nicht möglich " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 msgid "Must restart" msgstr "Neustart erforderlich" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5615,19 +5721,19 @@ msgstr "" "Die gewählten Änderungen erfordern einen Neustart von Calibre. Bitte starten " "Sie baldmöglichst neu." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 msgid "Checking database integrity" msgstr "Überprüfe Vollständigkeit der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 msgid "Failed to check database integrity" msgstr "Überprüfung der Vollständigkeit der Datenbank schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 msgid "Some inconsistencies found" msgstr "Einige Inkonsistenzen gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5639,11 +5745,11 @@ msgstr "" "Sie sollten diese manuell überprüfen. Dies kann passieren, wenn Sie die " "Dateien direkt im Bibliotheksverzeichnis verändern." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5653,11 +5759,11 @@ msgstr "" "hinzufügen, ausliest. Calibre kann entweder aus dem Inhalt oder aus dem " "Dateinamen Metadaten auslesen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Metadaten nur aus dem Date&inamen lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5665,11 +5771,11 @@ msgstr "" "Vorname und Nachname des Autors vertauschen. Dies betrifft nur aus " "Dateinamen gelesene Metadaten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "Vorname und Nachname des Autors vertau&schen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5680,7 +5786,7 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5688,15 +5794,15 @@ msgstr "" "Falls Bücher mit ähnlichen Titeln und Autoren gefunden werden, die neuen " "Dateien automatisch mit diesen zusa&mmenfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "Metadaten aus dem Dateinamen &konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "Bücher &hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5704,60 +5810,70 @@ msgstr "" "Hier können Sie einstellen, wie Calibre Ihre Bücher speichert, wenn Sie die " "Schaltfläche Auf Festplatte speichern klicken:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Ums&chlagbild getrennt speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "&Metadaten in gespeicherten Kopien aktualisieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Metadaten in &OPF Datei speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Nicht-Englische Zeichen in &Englische Entsprechungen umwandeln" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "&Daten formatieren als:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Datei&formate speichern:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Leerzeichen mit &Unterstrich ersetzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Pfade in K&leinschreibung umwandeln" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "Bücher &speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 -msgid "Preserve device collections." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" -"If checked, collections will not be deleted even if a book with changed " -"metadata is resent and the collection is not in the book's metadata. In " -"addition, editing collections in the device view will be enabled. If " -"unchecked, collections will be always reflect only the metadata in the " -"calibre library." +"

        23. Manual Management: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.
        24. \n" +"
        25. Only on send: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device.
        26. \n" +"
        27. Automatic management: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect
        28. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 -msgid " " -msgstr " " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -5768,49 +5884,36 @@ msgstr "" "einzelne Geräte überschrieben werden, indem die Geräte-Interface-Plugins in " "\"Einstellungen -> Plugins\" angepasst werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "An das Gerät sen&den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"Speicher&ort der eBooks (Die eBooks werden in Verzeichnissen nach Autoren " -"sortiert gespeichert und die Metadaten werden in der Datei metadata.db " -"gespeichert)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Browse for the new database location" -msgstr "Zu einem neuen Ort der Datenbank wechseln" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "&Soziale Metadaten (Etikettierung/Bewertung/etc.) laden als Voreinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Autor und Titel standardmäßig überschreiben, wenn Metadaten geholt werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5818,160 +5921,136 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 msgid "High" msgstr "Hoch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabe-Format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 msgid "Preferred &input format order:" msgstr "Bevorzugte Reihenfolge des E&ingabe-Formats:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihennummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 msgid "Show &splash screen at startup" msgstr "Spla&sh-Screen beim Starten anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "Toolbar" -msgstr "Symbolleiste" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Large" -msgstr "Groß" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 -msgid "Medium" -msgstr "Mittel" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "Small" -msgstr "Klein" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Button size in toolbar" -msgstr "&Größe der Schaltflächen in der Symbolleiste" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Show &text in toolbar buttons" -msgstr "Zeige &Text in Schaltflächen der Symbolleiste" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "Remove a user-defined column" msgstr "Benutzerdefinierte Spalte entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Add a user-defined column" msgstr "Benutzerdefinierte Spalte hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Edit settings of a user-defined column" msgstr "Einstellungen einer benutzerdefinierten Spalte ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" msgstr "Eine eMail-Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5981,35 +6060,35 @@ msgstr "" "eMails werden automatisch für geladene Nachrichten an alle eMail-Adressen " "mit aktiviertem Auto-Send verschickt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maximale Anzahl der Arbeitsprozesse in der Warteschlange (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 msgid "&Check database integrity" msgstr "Vollständigkeit der &Datenbank überprüfen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "&Install command line tools" msgstr "Kommandozeilen-Tools &installieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 msgid "Open calibre &configuration directory" msgstr "&Calibre Einstellungsverzeichnis öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Die maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der &CPU-Kerne " "beschränken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 msgid "Debug &device detection" msgstr "Fehlersuche bei &der Geräteerkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6019,25 +6098,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6045,7 +6124,7 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6053,45 +6132,45 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "Max. &OPDS items per query:" msgstr "Maximale &ODPS Einträge pro Anfrage:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ungeordnete Elemente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -6109,7 +6188,7 @@ msgstr "" "vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " "Calibre läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6117,27 +6196,27 @@ msgstr "" "Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "Plugin &file:" msgstr "&Plugin-Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "&Add" msgstr "&Hinzufügen" @@ -6542,7 +6621,7 @@ msgid "Author s&ort: " msgstr "S&ortierung nach Autor: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6551,14 +6630,14 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -6567,7 +6646,7 @@ msgid "No change" msgstr "Keine Änderung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid " stars" msgstr " Sterne" @@ -6577,8 +6656,8 @@ msgstr "Etiketten hinzufü&gen: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Open Tag Editor" msgstr "Etiketten-Editor öffnen" @@ -6630,12 +6709,12 @@ msgstr "" "Ge&speicherte Konvertierungs-Einstellungen für die gewählten Bücher löschen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Basic metadata" msgstr "&Basis-Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Custom metadata" msgstr "Ben&utzerdefinierte Metadaten" @@ -6762,82 +6841,82 @@ msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 msgid "Edit Meta Information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "Meta information" msgstr "Meta-Informationen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " msgstr "S&ortierung nach Autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisch den Eintrag für die Sortierung nach Autor basierend auf dem " "aktuellen Autor erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "dd MMM yyyy" msgstr "TT MMM YYYY" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "&Fetch metadata from server" msgstr "Metadaten vom Server abru&fen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "Available Formats" msgstr "Verfügbare Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "Add a new format for this book to the database" msgstr "Ein neues Format für dieses Buch zur Datenbank hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "Remove the selected formats for this book from the database." msgstr "Markierte Formate dieses Buches aus der Datenbank löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 msgid "Update metadata from the metadata in the selected format" msgstr "Metadaten durch die Metadaten im angegebenen Format aktualisieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Reset cover to default" msgstr "Umschlagbild auf Voreinstellung zurücksetzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Download &cover" msgstr "Ums&chlagbild laden" @@ -6910,24 +6989,24 @@ msgstr "Vor %d Tagen, %d Stunden und %d Minuten" msgid "Last downloaded" msgstr "Zuletzt geladen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zeitgesteuerter Nachrichten-Download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 msgid "Add a custom news source" msgstr "Neue individuelle Nachrichtenquelle hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Download all scheduled new sources" msgstr "Alle geplanten Nachrichtenquellen laden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 msgid "No internet connection" msgstr "Keine Internetverbindung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "Cannot download news as no internet connection is active" msgstr "" "Kann keine Nachrichten herunterladen, da keine Internetverbindung aktiv ist." @@ -7138,12 +7217,12 @@ msgid "Choose formats" msgstr "Formate auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autoren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Herausgeber" @@ -7601,11 +7680,11 @@ msgstr "Regulärer Ausdruck (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Kein Treffer" @@ -7641,172 +7720,46 @@ msgstr "ISBN:" msgid "Regular expression (?P)" msgstr "Regulärer Ausdruck (?P)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36 -msgid "Save single format to disk..." -msgstr "Speichere einzelnes Format auf Festplatte..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53 -msgid "Edit metadata individually" -msgstr "Metadaten einzeln bearbeiten" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56 -msgid "Edit metadata in bulk" -msgstr "Metadaten auf einmal bearbeiten" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59 -msgid "Download metadata and covers" -msgstr "Metadaten und Umschlagbilder laden" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62 -msgid "Download only metadata" -msgstr "Nur Metadaten laden" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64 -msgid "Download only covers" -msgstr "Nur Umschlagbilder laden" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -msgid "Download only social metadata" -msgstr "Nur soziale Metadaten laden" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73 -msgid "Merge into first selected book - delete others" -msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -msgid "Merge into first selected book - keep others" -msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Add books from a single directory" -msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86 -msgid "" -"Add books from directories, including sub-directories (One book per " -"directory, assumes every ebook file is the same book in a different format)" -msgstr "" -"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen (ein " -"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " -"verschiedenen Formaten)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " -"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276 -msgid "Save to disk" -msgstr "Auf Festplatte speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 -msgid "Save to disk in a single directory" -msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 -msgid "Save only %s format to disk" -msgstr "Nur das %s Format auf Festplatte speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397 -msgid "Save only %s format to disk in a single directory" -msgstr "" -"Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282 -msgid "View" -msgstr "Vorschau" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121 -msgid "View specific format" -msgstr "Spezielles Format ansehen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -msgid "Remove selected books" -msgstr "Gewählte Bücher entfernen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 -msgid "Remove files of a specific format from selected books.." -msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132 -msgid "Remove all formats from selected books, except..." -msgstr "Alle Formate der gewählten Bücher entfernen, außer..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135 -msgid "Remove covers from selected books" -msgstr "Umschlagbilder der gewählten Bücher entfernen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138 -msgid "Remove matching books from device" -msgstr "Passende Bücher vom Gerät löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155 -msgid "Convert individually" -msgstr "Einzeln konvertieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157 -msgid "Bulk convert" -msgstr "Auf einmal konvertieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 -msgid "Create catalog of books in your calibre library" -msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169 -msgid "Run welcome wizard" -msgstr "Willkommens-Assistenten ausführen" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "Ähnliche Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 msgid "Add books to library" -msgstr "" +msgstr "Bücher zur Bibliothek hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 msgid "Cover Browser" msgstr "Cover-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Tag Browser" msgstr "Etiketten-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 msgid "Book Details" msgstr "Buchdetails" @@ -7869,6 +7822,321 @@ msgstr "Aktive Aufträge anzeigen" msgid " - Jobs" msgstr " - Aufträge" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 +msgid "Save single format to disk..." +msgstr "Speichere einzelnes Format auf Festplatte..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +msgid "Library" +msgstr "Bibliothek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +msgid "Card A" +msgstr "Karte A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +msgid "Card B" +msgstr "Karte B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" +"Es werden nur die Bücher angezeigt, die auf die gewählte gespeicherte Suche " +"zutreffen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +msgid "Advanced search" +msgstr "Erweiterte Suche" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +msgid "" +"

          Search the list of books by title, author, publisher, tags, comments, " +"etc.

          Words separated by spaces are ANDed" +msgstr "" +"

          Suche der Bücherliste nach Titel, Autor, Herausgeber, Etiketten, " +"Kommentaren, etc.

          Durch Leerzeichen getrennte Worte werden mit UND " +"verknüpft" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +msgid "Reset Quick Search" +msgstr "Quick Search löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +msgid "Copy current search text (instead of search name)" +msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +msgid "Save current search under the name shown in the box" +msgstr "Aktuelle Suche unter dem in der Box angezeigten Namen speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +msgid "Delete current saved search" +msgstr "Aktuell gespeicherte Suche löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +msgid "%d books" +msgstr "%d Bücher" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +msgid "Add books" +msgstr "Bücher hinzufügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +msgid "View" +msgstr "Vorschau" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 +msgid "Fetch news" +msgstr "Nachrichten abrufen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +msgid "Save to disk" +msgstr "Auf Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +msgid "Send to device" +msgstr "An Reader übertragen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Del" +msgstr "Löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +msgid "Remove books" +msgstr "Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +msgid "Merge book records" +msgstr "Bucheinträge zusammenfügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +msgid "Open containing folder" +msgstr "Öffne Speicherort" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +msgid "Show book details" +msgstr "Zeige Buchdetails" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +msgid "Books by same author" +msgstr "Bücher desselben Autors" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +msgid "Books in this series" +msgstr "Bücher dieser Reihe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +msgid "Books by this publisher" +msgstr "Bücher dieses Herausgebers" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +msgid "Books with the same tags" +msgstr "Bücher mit denselben Etiketten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +msgid "Edit metadata individually" +msgstr "Metadaten einzeln bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +msgid "Edit metadata in bulk" +msgstr "Metadaten auf einmal bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +msgid "Download metadata and covers" +msgstr "Metadaten und Umschlagbilder laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +msgid "Download only metadata" +msgstr "Nur Metadaten laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +msgid "Download only covers" +msgstr "Nur Umschlagbilder laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +msgid "Download only social metadata" +msgstr "Nur soziale Metadaten laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +msgid "Merge into first selected book - delete others" +msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +msgid "Merge into first selected book - keep others" +msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +msgid "Add books from a single directory" +msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +msgid "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" +msgstr "" +"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen (ein " +"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " +"verschiedenen Formaten)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " +"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +msgid "Save to disk in a single directory" +msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 +msgid "Save only %s format to disk" +msgstr "Nur das %s Format auf Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +msgid "Save only %s format to disk in a single directory" +msgstr "" +"Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +msgid "View specific format" +msgstr "Spezielles Format ansehen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +msgid "Remove selected books" +msgstr "Gewählte Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +msgid "Remove files of a specific format from selected books.." +msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +msgid "Remove all formats from selected books, except..." +msgstr "Alle Formate der gewählten Bücher entfernen, außer..." + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +msgid "Remove covers from selected books" +msgstr "Umschlagbilder der gewählten Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +msgid "Remove matching books from device" +msgstr "Passende Bücher vom Gerät löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +msgid "Convert individually" +msgstr "Einzeln konvertieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +msgid "Bulk convert" +msgstr "Auf einmal konvertieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +msgid "Create catalog of books in your calibre library" +msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +msgid "Run welcome wizard" +msgstr "Willkommens-Assistenten ausführen" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8168,168 +8436,6 @@ msgstr "Versuchen Sie Ihren Rechner neu zu starten." msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247 -msgid "calibre" -msgstr "Calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249 -msgid "&Restrict to:" -msgstr "Besch&ränken auf:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" -"Es werden nur die Bücher angezeigt, die auf die gewählte gespeicherte Suche " -"zutreffen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251 -msgid "set in ui.py" -msgstr "Einstellen in ui.py" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252 -msgid "Advanced search" -msgstr "Erweiterte Suche" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255 -msgid "&Search:" -msgstr "&Suche:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257 -msgid "" -"

          Search the list of books by title, author, publisher, tags, comments, " -"etc.

          Words separated by spaces are ANDed" -msgstr "" -"

          Suche der Bücherliste nach Titel, Autor, Herausgeber, Etiketten, " -"Kommentaren, etc.

          Durch Leerzeichen getrennte Worte werden mit UND " -"verknüpft" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258 -msgid "Reset Quick Search" -msgstr "Quick Search löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260 -msgid "Copy current search text (instead of search name)" -msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262 -msgid "Save current search under the name shown in the box" -msgstr "Aktuelle Suche unter dem in der Box angezeigten Namen speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264 -msgid "Delete current saved search" -msgstr "Aktuell gespeicherte Suche löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266 -msgid "Add books" -msgstr "Bücher hinzufügen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269 -msgid "Remove books" -msgstr "Bücher entfernen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270 -msgid "Del" -msgstr "Löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271 -msgid "Edit meta information" -msgstr "Meta-Informationen editieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273 -msgid "Merge book records" -msgstr "Bucheinträge zusammenfügen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275 -msgid "Send to device" -msgstr "An Reader übertragen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278 -msgid "Fetch news" -msgstr "Nachrichten abrufen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280 -msgid "Convert E-books" -msgstr "In eBooks umwandeln" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284 -msgid "Open containing folder" -msgstr "Öffne Speicherort" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285 -msgid "Show book details" -msgstr "Zeige Buchdetails" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286 -msgid "Books by same author" -msgstr "Bücher desselben Autors" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287 -msgid "Books in this series" -msgstr "Bücher dieser Reihe" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288 -msgid "Books by this publisher" -msgstr "Bücher dieses Herausgebers" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289 -msgid "Books with the same tags" -msgstr "Bücher mit denselben Etiketten" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291 -msgid "Configure calibre" -msgstr "Calibre konfigurieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295 -msgid "F1" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -8361,6 +8467,7 @@ msgstr "Keine Treffer für dieses Buch" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Suche" @@ -8381,15 +8488,20 @@ msgid "Choose saved search or enter name for new saved search" msgstr "" "Gespeicherte Suche wählen oder Namen für neue gespeicherte Suche eingeben" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47 -msgid "({0} of {1})" -msgstr "({0} von {1})" +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(Alle Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +msgid "({0} of {1})" +msgstr "({0} von {1})" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "({0} von allen)" @@ -8488,7 +8600,7 @@ msgid "Manage User Categories" msgstr "Benutzer-Kategorien verwalten" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 msgid "Searches" msgstr "Suchergebnisse" @@ -8502,11 +8614,11 @@ msgstr "Der gespeicherte Such-Name %s wird schon verwendet." #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by name" -msgstr "" +msgstr "Nach Name sortieren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by popularity" -msgstr "" +msgstr "Nach Beliebtheit sortieren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 msgid "Sort by average rating" @@ -8580,54 +8692,54 @@ msgstr "" "Die folgenden Bücher wurden schon in das %s Format konvertiert. Möchten Sie " "sie erneut konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "&Wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "Spen&den Sie, um Calibre zu unterstützen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "Verbundenes Gerät ausw&erfen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "&Neustart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre Quick-Start-Guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 msgid "Cannot configure" msgstr "Konfiguration nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." msgstr "Konfiguration erst nach einem Neustart von Calibre möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 msgid "No detailed info available" msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 msgid "No detailed information is available for books on the device." msgstr "" "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8636,27 +8748,27 @@ msgstr "" "href=\"%s\">DRM geschütztes Buch. Sie müssen zuerst das DRM mit Hilfe " "anderer Programme entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8667,11 +8779,11 @@ msgstr "" "verursachen.
          \n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9166,94 +9278,43 @@ msgstr "Shift+F3" msgid "Print eBook" msgstr "eBook drucken" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Bild kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Bild einfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270 -msgid "" -"Library\n" -"%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271 -msgid "" -"Reader\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272 -msgid "" -"Card A\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273 -msgid "" -"Card B\n" -"%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277 -msgid "Click to see the books available on your computer" -msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Liste der auf dem Hauptspeicher des Gerätes vorhandenen Bücher anzeigen" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Liste der auf der Speicherkarte A des Gerätes vorhandenen Bücher anzeigen" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Liste der auf der Speicherkarte B des Gerätes vorhandenen Bücher anzeigen" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290 -msgid "Books located at" -msgstr "Bücher finden sich in" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306 -msgid "free" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Groß-/Kleinschreibung ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Großschreibung" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Kleinschreibung" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Groß-/Kleinschreibung vertauschen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Wortanfänge groß schreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Zur Größenänderung ziehen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" msgstr "Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" msgstr "Ausblenden" @@ -9310,6 +9371,10 @@ msgstr "" msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +msgid "Select location for books" +msgstr "Speicherort für Bücher wählen" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -9610,7 +9675,7 @@ msgstr "leer" msgid "empty" msgstr "leer" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9624,7 +9689,7 @@ msgstr "" "Standard: '%%default'\n" "Betrifft: CSV und XML Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9636,7 +9701,65 @@ msgstr "" "Voreinstellung: '%default'\n" "Wird angewendet auf: CSV, XML Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9646,7 +9769,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9660,7 +9783,7 @@ msgstr "" "Standard: '%default'Nirgends\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -9671,7 +9794,7 @@ msgstr "" "'[]'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9687,7 +9810,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9697,7 +9820,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9707,7 +9830,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9718,7 +9841,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9732,7 +9855,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Gilt für: ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9748,7 +9871,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10257,43 +10380,35 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sdie durchschnittliche Bewertung ist %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:545 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -msgid "Card A" -msgstr "Karte A" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -msgid "Card B" -msgstr "Karte B" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 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:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 msgid "Checking SQL integrity..." msgstr "Überprüfe SQL Vollständigkeit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 msgid "Checking for missing files." msgstr "Überprüfe fehlende Dateien." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checked id" msgstr "Überprüfte ID" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Bewertungen" @@ -10522,10 +10637,6 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "Prozess PID in die angegebene Datei schreiben" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d Bücher" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d Einträge" @@ -10542,10 +10653,6 @@ msgstr "ETIKETTEN: %s
          " msgid "SERIES: %s [%s]
          " msgstr "REIHEN: %s [%s]
          " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 -msgid "Library" -msgstr "Bibliothek" - #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "Bücher in Ihrer Bibliothek" @@ -10637,7 +10744,7 @@ msgid "User-created tag browser categories" msgstr "Benutzererstellte Etiketten-Browser Kategorieen" #: /home/kovid/work/calibre/src/calibre/utils/config.py:702 -msgid "Preserve all collections even if not in library metadata." +msgid "How and when calibre updates metadata on the device." msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 @@ -10912,12 +11019,12 @@ msgstr "Sie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Geplant" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Angepasst" @@ -11336,9 +11443,24 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "OEB ebook created in" #~ msgstr "OEB eBook erstellt in" +#~ msgid "
          Must be a directory." +#~ msgstr "
          Muss ein Verzeichnis sein." + +#~ msgid "Invalid database location " +#~ msgstr "Ortsangabe der Datenbank ungültig " + +#~ msgid "Invalid database location" +#~ msgstr "Ortsangabe der Datenbank ungültig" + +#~ msgid "Invalid database location.
          Cannot write to " +#~ msgstr "Ortsangabe der Datenbank ungültig.
          Speichern nicht möglich " + #~ msgid "Configuration" #~ msgstr "Konfiguration" +#~ msgid "Browse for the new database location" +#~ msgstr "Zu einem neuen Ort der Datenbank wechseln" + #~ msgid "Frequently used directories" #~ msgstr "Häufig benutzte Verzeichnisse" @@ -11568,6 +11690,18 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "Letzte Version: %s" +#~ msgid "Alt+S" +#~ msgstr "Alt+S" + +#~ msgid "&Search:" +#~ msgstr "&Suche:" + +#~ msgid "Edit meta information" +#~ msgstr "Meta-Informationen editieren" + +#~ msgid "Convert E-books" +#~ msgstr "In eBooks umwandeln" + #~ msgid "" #~ "Options to control web2disk (used to fetch websites linked from feeds)" #~ msgstr "" @@ -11667,6 +11801,21 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "Option außer Gebrauch und wird bevorzugt behandelt. Um --font-delta zu " #~ "benutzen, geben Sie 0 an. Voreinstellung: %defaultpt" +#~ msgid "Toolbar" +#~ msgstr "Symbolleiste" + +#~ msgid "Medium" +#~ msgstr "Mittel" + +#~ msgid "Large" +#~ msgstr "Groß" + +#~ msgid "Small" +#~ msgstr "Klein" + +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Zeige &Text in Schaltflächen der Symbolleiste" + #~ msgid "Could not initialize the fontconfig library" #~ msgstr "Konnte die fontconfig library nicht initialisieren" @@ -11681,6 +11830,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "\n" #~ "%prog konvertiert dateiname.fb2 in dateiname.lrf" +#~ msgid "&Button size in toolbar" +#~ msgstr "&Größe der Schaltflächen in der Symbolleiste" + #~ msgid "" #~ "Search the list of books by title or author

          Words separated by spaces " #~ "are ANDed" @@ -11824,6 +11976,20 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "Das zu verwendende Format bei der Speicherung einzelner Dateie auf die " #~ "Festplatte" +#~ msgid "Toolbar icon size" +#~ msgstr "Schaltflächengröße der Symbolleiste" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Zeige Schaltflächenbeschriftung in der Symbolleiste" + +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "Speicher&ort der eBooks (Die eBooks werden in Verzeichnissen nach Autoren " +#~ "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " +#~ "gespeichert)" + #~ msgid "Copying library to " #~ msgstr "Kopiere Bibliothek nach " @@ -12850,6 +13016,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "%d recipes" #~ msgstr "%d Downloadschemata" +#~ msgid "Configure calibre" +#~ msgstr "Calibre konfigurieren" + #~ msgid "Send specific format to main memory" #~ msgstr "Gewähltes Format an Hauptspeicher übertragen" @@ -13187,6 +13356,21 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "%s\n" #~ "verfügbar" +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Liste der auf der Speicherkarte B des Gerätes vorhandenen Bücher anzeigen" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Liste der auf der Speicherkarte A des Gerätes vorhandenen Bücher anzeigen" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "" +#~ "Liste der auf dem Hauptspeicher des Gerätes vorhandenen Bücher anzeigen" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" + #~ msgid "Catalan" #~ msgstr "Katalanisch" @@ -13327,6 +13511,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgstr "" #~ "Calibre kann Ihre Bücher an Sie (oder Ihr Lesegerät) per eMail versenden" +#~ msgid "calibre" +#~ msgstr "Calibre" + #~ msgid "Do not add a blank line between paragraphs." #~ msgstr "Keine Leerzeile zwischen Paragraphen einfügen." @@ -13531,6 +13718,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "wie z.B. das iPhone oder das JetBook Lite. Ohne diese Einstellung zeigen " #~ "diese Geräte anstelle eines Umschlagbildes eine leere Seite." +#~ msgid "set in ui.py" +#~ msgstr "Einstellen in ui.py" + #~ msgid "Merge books" #~ msgstr "Bücher zusammenfügen" @@ -13564,5 +13754,14 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Side bar" #~ msgstr "Seitenleiste" +#~ msgid "&Restrict to:" +#~ msgstr "Besch&ränken auf:" + #~ msgid "Manage " #~ msgstr "Verwalten " + +#~ msgid "Books located at" +#~ msgstr "Bücher finden sich in" + +#~ msgid " " +#~ msgstr " " diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 8c6114703b..10a5ae48c5 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 328e422d3e..68b324abb4 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:55+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2010-07-18 10:48+0000\n" +"Last-Translator: sengian \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -681,7 +681,7 @@ msgstr "Communiquer avec le lecteur d'ebook JetBook." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Communiquer avec le le lecteur MiBuk Wolder." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -3865,7 +3865,7 @@ msgstr "Cliquer pour ouvrir la fenêtre Détail du livre" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "Options de BibTeX" #: /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 @@ -3935,7 +3935,7 @@ msgstr "Formulaire" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Encodage du fichier bib:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 @@ -3944,51 +3944,51 @@ msgstr "Champs à inclure en sortie:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Configuration de l'encodeur (modifier si vous avez des erreurs):" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "stricte" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "remplacer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "ignorer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" -msgstr "" +msgstr "remplacer par le code caractère" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "Type des entrées BibTeX:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "mélangées (misc/livre)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "misc" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "livre" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Créer une étiquette de citation?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Expression pour créer la citation:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" @@ -4000,6 +4000,13 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Quelques explications à propos de ce modèle:\n" +" -Les champs disponibles sont 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -Pour les champs de type liste ie auteurs et étiquettes, \n" +" seul le premier élément sera utilisé.\n" +" -Dans le cas des champs de temps, seule la date sera utilisée. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -5095,7 +5102,7 @@ msgstr "Non noté" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" -msgstr "" +msgstr "Définir '%s' à aujourd'hui" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" @@ -5451,35 +5458,35 @@ msgstr "Choisir le format" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Choissisez l'emplacement de la bibliothèque Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Identique à l'actuel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "L'emplacement %s contient la bibliothèque Calibre actuelle" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Aucune bibliothèque préexistante n'a été trouvée" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Il n'y a pas de bibliothèque Calibre préexistante à %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "N'est pas vide" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" +msgstr "Le dossier %s n'est pas vide. Veillez choisir un dossier vide." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 msgid "Custom columns" -msgstr "" +msgstr "Colonnes personnalisées" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 msgid "" @@ -5487,30 +5494,33 @@ msgid "" "various problems. Best to ensure you have the same custom columns in each " "library." msgstr "" +"Si vous créez des colonnes personnalisées qui différent entre les " +"bibliothèques, vous aurez divers problèmes. Il vaut mieux s'assurer d'avoir " +"les mêmes colonnes personnalisées dans chaque bibliothèque." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Choisissez votre bibliothèque Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Votre bibliothèque Calibre est actuellement situé à {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Nouvel emp&lacement:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Utiliser la bibliothèque &existante au nouvel emplacement" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Créer une bibliothèque vide au nouvel emplacement" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Déplacer la bibliothèque actuelle vers ce nouvel emplacement" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -6089,7 +6099,7 @@ msgstr "Désactiver les &animations" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show &donate button (restart)" -msgstr "Afficher le boutton de" +msgstr "Afficher le bouton de &donation (redémarrage nécessaire)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Add an email address to which to send books" @@ -7897,7 +7907,7 @@ msgstr "Sauvegarder un seul format vers le disque..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" -msgstr "" +msgstr "Ejecter cet appareil" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 @@ -7906,15 +7916,15 @@ msgstr "Bibliothèque" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" -msgstr "" +msgstr "Afficher les livres dans la bibliothèque calibre" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" -msgstr "" +msgstr "Lecteur" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Afficher les livres dans mémoire principale de l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 #: /home/kovid/work/calibre/src/calibre/library/database2.py:551 @@ -7923,7 +7933,7 @@ msgstr "Carte A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" -msgstr "" +msgstr "Afficher les livres dans la carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 #: /home/kovid/work/calibre/src/calibre/library/database2.py:553 @@ -7932,11 +7942,11 @@ msgstr "Carte B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" -msgstr "" +msgstr "Afficher les livres dans la carte mémoire B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" -msgstr "" +msgstr "disponible" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" @@ -7995,7 +8005,7 @@ msgstr "E" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 msgid "Edit metadata" -msgstr "" +msgstr "Editer les métadonnées" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "C" @@ -8016,7 +8026,7 @@ msgstr "Visualiser" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 msgid "Choose calibre library to work with" -msgstr "" +msgstr "Choisissez la bibliothèque Calibre aves laquelle travailler" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 msgid "F" @@ -9767,9 +9777,9 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" -"Champ à afficher lors du parcours du catalogue de livres. Liste de champs à " +"Champs à afficher lors du parcours du catalogue de livres. Liste de champs à " "séparer par des virgules\n" -"Champs disponible: %s.\n" +"Champs disponibles: %s.\n" "Par défaut: '%%default'\n" "S'applique au formats : CSV, XML" @@ -9780,8 +9790,8 @@ msgid "" "Default: '%default'\n" "Applies to: CSV, XML output formats" msgstr "" -"Champ de sortie à trier.\n" -"Champs disponible: auteur, nom, note, taille, date, titre.\n" +"Champ de tri pour la sortie.\n" +"Champs disponible: author_sort, id, rating, size, timestamp, title.\n" "Défaut: '%default'\n" "S'applique au formats : CSV, XML" @@ -9793,6 +9803,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Champs à afficher lors du parcours du catalogue de livres. Liste de champs à " +"séparer par des virgules\n" +"Champs disponibles: %s.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" @@ -9801,6 +9816,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Champ de tri pour la sortie\n" +"Champs disponibles: author_sort, id, rating, size, timestamp, title.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9809,6 +9828,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Créer une citation pour les entrées BibTeX\n" +"Booléen: True, False.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" @@ -9818,6 +9841,12 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Modèle pour la création de citations à partir des champs de la base de " +"données\n" +"Doit être un modèle avec des champs inclus dans {}\n" +"Champs disponibles: %s.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" @@ -9826,6 +9855,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Encodage du fichier de sortie BibTeX\n" +"Encodages disponibles: utf8, cp1252, ascii.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" @@ -9834,6 +9867,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Drapeau d'encodage du fichier de sortie BibTeX\n" +"Types disponibles: strict, replace, ignore, backslashreplace.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" @@ -9842,6 +9879,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Types d'entrées du catalogue BibTeX\n" +"Types disponibles: book, misc, mixed.\n" +"Par défaut: '%%default'\n" +"S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 65db3b331a..e0eb990787 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 7c38a96956..6924d0ca92 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 52629a8fb1..f2119f977d 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -15,7 +15,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index da3f367370..b4653f2e35 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 2f7dc899c1..1b50c2066a 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index d1be5a1577..73b89d7703 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 2606e297d5..ccbfc6af57 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 9048b55f08..6abbe424a8 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index c7ecc31751..2d4d59f545 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 15e802f637..174bd98622 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 109f201117..382005b89f 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 94e0a57baf..4cd3c065a2 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 2094348765..1802597389 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index a17827bee0..f2e7e79580 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 100a4c2ed8..a351b4ee5b 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 00a4c06dee..8a46ef9da2 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 3fa522f5a9..f998b52735 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-18 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" From 77ddc1fedf76e5f40912d5a4e77a9310d63c9a1e Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 19 Jul 2010 09:50:29 +0100 Subject: [PATCH 055/100] First cut at DB preferences --- .../gui2/dialogs/saved_search_editor.py | 8 ++--- src/calibre/gui2/dialogs/tag_categories.py | 5 ++-- src/calibre/gui2/search_box.py | 27 +++++++++-------- src/calibre/gui2/tag_view.py | 10 +++---- src/calibre/gui2/ui.py | 3 +- src/calibre/library/database2.py | 30 +++++++++++++++---- src/calibre/library/schema_upgrades.py | 1 - src/calibre/utils/search_query_parser.py | 26 +++++++++++----- 8 files changed, 70 insertions(+), 40 deletions(-) diff --git a/src/calibre/gui2/dialogs/saved_search_editor.py b/src/calibre/gui2/dialogs/saved_search_editor.py index 6a8b790625..3f9f7ad437 100644 --- a/src/calibre/gui2/dialogs/saved_search_editor.py +++ b/src/calibre/gui2/dialogs/saved_search_editor.py @@ -25,8 +25,8 @@ class SavedSearchEditor(QDialog, Ui_SavedSearchEditor): self.current_search_name = None self.searches = {} self.searches_to_delete = [] - for name in saved_searches.names(): - self.searches[name] = saved_searches.lookup(name) + for name in saved_searches().names(): + self.searches[name] = saved_searches().lookup(name) self.populate_search_list() if initial_search is not None and initial_search in self.searches: @@ -78,7 +78,7 @@ class SavedSearchEditor(QDialog, Ui_SavedSearchEditor): if self.current_search_name: self.searches[self.current_search_name] = unicode(self.search_text.toPlainText()) for name in self.searches_to_delete: - saved_searches.delete(name) + saved_searches().delete(name) for name in self.searches: - saved_searches.add(name, self.searches[name]) + saved_searches().add(name, self.searches[name]) QDialog.accept(self) diff --git a/src/calibre/gui2/dialogs/tag_categories.py b/src/calibre/gui2/dialogs/tag_categories.py index b7d64226ab..90d34796c4 100644 --- a/src/calibre/gui2/dialogs/tag_categories.py +++ b/src/calibre/gui2/dialogs/tag_categories.py @@ -7,7 +7,6 @@ from PyQt4.QtCore import SIGNAL, Qt from PyQt4.QtGui import QDialog, QIcon, QListWidgetItem from calibre.gui2.dialogs.tag_categories_ui import Ui_TagCategories -from calibre.utils.config import prefs from calibre.gui2.dialogs.confirm_delete import confirm from calibre.constants import islinux @@ -63,7 +62,7 @@ class TagCategories(QDialog, Ui_TagCategories): self.all_items.append(t) self.all_items_dict[label+':'+n] = t - self.categories = dict.copy(prefs['user_categories']) + self.categories = dict.copy(db.prefs['user_categories']) if self.categories is None: self.categories = {} for cat in self.categories: @@ -182,7 +181,7 @@ class TagCategories(QDialog, Ui_TagCategories): def accept(self): self.save_category() - prefs['user_categories'] = self.categories + self.db.prefs['user_categories'] = self.categories QDialog.accept(self) def save_category(self): diff --git a/src/calibre/gui2/search_box.py b/src/calibre/gui2/search_box.py index dd7d0a63a0..5fb6efc2a8 100644 --- a/src/calibre/gui2/search_box.py +++ b/src/calibre/gui2/search_box.py @@ -259,8 +259,7 @@ class SavedSearchBox(QComboBox): self.setMinimumContentsLength(10) self.tool_tip_text = self.toolTip() - def initialize(self, _saved_searches, _search_box, colorize=False, help_text=_('Search')): - self.saved_searches = _saved_searches + def initialize(self, _search_box, colorize=False, help_text=_('Search')): self.search_box = _search_box self.help_text = help_text self.colorize = colorize @@ -302,11 +301,11 @@ class SavedSearchBox(QComboBox): self.normalize_state() self.search_box.set_search_string(u'search:"%s"' % qname) self.setEditText(qname) - self.setToolTip(self.saved_searches.lookup(qname)) + self.setToolTip(saved_searches().lookup(qname)) def initialize_saved_search_names(self): self.clear() - qnames = self.saved_searches.names() + qnames = saved_searches().names() self.addItems(qnames) self.setCurrentIndex(-1) @@ -319,10 +318,10 @@ class SavedSearchBox(QComboBox): idx = self.currentIndex if idx < 0: return - ss = self.saved_searches.lookup(unicode(self.currentText())) + ss = saved_searches().lookup(unicode(self.currentText())) if ss is None: return - self.saved_searches.delete(unicode(self.currentText())) + saved_searches().delete(unicode(self.currentText())) self.clear_to_help() self.search_box.clear_to_help() self.emit(SIGNAL('changed()')) @@ -332,8 +331,8 @@ class SavedSearchBox(QComboBox): name = unicode(self.currentText()) if self.help_state or not name.strip(): name = unicode(self.search_box.text()).replace('"', '') - self.saved_searches.delete(name) - self.saved_searches.add(name, unicode(self.search_box.text())) + saved_searches().delete(name) + saved_searches().add(name, unicode(self.search_box.text())) # now go through an initialization cycle to ensure that the combobox has # the new search in it, that it is selected, and that the search box # references the new search instead of the text in the search. @@ -348,7 +347,7 @@ class SavedSearchBox(QComboBox): idx = self.currentIndex(); if idx < 0: return - self.search_box.set_search_string(self.saved_searches.lookup(unicode(self.currentText()))) + self.search_box.set_search_string(saved_searches().lookup(unicode(self.currentText()))) class SearchBoxMixin(object): @@ -390,11 +389,12 @@ class SearchBoxMixin(object): class SavedSearchBoxMixin(object): - def __init__(self): + def __init__(self, db): + self.db = db self.connect(self.saved_search, SIGNAL('changed()'), self.saved_searches_changed) self.saved_searches_changed() self.connect(self.clear_button, SIGNAL('clicked()'), self.saved_search.clear_to_help) - self.saved_search.initialize(saved_searches, self.search, colorize=True, + self.saved_search.initialize(self.search, colorize=True, help_text=_('Saved Searches')) self.connect(self.save_search_button, SIGNAL('clicked()'), self.saved_search.save_search_button_clicked) @@ -409,9 +409,12 @@ class SavedSearchBoxMixin(object): b = getattr(self, x+'_search_button') b.setStatusTip(b.toolTip()) + def set_database(self, db): + self.db = db + self.saved_searches_changed() def saved_searches_changed(self): - p = prefs['saved_searches'].keys() + p = saved_searches().names() p.sort() t = unicode(self.search_restriction.currentText()) self.search_restriction.clear() # rebuild the restrictions combobox using current saved searches diff --git a/src/calibre/gui2/tag_view.py b/src/calibre/gui2/tag_view.py index 2a9fb129ac..d4c7032abe 100644 --- a/src/calibre/gui2/tag_view.py +++ b/src/calibre/gui2/tag_view.py @@ -224,7 +224,7 @@ class TagsView(QTreeView): # {{{ # Always show the user categories editor self.context_menu.addSeparator() - if category in prefs['user_categories'].keys(): + if category in self.db.prefs['user_categories'].keys(): self.context_menu.addAction(_('Manage User Categories'), partial(self.context_menu_handler, action='manage_categories', category=category)) @@ -426,10 +426,10 @@ class TagsModel(QAbstractItemModel): # {{{ for k in tb_cats.keys(): if tb_cats[k]['kind'] in ['user', 'search']: del tb_cats[k] - for user_cat in sorted(prefs['user_categories'].keys()): + for user_cat in sorted(self.db.prefs['user_categories'].keys()): cat_name = user_cat+':' # add the ':' to avoid name collision tb_cats.add_user_category(label=cat_name, name=user_cat) - if len(saved_searches.names()): + if len(saved_searches().names()): tb_cats.add_search_category(label='search', name=_('Searches')) # Now get the categories @@ -507,11 +507,11 @@ class TagsModel(QAbstractItemModel): # {{{ if key not in self.db.field_metadata: return if key == 'search': - if val in saved_searches.names(): + if val in saved_searches().names(): error_dialog(self.tags_view, _('Duplicate search name'), _('The saved search name %s is already used.')%val).exec_() return False - saved_searches.rename(unicode(item.data(role).toString()), val) + saved_searches().rename(unicode(item.data(role).toString()), val) self.tags_view.search_item_renamed.emit() else: if key == 'series': diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index 72f7202504..6bcf564cc3 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -199,7 +199,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ UpdateMixin.__init__(self, opts) ####################### Search boxes ######################## - SavedSearchBoxMixin.__init__(self) + SavedSearchBoxMixin.__init__(self, db) SearchBoxMixin.__init__(self) ####################### Library view ######################## @@ -392,6 +392,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.library_view.model().set_book_on_device_func(self.book_on_device) self.status_bar.clear_message() self.search.clear_to_help() + self.saved_search.clear_to_help() self.book_details.reset_info() self.library_view.model().count_changed() self.scheduler.database_changed(db) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 1cf88d3750..c26a4b96f3 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -30,7 +30,7 @@ from calibre.customize.ui import run_plugins_on_import from calibre.utils.filenames import ascii_filename from calibre.utils.date import utcnow, now as nowf, utcfromtimestamp from calibre.utils.config import prefs, tweaks -from calibre.utils.search_query_parser import saved_searches +from calibre.utils.search_query_parser import saved_searches, set_saved_searches from calibre.ebooks import BOOK_EXTENSIONS, check_ebook_format from calibre.utils.magick_draw import save_cover_data_to @@ -142,6 +142,24 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): def initialize_dynamic(self): self.prefs = DBPrefs(self) + + # Migrate saved search and user categories to db preference scheme + def migrate_preference(name): + ans = self.prefs.get(name, None) + if ans is None: + ans = prefs[name] + try: + del prefs[name] + except: + pass + if ans is not None: + self.prefs[name] = ans + + migrate_preference('user_categories') + migrate_preference('saved_searches') + + set_saved_searches(self, 'saved_searches') + self.conn.executescript(''' DROP TRIGGER IF EXISTS author_insert_trg; CREATE TEMP TRIGGER author_insert_trg @@ -270,10 +288,10 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): for k in tb_cats.keys(): if tb_cats[k]['kind'] in ['user', 'search']: del tb_cats[k] - for user_cat in sorted(prefs['user_categories'].keys()): + for user_cat in sorted(self.prefs['user_categories'].keys()): cat_name = user_cat+':' # add the ':' to avoid name collision tb_cats.add_user_category(label=cat_name, name=user_cat) - if len(saved_searches.names()): + if len(saved_searches().names()): tb_cats.add_search_category(label='search', name=_('Searches')) self.book_on_device_func = None @@ -845,7 +863,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): categories['formats'].sort(key = lambda x:x.name) #### Now do the user-defined categories. #### - user_categories = prefs['user_categories'] + user_categories = self.prefs['user_categories'] # We want to use same node in the user category as in the source # category. To do that, we need to find the original Tag node. There is @@ -882,8 +900,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): icon = None if icon_map and 'search' in icon_map: icon = icon_map['search'] - for srch in saved_searches.names(): - items.append(Tag(srch, tooltip=saved_searches.lookup(srch), icon=icon)) + for srch in saved_searches().names(): + items.append(Tag(srch, tooltip=saved_searches().lookup(srch), icon=icon)) if len(items): if icon_map is not None: icon_map['search'] = icon_map['search'] diff --git a/src/calibre/library/schema_upgrades.py b/src/calibre/library/schema_upgrades.py index 4d1b966107..b08161abf2 100644 --- a/src/calibre/library/schema_upgrades.py +++ b/src/calibre/library/schema_upgrades.py @@ -397,4 +397,3 @@ class SchemaUpgrade(object): UNIQUE(key)); ''' self.conn.executescript(script) - diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index d6bf932b76..32c686221e 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -21,7 +21,6 @@ import sys, string, operator from calibre.utils.pyparsing import Keyword, Group, Forward, CharsNotIn, Suppress, \ OneOrMore, oneOf, CaselessLiteral, Optional, NoMatch, ParseException from calibre.constants import preferred_encoding -from calibre.utils.config import prefs ''' This class manages access to the preference holding the saved search queries. @@ -32,9 +31,13 @@ class SavedSearchQueries(object): queries = {} opt_name = '' - def __init__(self, _opt_name): + def __init__(self, db, _opt_name): self.opt_name = _opt_name; - self.queries = prefs[self.opt_name] + self.db = db + if db is not None: + self.queries = db.prefs[self.opt_name] + else: + self.queries = {} def force_unicode(self, x): if not isinstance(x, unicode): @@ -43,20 +46,20 @@ class SavedSearchQueries(object): def add(self, name, value): self.queries[self.force_unicode(name)] = self.force_unicode(value).strip() - prefs[self.opt_name] = self.queries + self.db.prefs[self.opt_name] = self.queries def lookup(self, name): return self.queries.get(self.force_unicode(name), None) def delete(self, name): self.queries.pop(self.force_unicode(name), False) - prefs[self.opt_name] = self.queries + self.db.prefs[self.opt_name] = self.queries def rename(self, old_name, new_name): self.queries[self.force_unicode(new_name)] = \ self.queries.get(self.force_unicode(old_name), None) self.queries.pop(self.force_unicode(old_name), False) - prefs[self.opt_name] = self.queries + self.db.prefs[self.opt_name] = self.queries def names(self): return sorted(self.queries.keys(), @@ -66,8 +69,15 @@ class SavedSearchQueries(object): Create a global instance of the saved searches. It is global so that the searches are common across all instances of the parser (devices, library, etc). ''' -saved_searches = SavedSearchQueries('saved_searches') +ss = SavedSearchQueries(None, None) +def set_saved_searches(db, opt_name): + global ss + ss = SavedSearchQueries(db, opt_name) + +def saved_searches(): + global ss + return ss class SearchQueryParser(object): ''' @@ -209,7 +219,7 @@ class SearchQueryParser(object): raise ParseException(query, len(query), 'undefined saved search', self) if self.recurse_level > 5: self.searches_seen.add(query) - return self._parse(saved_searches.lookup(query)) + return self._parse(saved_searches().lookup(query)) except: # convert all exceptions (e.g., missing key) to a parse error raise ParseException(query, len(query), 'undefined saved search', self) return self.get_matches(location, query) From dd1ef60d1d3ee7623c4282583eb7fdd91c95b4a8 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 19 Jul 2010 09:55:56 +0100 Subject: [PATCH 056/100] fix smart_update to replace tags and comments even when empty when replace_metadata is true. --- src/calibre/ebooks/metadata/__init__.py | 28 +++++++++++++------------ 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/calibre/ebooks/metadata/__init__.py b/src/calibre/ebooks/metadata/__init__.py index e45334777e..7a53abb067 100644 --- a/src/calibre/ebooks/metadata/__init__.py +++ b/src/calibre/ebooks/metadata/__init__.py @@ -295,11 +295,10 @@ class MetaInformation(object): if val is not None: setattr(self, attr, val) - if mi.tags: - if replace_metadata: - self.tags = mi.tags - else: - self.tags += mi.tags + if replace_metadata: + self.tags = mi.tags + elif mi.tags: + self.tags += mi.tags self.tags = list(set(self.tags)) if mi.author_sort_map: @@ -313,14 +312,17 @@ class MetaInformation(object): if len(other_cover) > len(self_cover): self.cover_data = mi.cover_data - my_comments = getattr(self, 'comments', '') - other_comments = getattr(mi, 'comments', '') - if not my_comments: - my_comments = '' - if not other_comments: - other_comments = '' - if len(other_comments.strip()) > len(my_comments.strip()): - self.comments = other_comments + if replace_metadata: + self.comments = getattr(mi, 'comments', '') + else: + my_comments = getattr(self, 'comments', '') + other_comments = getattr(mi, 'comments', '') + if not my_comments: + my_comments = '' + if not other_comments: + other_comments = '' + if len(other_comments.strip()) > len(my_comments.strip()): + self.comments = other_comments other_lang = getattr(mi, 'language', None) if other_lang and other_lang.lower() != 'und': From 2159a2de8508f67457bde1fa1dcaac8f840bfbb3 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 19 Jul 2010 10:22:07 +0100 Subject: [PATCH 057/100] More for moving preferences to the DB --- src/calibre/library/database2.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index c26a4b96f3..f1d8ac69e2 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -148,16 +148,13 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): ans = self.prefs.get(name, None) if ans is None: ans = prefs[name] - try: - del prefs[name] - except: - pass - if ans is not None: - self.prefs[name] = ans + if ans is None: + raise ValueError('Preference %s is None!'%name) + prefs[name] = '###OBSOLETE--DON\'T USE ME###' + self.prefs[name] = ans migrate_preference('user_categories') migrate_preference('saved_searches') - set_saved_searches(self, 'saved_searches') self.conn.executescript(''' From 8e338e7ee013256aff3e43cce1dc18ccb50e1b68 Mon Sep 17 00:00:00 2001 From: Magnus Widerberg Date: Mon, 19 Jul 2010 13:11:03 +0200 Subject: [PATCH 058/100] Added more metadata support for HTML --- src/calibre/ebooks/metadata/html.py | 147 +++++++++++++++++++++++++++- 1 file changed, 146 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/html.py b/src/calibre/ebooks/metadata/html.py index aa74548e83..53aa993116 100644 --- a/src/calibre/ebooks/metadata/html.py +++ b/src/calibre/ebooks/metadata/html.py @@ -17,6 +17,9 @@ def get_metadata(stream): src = stream.read() return get_metadata_(src) +def get_meta_regexp_(name): + return re.compile('', re.IGNORECASE) + def get_metadata_(src, encoding=None): if not isinstance(src, unicode): if not encoding: @@ -24,6 +27,9 @@ def get_metadata_(src, encoding=None): else: src = src.decode(encoding, 'replace') + # Meta data definitions as in + # http://www.mobileread.com/forums/showpost.php?p=712544&postcount=9 + # Title title = None pat = re.compile(r'', re.DOTALL) @@ -35,6 +41,13 @@ def get_metadata_(src, encoding=None): match = pat.search(src) if match: title = match.group(1) + if not title: + for x in ('Title','DC.title','DCTERMS.title'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + title = match.group(1) + break # Author author = None @@ -42,7 +55,15 @@ def get_metadata_(src, encoding=None): match = pat.search(src) if match: author = match.group(2).replace(',', ';') + else: + for x in ('Author','DC.creator.aut','DCTERMS.creator.aut'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + author = match.group(1) + break + # Create MetaInformation with Title and Author ent_pat = re.compile(r'&(\S+)?;') if title: title = ent_pat.sub(entity_to_unicode, title) @@ -51,18 +72,142 @@ def get_metadata_(src, encoding=None): mi = MetaInformation(title, [author] if author else None) # Publisher + publisher = None pat = re.compile(r'', re.DOTALL) match = pat.search(src) if match: - mi.publisher = match.group(2) + publisher = match.group(2) + else: + for x in ('Publisher','DC.publisher','DCTERMS.publisher'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + publisher = match.group(1) + break + if publisher: + mi.publisher = ent_pat.sub(entity_to_unicode, publisher) # ISBN + isbn = None pat = re.compile(r'', re.DOTALL) match = pat.search(src) if match: isbn = match.group(1) + else: + for x in ('ISBN','DC.identifier.ISBN','DCTERMS.identifier.ISBN'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + isbn = match.group(1) + break + if isbn: mi.isbn = re.sub(r'[^0-9xX]', '', isbn) + # LANGUAGE + language = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + language = match.group(1) + else: + for x in ('DC.language','DCTERMS.language'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + language = match.group(1) + break + if language: + mi.language = language + + # PUBDATE + pubdate = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + pubdate = match.group(1) + else: + for x in ('Pubdate','Date of publication','DC.date.published','DC.date.publication','DC.date.issued','DCTERMS.issued'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + pubdate = match.group(1) + break + if pubdate: + mi.pubdate = pubdate + + # TIMESTAMP + timestamp = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + timestamp = match.group(1) + else: + for x in ('Timestamp','Date of creation','DC.date.created','DC.date.creation','DCTERMS.created'): + pat = get_meta_regexp_(x) + match = pat.search(src) + if match: + timestamp = match.group(1) + break + if timestamp: + mi.timestamp = timestamp + + # SERIES + series = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + series = match.group(1) + else: + pat = get_meta_regexp_("Series") + match = pat.search(src) + if match: + series = match.group(1) + if series: + mi.series = ent_pat.sub(entity_to_unicode, series) + + # RATING + rating = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + rating = match.group(1) + else: + pat = get_meta_regexp_("Rating") + match = pat.search(src) + if match: + rating = match.group(1) + if rating: + mi.rating = rating + + # COMMENTS + comments = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + comments = match.group(1) + else: + pat = get_meta_regexp_("Comments") + match = pat.search(src) + if match: + comments = match.group(1) + if comments: + mi.comments = ent_pat.sub(entity_to_unicode, comments) + + # TAGS + tags = None + pat = re.compile(r'', re.DOTALL) + match = pat.search(src) + if match: + tags = match.group(1) + else: + pat = get_meta_regexp_("Tags") + match = pat.search(src) + if match: + tags = match.group(1) + if tags: + mi.tags = ent_pat.sub(entity_to_unicode, tags).split(",") + + # Ready to return MetaInformation return mi From f7d5dbaf5f5a81167c2b7f74037a28e9ecd6c5dd Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 19 Jul 2010 14:48:00 -0600 Subject: [PATCH 059/100] Fix regression that broke column layout saving in the device views --- src/calibre/gui2/library/views.py | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 3efde4824d..13434e444d 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -214,14 +214,17 @@ class BooksView(QTableView): # {{{ state['column_sizes'][name] = h.sectionSize(i) return state + def write_state(self, state): + db = getattr(self.model(), 'db', None) + name = unicode(self.objectName()) + if name and db is not None: + db.prefs.set(name + ' books view state', state) + def save_state(self): # Only save if we have been initialized (set_database called) if len(self.column_map) > 0 and self.was_restored: state = self.get_state() - db = getattr(self.model(), 'db', None) - name = unicode(self.objectName()) - if name and db is not None: - db.prefs.set(name + ' books view state', state) + self.write_state(state) def cleanup_sort_history(self, sort_history): history = [] @@ -524,6 +527,19 @@ class DeviceBooksView(BooksView): # {{{ self.context_menu.popup(event.globalPos()) event.accept() + def get_old_state(self): + ans = None + name = unicode(self.objectName()) + if name: + name += ' books view state' + ans = gprefs.get(name, None) + return ans + + def write_state(self, state): + name = unicode(self.objectName()) + if name: + gprefs.set(name + ' books view state', state) + def set_database(self, db): self._model.set_database(db) self.restore_state() From e41fe501ddc1ede5f3a3436f8151f6b543a9baee Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 19 Jul 2010 17:59:52 -0600 Subject: [PATCH 060/100] Split Send to device into two actions --- resources/images/connect_share.svg | 5123 +++++++++++++++++++ src/calibre/gui2/device.py | 66 +- src/calibre/gui2/dialogs/config/__init__.py | 35 +- src/calibre/gui2/init.py | 10 +- src/calibre/gui2/layout.py | 82 +- src/calibre/gui2/library/views.py | 4 +- src/calibre/gui2/ui.py | 4 +- 7 files changed, 5243 insertions(+), 81 deletions(-) create mode 100644 resources/images/connect_share.svg diff --git a/resources/images/connect_share.svg b/resources/images/connect_share.svg new file mode 100644 index 0000000000..ab582ddc57 --- /dev/null +++ b/resources/images/connect_share.svg @@ -0,0 +1,5123 @@ + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index c919547956..cdbe31de65 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -395,8 +395,6 @@ class DeviceAction(QAction): # {{{ class DeviceMenu(QMenu): # {{{ fetch_annotations = pyqtSignal() - connect_to_folder = pyqtSignal() - connect_to_itunes = pyqtSignal() disconnect_mounted_device = pyqtSignal() def __init__(self, parent=None): @@ -408,26 +406,6 @@ class DeviceMenu(QMenu): # {{{ self.set_default_menu = QMenu(_('Set default send to device action')) self.set_default_menu.setIcon(QIcon(I('config.svg'))) - opts = email_config().parse() - default_account = None - if opts.accounts: - self.email_to_menu = self.addMenu(_('Email to')+'...') - keys = sorted(opts.accounts.keys()) - for account in keys: - formats, auto, default = opts.accounts[account] - dest = 'mail:'+account+';'+formats - if default: - default_account = (dest, False, False, I('mail.svg'), - _('Email to')+' '+account) - action1 = DeviceAction(dest, False, False, I('mail.svg'), - _('Email to')+' '+account) - action2 = DeviceAction(dest, True, False, I('mail.svg'), - _('Email to')+' '+account+ _(' and delete from library')) - map(self.email_to_menu.addAction, (action1, action2)) - map(self._memory.append, (action1, action2)) - self.email_to_menu.addSeparator() - action1.a_s.connect(self.action_triggered) - action2.a_s.connect(self.action_triggered) basic_actions = [ ('main:', False, False, I('reader.svg'), @@ -457,13 +435,6 @@ class DeviceMenu(QMenu): # {{{ ] - if default_account is not None: - for x in (basic_actions, delete_actions): - ac = list(default_account) - if x is delete_actions: - ac[1] = True - x.insert(1, tuple(ac)) - for menu in (self, self.set_default_menu): for actions, desc in ( (basic_actions, ''), @@ -502,21 +473,7 @@ class DeviceMenu(QMenu): # {{{ config['default_send_to_device_action'] = repr(action) self.group.triggered.connect(self.change_default_action) - if opts.accounts: - self.addSeparator() - self.addMenu(self.email_to_menu) - self.addSeparator() - mitem = self.addAction(QIcon(I('document_open.svg')), _('Connect to folder')) - mitem.setEnabled(True) - mitem.triggered.connect(lambda x : self.connect_to_folder.emit()) - self.connect_to_folder_action = mitem - - mitem = self.addAction(QIcon(I('devices/itunes.png')), - _('Connect to iTunes')) - mitem.setEnabled(True) - mitem.triggered.connect(lambda x : self.connect_to_itunes.emit()) - self.connect_to_itunes_action = mitem mitem = self.addAction(QIcon(I('eject.svg')), _('Eject device')) mitem.setEnabled(False) @@ -638,6 +595,8 @@ class DeviceMixin(object): # {{{ self.device_error_dialog = error_dialog(self, _('Error'), _('Error communicating with device'), ' ') self.device_error_dialog.setModal(Qt.NonModal) + self.share_conn_menu.connect_to_folder.connect(self.connect_to_folder) + self.share_conn_menu.connect_to_itunes.connect(self.connect_to_itunes) self.emailer = Emailer() self.emailer.start() self.device_manager = DeviceManager(Dispatcher(self.device_detected), @@ -675,21 +634,20 @@ class DeviceMixin(object): # {{{ def create_device_menu(self): self._sync_menu = DeviceMenu(self) + self.share_conn_menu.build_email_entries(self._sync_menu) self.action_sync.setMenu(self._sync_menu) self.connect(self._sync_menu, SIGNAL('sync(PyQt_PyObject, PyQt_PyObject, PyQt_PyObject)'), self.dispatch_sync_event) self._sync_menu.fetch_annotations.connect(self.fetch_annotations) - self._sync_menu.connect_to_folder.connect(self.connect_to_folder) - self._sync_menu.connect_to_itunes.connect(self.connect_to_itunes) self._sync_menu.disconnect_mounted_device.connect(self.disconnect_mounted_device) if self.device_connected: - self._sync_menu.connect_to_folder_action.setEnabled(False) - self._sync_menu.connect_to_itunes_action.setEnabled(False) + self.share_conn_menu.connect_to_folder_action.setEnabled(False) + self.share_conn_menu.connect_to_itunes_action.setEnabled(False) self._sync_menu.disconnect_mounted_device_action.setEnabled(True) else: - self._sync_menu.connect_to_folder_action.setEnabled(True) - self._sync_menu.connect_to_itunes_action.setEnabled(True) + self.share_conn_menu.connect_to_folder_action.setEnabled(True) + self.share_conn_menu.connect_to_itunes_action.setEnabled(True) self._sync_menu.disconnect_mounted_device_action.setEnabled(False) def device_job_exception(self, job): @@ -726,16 +684,16 @@ class DeviceMixin(object): # {{{ def set_device_menu_items_state(self, connected): if connected: - self._sync_menu.connect_to_folder_action.setEnabled(False) - self._sync_menu.connect_to_itunes_action.setEnabled(False) + self.share_conn_menu.connect_to_folder_action.setEnabled(False) + self.share_conn_menu.connect_to_itunes_action.setEnabled(False) self._sync_menu.disconnect_mounted_device_action.setEnabled(True) self._sync_menu.enable_device_actions(True, self.device_manager.device.card_prefix(), self.device_manager.device) self.eject_action.setEnabled(True) else: - self._sync_menu.connect_to_folder_action.setEnabled(True) - self._sync_menu.connect_to_itunes_action.setEnabled(True) + self.share_conn_menu.connect_to_folder_action.setEnabled(True) + self.share_conn_menu.connect_to_itunes_action.setEnabled(True) self._sync_menu.disconnect_mounted_device_action.setEnabled(False) self._sync_menu.enable_device_actions(False) self.eject_action.setEnabled(False) @@ -983,6 +941,8 @@ class DeviceMixin(object): # {{{ else: self.status_bar.show_message(_('Sent by email:') + ', '.join(good), 5000) + if remove: + self.library_view.model().delete_books_by_id(remove) def cover_to_thumbnail(self, data): p = QPixmap() diff --git a/src/calibre/gui2/dialogs/config/__init__.py b/src/calibre/gui2/dialogs/config/__init__.py index 84d55c8fb6..1deb025c73 100644 --- a/src/calibre/gui2/dialogs/config/__init__.py +++ b/src/calibre/gui2/dialogs/config/__init__.py @@ -195,22 +195,32 @@ class PluginModel(QAbstractItemModel): class CategoryModel(QStringListModel): + CATEGORIES = [ + ('general', _('General'), 'dialog_information.svg'), + ('interface', _('Interface'), 'lookfeel.svg'), + ('conversion', _('Conversion'), 'convert.svg'), + ('email', _('Email\nDelivery'), 'mail.svg'), + ('add/save', _('Add/Save'), 'save.svg'), + ('advanced', _('Advanced'), 'view.svg'), + ('server', _('Content\nServer'), 'network-server.svg'), + ('plugins', _('Plugins'), 'plugins.svg'), + ] + def __init__(self, *args): QStringListModel.__init__(self, *args) - self.setStringList([_('General'), _('Interface'), _('Conversion'), - _('Email\nDelivery'), _('Add/Save'), - _('Advanced'), _('Content\nServer'), _('Plugins')]) - self.icons = list(map(QVariant, map(QIcon, - [I('dialog_information.svg'), I('lookfeel.svg'), - I('convert.svg'), - I('mail.svg'), I('save.svg'), I('view.svg'), - I('network-server.svg'), I('plugins.svg')]))) + self.setStringList([x[1] for x in self.CATEGORIES]) def data(self, index, role): if role == Qt.DecorationRole: - return self.icons[index.row()] + return QVariant(QIcon(I(self.CATEGORIES[index.row()][2]))) return QStringListModel.data(self, index, role) + def index_for_name(self, name): + for i, x in enumerate(self.CATEGORIES): + if x[0] == name: + return self.index(i) + return self.index(0) + class EmailAccounts(QAbstractTableModel): def __init__(self, accounts): @@ -332,7 +342,8 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): def category_current_changed(self, n, p): self.stackedWidget.setCurrentIndex(n.row()) - def __init__(self, parent, library_view, server=None): + def __init__(self, parent, library_view, server=None, + initial_category='general'): ResizableDialog.__init__(self, parent) self._category_model = CategoryModel() @@ -461,7 +472,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.button_osx_symlinks.setVisible(isosx) self.separate_cover_flow.setChecked(config['separate_cover_flow']) self.setup_email_page() - self.category_view.setCurrentIndex(self.category_view.model().index(0)) self.delete_news.setEnabled(bool(self.sync_news.isChecked())) self.connect(self.sync_news, SIGNAL('toggled(bool)'), self.delete_news.setEnabled) @@ -489,6 +499,8 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.opt_disable_animations.setChecked(config['disable_animations']) self.opt_show_donate_button.setChecked(config['show_donate_button']) + self.category_view.setCurrentIndex(self.category_view.model().index_for_name(initial_category)) + def check_port_value(self, *args): port = self.port.value() if port < 1025: @@ -942,6 +954,5 @@ if __name__ == '__main__': from PyQt4.Qt import QApplication app = QApplication([]) d=ConfigDialog(None, LibraryDatabase2('/tmp')) - d.category_view.setCurrentIndex(d.category_view.model().index(0)) d.show() app.exec_() diff --git a/src/calibre/gui2/init.py b/src/calibre/gui2/init.py index 254d2c3d00..a3ae5b77aa 100644 --- a/src/calibre/gui2/init.py +++ b/src/calibre/gui2/init.py @@ -59,6 +59,7 @@ class LibraryViewMixin(object): # {{{ self.action_open_containing_folder, self.action_show_book_details, self.action_del, + self.action_conn_share, add_to_library = None, edit_device_collections=None, similar_menu=similar_menu) @@ -67,21 +68,24 @@ class LibraryViewMixin(object): # {{{ edit_device_collections = (_('Manage collections'), partial(self.edit_device_collections, oncard=None)) self.memory_view.set_context_menu(None, None, None, - self.action_view, self.action_save, None, None, self.action_del, + self.action_view, self.action_save, None, None, + self.action_del, None, add_to_library=add_to_library, edit_device_collections=edit_device_collections) edit_device_collections = (_('Manage collections'), partial(self.edit_device_collections, oncard='carda')) self.card_a_view.set_context_menu(None, None, None, - self.action_view, self.action_save, None, None, self.action_del, + self.action_view, self.action_save, None, None, + self.action_del, None, add_to_library=add_to_library, edit_device_collections=edit_device_collections) edit_device_collections = (_('Manage collections'), partial(self.edit_device_collections, oncard='cardb')) self.card_b_view.set_context_menu(None, None, None, - self.action_view, self.action_save, None, None, self.action_del, + self.action_view, self.action_save, None, None, + self.action_del, None, add_to_library=add_to_library, edit_device_collections=edit_device_collections) diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 8604587649..b0ddf5eb0d 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -22,6 +22,7 @@ from calibre import human_readable from calibre.utils.config import prefs from calibre.ebooks import BOOK_EXTENSIONS from calibre.gui2.dialogs.scheduler import Scheduler +from calibre.utils.smtp import config as email_config ICON_SIZE = 48 @@ -262,7 +263,9 @@ class ToolBar(QToolBar): # {{{ ch.setCursor(Qt.PointingHandCursor) ch.setAutoRaise(True) if ac.menu() is not None: - ch.setPopupMode(ch.MenuButtonPopup) + name = getattr(ac, 'action_name', None) + ch.setPopupMode(ch.InstantPopup if name == 'conn_share' + else ch.MenuButtonPopup) for x in actions: self.addAction(x) @@ -306,6 +309,60 @@ class ToolBar(QToolBar): # {{{ class Action(QAction): pass +class ShareConnMenu(QMenu): + + connect_to_folder = pyqtSignal() + connect_to_itunes = pyqtSignal() + config_email = pyqtSignal() + + def __init__(self, parent=None): + QMenu.__init__(self, parent) + mitem = self.addAction(QIcon(I('devices/folder.svg')), _('Connect to folder')) + mitem.setEnabled(True) + mitem.triggered.connect(lambda x : self.connect_to_folder.emit()) + self.connect_to_folder_action = mitem + + mitem = self.addAction(QIcon(I('devices/itunes.png')), + _('Connect to iTunes')) + mitem.setEnabled(True) + mitem.triggered.connect(lambda x : self.connect_to_itunes.emit()) + self.connect_to_itunes_action = mitem + self.addSeparator() + self.email_actions = [] + + def build_email_entries(self, sync_menu): + from calibre.gui2.device import DeviceAction + for ac in self.email_actions: + self.removeAction(ac) + self.email_actions = [] + opts = email_config().parse() + if opts.accounts: + self.email_to_menu = QMenu(_('Email to')+'...', self) + keys = sorted(opts.accounts.keys()) + for account in keys: + formats, auto, default = opts.accounts[account] + dest = 'mail:'+account+';'+formats + action1 = DeviceAction(dest, False, False, I('mail.svg'), + _('Email to')+' '+account) + action2 = DeviceAction(dest, True, False, I('mail.svg'), + _('Email to')+' '+account+ _(' and delete from library')) + map(self.email_to_menu.addAction, (action1, action2)) + if default: + map(self.addAction, (action1, action2)) + map(self.email_actions.append, (action1, action2)) + self.email_to_menu.addSeparator() + action1.a_s.connect(sync_menu.action_triggered) + action2.a_s.connect(sync_menu.action_triggered) + ac = self.addMenu(self.email_to_menu) + self.email_actions.append(ac) + else: + ac = self.addAction(_('Setup email based sharing of books')) + self.email_actions.append(ac) + ac.triggered.connect(self.setup_email) + + def setup_email(self, *args): + self.config_email.emit() + class MainWindowMixin(object): def __init__(self, db): @@ -341,7 +398,6 @@ class MainWindowMixin(object): self.scheduler.start_recipe_fetch.connect( self.download_scheduled_recipe, type=Qt.QueuedConnection) - def read_toolbar_settings(self): pass @@ -372,18 +428,19 @@ class MainWindowMixin(object): setattr(self, 'action_'+name, action) all_actions.append(action) - ac(0, 7, 0, 'add', _('Add books'), 'add_book.svg', _('A')) + ac(0, 0, 0, 'add', _('Add books'), 'add_book.svg', _('A')) ac(1, 1, 0, 'edit', _('Edit metadata'), 'edit_input.svg', _('E')) ac(2, 2, 3, 'convert', _('Convert books'), 'convert.svg', _('C')) ac(3, 3, 0, 'view', _('View'), 'view.svg', _('V')) - ac(4, 4, 3, 'choose_library', _('%d books')%0, 'lt.png', + ac(-1, 4, 0, 'sync', _('Send to device'), 'sync.svg') + ac(5, 5, 3, 'choose_library', _('%d books')%0, 'lt.png', tooltip=_('Choose calibre library to work with')) - ac(5, 5, 3, 'news', _('Fetch news'), 'news.svg', _('F')) - ac(6, 6, 0, 'save', _('Save to disk'), 'save.svg', _('S')) - ac(7, 0, 0, 'sync', _('Send to device'), 'sync.svg') - ac(8, 8, 3, 'del', _('Remove books'), 'trash.svg', _('Del')) - ac(9, 9, 3, 'help', _('Help'), 'help.svg', _('F1'), _("Browse the calibre User Manual")) - ac(10, 10, 0, 'preferences', _('Preferences'), 'config.svg', _('Ctrl+P')) + ac(6, 6, 3, 'news', _('Fetch news'), 'news.svg', _('F')) + ac(7, 7, 0, 'save', _('Save to disk'), 'save.svg', _('S')) + ac(8, 8, 0, 'conn_share', _('Connect/share'), 'connect_share.svg') + ac(9, 9, 3, 'del', _('Remove books'), 'trash.svg', _('Del')) + ac(10, 10, 3, 'help', _('Help'), 'help.svg', _('F1'), _("Browse the calibre User Manual")) + ac(11, 11, 0, 'preferences', _('Preferences'), 'config.svg', _('Ctrl+P')) ac(-1, -1, 0, 'merge', _('Merge book records'), 'merge_books.svg', _('M')) ac(-1, -1, 0, 'open_containing_folder', _('Open containing folder'), @@ -402,6 +459,10 @@ class MainWindowMixin(object): self.action_news.setMenu(self.scheduler.news_menu) self.action_news.triggered.connect( self.scheduler.show_dialog) + self.share_conn_menu = ShareConnMenu(self) + self.share_conn_menu.config_email.connect(partial(self.do_config, + initial_category='email')) + self.action_conn_share.setMenu(self.share_conn_menu) self.action_help.triggered.connect(self.show_help) md = QMenu() @@ -528,6 +589,7 @@ class MainWindowMixin(object): for x in (self.preferences_action, self.action_preferences): x.triggered.connect(self.do_config) + return all_actions # }}} diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 13434e444d..870157c81a 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -390,7 +390,7 @@ class BooksView(QTableView): # {{{ # Context Menu {{{ def set_context_menu(self, edit_metadata, send_to_device, convert, view, - save, open_folder, book_details, delete, + save, open_folder, book_details, delete, conn_share, similar_menu=None, add_to_library=None, edit_device_collections=None): self.setContextMenuPolicy(Qt.DefaultContextMenu) @@ -401,6 +401,8 @@ class BooksView(QTableView): # {{{ self.context_menu.addAction(send_to_device) if convert is not None: self.context_menu.addAction(convert) + if conn_share is not None: + self.context_menu.addAction(conn_share) self.context_menu.addAction(view) self.context_menu.addAction(save) if open_folder is not None: diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index 72f7202504..cc6a182201 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -351,7 +351,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ return self.memory_view.model().db, self.card_a_view.model().db, self.card_b_view.model().db - def do_config(self, *args): + def do_config(self, checked=False, initial_category='general'): if self.job_manager.has_jobs(): d = error_dialog(self, _('Cannot configure'), _('Cannot configure while there are running jobs.')) @@ -363,7 +363,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ d.exec_() return d = ConfigDialog(self, self.library_view, - server=self.content_server) + server=self.content_server, initial_category=initial_category) d.exec_() self.content_server = d.server From 6e4b5fc3aaa116f824e26b9e31e1b125e43045d8 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Tue, 20 Jul 2010 04:46:27 +0100 Subject: [PATCH 061/100] Launchpad automatic translations update. --- src/calibre/translations/ca.po | 132 ++++++++++++++++----------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 761d511bef..3bf8473949 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -11,13 +11,13 @@ msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 21:59+0000\n" +"PO-Revision-Date: 2010-07-19 07:24+0000\n" "Last-Translator: Fike \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-20 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -2511,7 +2511,7 @@ msgstr "Etiquetar el llibre marcat per a ser arxivat com documents personals" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" -msgstr "" +msgstr "Tots els articles" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -2763,7 +2763,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" -msgstr "" +msgstr "Opcions d'encriptació:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" @@ -2776,7 +2776,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author" -msgstr "" +msgstr "Autor" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" @@ -2820,7 +2820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" -msgstr "" +msgstr "Opcions d'inversió:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" @@ -2831,7 +2831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" -msgstr "" +msgstr "Opcions de rotació:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" @@ -3068,11 +3068,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 msgid "Copied" -msgstr "" +msgstr "Copiat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" -msgstr "" +msgstr "Copia" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" @@ -3080,12 +3080,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 msgid "Choose Files" -msgstr "" +msgstr "Escull fitxers" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 msgid "Use library only" -msgstr "" +msgstr "Fes servir només la llibreria" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 @@ -3133,65 +3133,65 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 msgid "How many empty books?" -msgstr "" +msgstr "Quants llibres buits?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 msgid "How many empty books should be added?" -msgstr "" +msgstr "Quants llibres buits haurien d'afegir-se?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 msgid "Uploading books to device." -msgstr "" +msgstr "Pujant llibres a l'aparell." #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid "Books" -msgstr "" +msgstr "Llibres" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 msgid "EPUB Books" -msgstr "" +msgstr "Llibres EPUB" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 msgid "LRF Books" -msgstr "" +msgstr "Llibres LRF" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 msgid "HTML Books" -msgstr "" +msgstr "Llibres HTML" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 msgid "LIT Books" -msgstr "" +msgstr "Llibres LIT" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 msgid "MOBI Books" -msgstr "" +msgstr "Llibres Mobi" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 msgid "Topaz books" -msgstr "" +msgstr "Llibres Topaz" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 msgid "Text books" -msgstr "" +msgstr "Llibres de text" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 msgid "PDF Books" -msgstr "" +msgstr "Llibres PDF" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 msgid "Comics" -msgstr "" +msgstr "Còmics" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 msgid "Archives" -msgstr "" +msgstr "Arxius" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 msgid "Supported books" -msgstr "" +msgstr "Llibres admesos" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 msgid "Merged some books" @@ -3240,7 +3240,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 msgid "Cannot delete books" -msgstr "" +msgstr "No puc esborrar llibres" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 msgid "No device is connected" @@ -3248,23 +3248,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 msgid "Main memory" -msgstr "" +msgstr "Memòria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Storage Card A" -msgstr "" +msgstr "Tarja de memòria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 msgid "Storage Card B" -msgstr "" +msgstr "Tarja de memòria B" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 msgid "No books to delete" -msgstr "" +msgstr "Cap llibre per esborrar" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 msgid "None of the selected books are on the device" @@ -3297,7 +3297,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "covers" -msgstr "" +msgstr "portades" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "metadata" @@ -3325,7 +3325,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" -msgstr "" +msgstr "Error" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 @@ -3401,7 +3401,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" -msgstr "" +msgstr "No trobo llibres" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 msgid "" @@ -3411,7 +3411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 msgid "Catalog generated." -msgstr "" +msgstr "Catàleg generat" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 msgid "Export Catalog Directory" @@ -3473,7 +3473,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." -msgstr "" +msgstr "Afegint..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." @@ -3490,11 +3490,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 msgid "No books" -msgstr "" +msgstr "Cap llibre" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" -msgstr "" +msgstr "Afegit" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" @@ -3508,7 +3508,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" -msgstr "" +msgstr "N'he trobat de repetits!" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" @@ -3522,11 +3522,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." -msgstr "" +msgstr "Desant..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" -msgstr "" +msgstr "Desat" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" @@ -3695,12 +3695,12 @@ msgstr "Formats" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" -msgstr "" +msgstr "Col·leccions" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" -msgstr "" +msgstr "Clica per obrir" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 @@ -3787,7 +3787,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" -msgstr "" +msgstr "Forma" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" @@ -3836,7 +3836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "llibre" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" @@ -4427,7 +4427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" -msgstr "" +msgstr "Per defecte" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" @@ -4870,17 +4870,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" -msgstr "" +msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" -msgstr "" +msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" -msgstr "" +msgstr "estrella/es" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" @@ -5331,11 +5331,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "Conversion" -msgstr "" +msgstr "Conversió" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "General" -msgstr "" +msgstr "General" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "Interface" @@ -5363,7 +5363,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Plugins" -msgstr "" +msgstr "Plugins" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 msgid "Auto send" @@ -5474,7 +5474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" -msgstr "" +msgstr "N'estàs segur?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 msgid "Do you really want to delete column %s and all its data?" @@ -5692,7 +5692,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 msgid " seconds" -msgstr "" +msgstr " segons" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 msgid "Choose &language (requires restart):" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" -msgstr "" +msgstr "F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" @@ -8830,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" -msgstr "" +msgstr "Shift+F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" @@ -8838,11 +8838,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" -msgstr "" +msgstr "Copia Imatge" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" -msgstr "" +msgstr "Enganxa Imatge" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" @@ -8870,7 +8870,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" -msgstr "" +msgstr "Mostra" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 msgid "Hide" @@ -9142,25 +9142,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" -msgstr "" +msgstr "avui" #: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "ahir" #: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" -msgstr "" +msgstr "aquestmes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:239 #: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" -msgstr "" +msgstr "dies" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" -msgstr "" +msgstr "no" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 @@ -9175,7 +9175,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:401 #: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" -msgstr "" +msgstr "sí" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" @@ -9183,7 +9183,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "buit" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" From d2f9ec489f87d53d4c67b65201328e977851bdf3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 08:09:39 -0600 Subject: [PATCH 062/100] Fix #6229 (Failed to read metadata and Unhandled exception with versions 0.7.8/0.7.9) --- src/calibre/utils/localization.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/utils/localization.py b/src/calibre/utils/localization.py index e60a3233c6..94f3923acf 100644 --- a/src/calibre/utils/localization.py +++ b/src/calibre/utils/localization.py @@ -42,6 +42,8 @@ def get_lang(): lang = match.group() if lang == 'zh': lang = 'zh_CN' + if lang is None: + lang = 'en' return lang def messages_path(lang): From 9f7158e130c0eeaf76b029fdf2d0798a4a5b8d7e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 09:42:12 -0600 Subject: [PATCH 063/100] ... --- src/calibre/gui2/dialogs/scheduler.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index 7b4af2d162..3dbf7ffffd 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -62,6 +62,7 @@ class SchedulerDialog(QDialog, Ui_Dialog): self.search_done) self.disconnect(self.recipe_model, SIGNAL('searched(PyQt_PyObject)'), self.search.search_done) + self.search.search.disconnect() self.recipe_model = None def search_done(self, *args): From 32293a7660fd7137f85ede46ef20b790b5c4cb84 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 10:39:46 -0600 Subject: [PATCH 064/100] ... --- src/calibre/manual/conversion.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/manual/conversion.rst b/src/calibre/manual/conversion.rst index 7df11575de..c8bc3ef665 100644 --- a/src/calibre/manual/conversion.rst +++ b/src/calibre/manual/conversion.rst @@ -349,7 +349,7 @@ table of contents, check the :guilabel:`Do not add detected chapters` option. If less than the :guilabel:`Chapter threshold` number of chapters were detected, |app| will then add any hyperlinks it finds in the input document to the Table of Contents. This often works well many input documents include a -hyperlinked Table of Contents right at the start. The :guilabel:`Number fo links` option can be used to control +hyperlinked Table of Contents right at the start. The :guilabel:`Number of links` option can be used to control this behavior. If set to zero, no links are added. If set to a number greater than zero, at most that number of links is added. From 3d524bf01d67357ed33427ed3ebcdeffd50a279a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 10:55:18 -0600 Subject: [PATCH 065/100] Fix migrate_preferences to allow downgrades --- src/calibre/library/database2.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index ad24b40d18..a96dc41a3c 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -145,14 +145,12 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): # Migrate saved search and user categories to db preference scheme def migrate_preference(name, default): - obsolete = '###OBSOLETE--DON\'T USE ME###' ans = self.prefs.get(name, None) if ans is None: ans = prefs[name] - if ans in (None, obsolete): + if ans is None: ans = default - prefs[name] = obsolete - self.prefs[name] = ans + prefs[name] = self.prefs[name] = ans migrate_preference('user_categories', {}) migrate_preference('saved_searches', {}) From 71996952ac765e1756608b74d410ae01adedf4d8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 10:56:09 -0600 Subject: [PATCH 066/100] ... --- src/calibre/library/database2.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index a96dc41a3c..125a83c59a 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -150,7 +150,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): ans = prefs[name] if ans is None: ans = default - prefs[name] = self.prefs[name] = ans + self.prefs[name] = ans + prefs[name] = default migrate_preference('user_categories', {}) migrate_preference('saved_searches', {}) From 7443d8f8c5f431fb7c6ec3cb003e1bed7f58be31 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Tue, 20 Jul 2010 19:52:38 +0100 Subject: [PATCH 067/100] Switch to one-shot timers in search_box. Fix preference migration in database2 --- src/calibre/gui2/search_box.py | 23 ++++++++--------------- src/calibre/library/database2.py | 16 +++++++--------- 2 files changed, 15 insertions(+), 24 deletions(-) diff --git a/src/calibre/gui2/search_box.py b/src/calibre/gui2/search_box.py index ab7457cac9..11f2d31e1f 100644 --- a/src/calibre/gui2/search_box.py +++ b/src/calibre/gui2/search_box.py @@ -10,7 +10,7 @@ import re from PyQt4.Qt import QComboBox, Qt, QLineEdit, QStringList, pyqtSlot, \ pyqtSignal, SIGNAL, QObject, QDialog, QCompleter, \ - QAction, QKeySequence + QAction, QKeySequence, QTimer from calibre.gui2 import config from calibre.gui2.dialogs.confirm_delete import confirm @@ -82,7 +82,9 @@ class SearchBox2(QComboBox): self.help_state = False self.as_you_type = True self.prev_search = '' - self.timer = None + self.timer = QTimer() + self.timer.setSingleShot(True) + self.timer.timeout.connect(self.timer_event) self.setInsertPolicy(self.NoInsert) self.setMaxCount(self.MAX_COUNT) self.setSizeAdjustPolicy(self.AdjustToMinimumContentsLengthWithIcon) @@ -116,9 +118,6 @@ class SearchBox2(QComboBox): self.search.emit('') self._in_a_search = False self.setEditText(self.help_text) - if self.timer is not None: # Turn off any timers that got started in setEditText - self.killTimer(self.timer) - self.timer = None self.line_edit.home(False) self.line_edit.setStyleSheet( 'QLineEdit { color: gray; background-color: %s; }' % @@ -147,18 +146,15 @@ class SearchBox2(QComboBox): self._in_a_search = False if event.key() in (Qt.Key_Return, Qt.Key_Enter): self.do_search() - self.timer = self.startTimer(self.__class__.INTERVAL) + self.timer.start(1500) def mouse_released(self, event): self.normalize_state() if self.as_you_type: - self.timer = self.startTimer(self.__class__.INTERVAL) + self.timer.start(1500) - def timerEvent(self, event): - self.killTimer(event.timerId()) - if event.timerId() == self.timer: - self.timer = None - self.do_search() + def timer_event(self): + self.do_search() def history_selected(self, text): self.emit(SIGNAL('changed()')) @@ -212,9 +208,6 @@ class SearchBox2(QComboBox): return self.normalize_state() self.setEditText(txt) - if self.timer is not None: # Turn off any timers that got started in setEditText - self.killTimer(self.timer) - self.timer = None self.search.emit(txt) self.line_edit.end(False) self.initial_state = False diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index ad24b40d18..e3530d3801 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -144,15 +144,13 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): self.prefs = DBPrefs(self) # Migrate saved search and user categories to db preference scheme - def migrate_preference(name, default): - obsolete = '###OBSOLETE--DON\'T USE ME###' - ans = self.prefs.get(name, None) - if ans is None: - ans = prefs[name] - if ans in (None, obsolete): - ans = default - prefs[name] = obsolete - self.prefs[name] = ans + def migrate_preference(key, default): + oldval = prefs[key] + if oldval != default: + self.prefs[key] = oldval + prefs[key] = default + if key not in self.prefs: + self.prefs[key] = default migrate_preference('user_categories', {}) migrate_preference('saved_searches', {}) From 72404b607b51b4e6fcc92a05a3799b8b6cf8f40f Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Tue, 20 Jul 2010 20:19:00 +0100 Subject: [PATCH 068/100] Make the timer connection queued --- src/calibre/gui2/search_box.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/search_box.py b/src/calibre/gui2/search_box.py index 11f2d31e1f..5c4a76b207 100644 --- a/src/calibre/gui2/search_box.py +++ b/src/calibre/gui2/search_box.py @@ -84,7 +84,7 @@ class SearchBox2(QComboBox): self.prev_search = '' self.timer = QTimer() self.timer.setSingleShot(True) - self.timer.timeout.connect(self.timer_event) + self.timer.timeout.connect(self.timer_event, Qt.QueuedConnection) self.setInsertPolicy(self.NoInsert) self.setMaxCount(self.MAX_COUNT) self.setSizeAdjustPolicy(self.AdjustToMinimumContentsLengthWithIcon) From c93189037cb73777bddda0f2a67b6e09d47af9b5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 15:24:36 -0600 Subject: [PATCH 069/100] More intelligent auto hiding of toolbar text --- src/calibre/gui2/layout.py | 15 ++++++++++----- src/calibre/gui2/search_box.py | 2 +- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index b0ddf5eb0d..7249d47122 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -243,6 +243,7 @@ class ToolBar(QToolBar): # {{{ donate.setAutoRaise(True) donate.setCursor(Qt.PointingHandCursor) self.build_bar() + self.preferred_width = self.sizeHint().width() def contextMenuEvent(self, *args): pass @@ -295,11 +296,13 @@ class ToolBar(QToolBar): # {{{ a.setText(text) def resizeEvent(self, ev): - style = Qt.ToolButtonTextUnderIcon - if self.size().width() < 1260: - style = Qt.ToolButtonIconOnly - self.setToolButtonStyle(style) QToolBar.resizeEvent(self, ev) + style = Qt.ToolButtonTextUnderIcon + + if self.preferred_width > self.width()+35: + style = Qt.ToolButtonIconOnly + + self.setToolButtonStyle(style) def database_changed(self, db): pass @@ -309,7 +312,7 @@ class ToolBar(QToolBar): # {{{ class Action(QAction): pass -class ShareConnMenu(QMenu): +class ShareConnMenu(QMenu): # {{{ connect_to_folder = pyqtSignal() connect_to_itunes = pyqtSignal() @@ -363,6 +366,8 @@ class ShareConnMenu(QMenu): def setup_email(self, *args): self.config_email.emit() +# }}} + class MainWindowMixin(object): def __init__(self, db): diff --git a/src/calibre/gui2/search_box.py b/src/calibre/gui2/search_box.py index 5c4a76b207..cb6791bb3b 100644 --- a/src/calibre/gui2/search_box.py +++ b/src/calibre/gui2/search_box.py @@ -84,7 +84,7 @@ class SearchBox2(QComboBox): self.prev_search = '' self.timer = QTimer() self.timer.setSingleShot(True) - self.timer.timeout.connect(self.timer_event, Qt.QueuedConnection) + self.timer.timeout.connect(self.timer_event, type=Qt.QueuedConnection) self.setInsertPolicy(self.NoInsert) self.setMaxCount(self.MAX_COUNT) self.setSizeAdjustPolicy(self.AdjustToMinimumContentsLengthWithIcon) From b4f5b20e9fe69a61b99c12004b355c8b5dba85e0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 16:26:58 -0600 Subject: [PATCH 070/100] Restore configurability of toolbar --- src/calibre/gui2/dialogs/config/__init__.py | 18 +++++++++ src/calibre/gui2/dialogs/config/config.ui | 43 +++++++++++++++++++-- src/calibre/gui2/layout.py | 24 ++++++++---- src/calibre/gui2/ui.py | 1 + 4 files changed, 75 insertions(+), 11 deletions(-) diff --git a/src/calibre/gui2/dialogs/config/__init__.py b/src/calibre/gui2/dialogs/config/__init__.py index 1deb025c73..5dcc4feb1a 100644 --- a/src/calibre/gui2/dialogs/config/__init__.py +++ b/src/calibre/gui2/dialogs/config/__init__.py @@ -498,6 +498,20 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.opt_gui_layout.setCurrentIndex(li) self.opt_disable_animations.setChecked(config['disable_animations']) self.opt_show_donate_button.setChecked(config['show_donate_button']) + idx = 0 + for i, x in enumerate([(_('Small'), 'small'), (_('Medium'), 'medium'), + (_('Large'), 'large')]): + if x[1] == gprefs.get('toolbar_icon_size', 'medium'): + idx = i + self.opt_toolbar_icon_size.addItem(x[0], x[1]) + self.opt_toolbar_icon_size.setCurrentIndex(idx) + idx = 0 + for i, x in enumerate([(_('Automatic'), 'auto'), (_('Always'), 'always'), + (_('Never'), 'never')]): + if x[1] == gprefs.get('toolbar_text', 'auto'): + idx = i + self.opt_toolbar_text.addItem(x[0], x[1]) + self.opt_toolbar_text.setCurrentIndex(idx) self.category_view.setCurrentIndex(self.category_view.model().index_for_name(initial_category)) @@ -869,6 +883,10 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): config['disable_animations'] = bool(self.opt_disable_animations.isChecked()) config['show_donate_button'] = bool(self.opt_show_donate_button.isChecked()) gprefs['show_splash_screen'] = bool(self.show_splash_screen.isChecked()) + for x in ('toolbar_icon_size', 'toolbar_text'): + w = getattr(self, 'opt_'+x) + data = w.itemData(w.currentIndex()).toString() + gprefs[x] = unicode(data) fmts = [] for i in range(self.viewer.count()): if self.viewer.item(i).checkState() == Qt.Checked: diff --git a/src/calibre/gui2/dialogs/config/config.ui b/src/calibre/gui2/dialogs/config/config.ui index 5d6bff2467..df19aa2a26 100644 --- a/src/calibre/gui2/dialogs/config/config.ui +++ b/src/calibre/gui2/dialogs/config/config.ui @@ -346,21 +346,21 @@ - + Automatically send downloaded &news to ebook reader - + &Delete news from library when it is automatically sent to reader - + @@ -377,7 +377,7 @@ - + @@ -580,6 +580,41 @@ + + + + &Toolbar + + + + + + + + + &Icon size: + + + opt_toolbar_icon_size + + + + + + + + + + Show &text under icons: + + + opt_toolbar_text + + + + + + diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 7249d47122..012a9b5ce3 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -16,7 +16,7 @@ from PyQt4.Qt import QIcon, Qt, QWidget, QAction, QToolBar, QSize, \ from calibre.constants import __appname__, isosx from calibre.gui2.search_box import SearchBox2, SavedSearchBox from calibre.gui2.throbber import ThrobbingButton -from calibre.gui2 import config, open_url +from calibre.gui2 import config, open_url, gprefs from calibre.gui2.widgets import ComboBoxWithHelp from calibre import human_readable from calibre.utils.config import prefs @@ -24,7 +24,6 @@ from calibre.ebooks import BOOK_EXTENSIONS from calibre.gui2.dialogs.scheduler import Scheduler from calibre.utils.smtp import config as email_config -ICON_SIZE = 48 class SaveMenu(QMenu): # {{{ @@ -229,12 +228,11 @@ class ToolBar(QToolBar): # {{{ self.setFloatable(False) self.setOrientation(Qt.Horizontal) self.setAllowedAreas(Qt.TopToolBarArea|Qt.BottomToolBarArea) - self.setIconSize(QSize(ICON_SIZE, ICON_SIZE)) - self.setToolButtonStyle(Qt.ToolButtonTextUnderIcon) self.setStyleSheet('QToolButton:checked { font-weight: bold }') + self.donate = donate + self.apply_settings() self.all_actions = actions - self.donate = donate self.location_manager = location_manager self.location_manager.locations_changed.connect(self.build_bar) self.d_widget = QWidget() @@ -245,6 +243,16 @@ class ToolBar(QToolBar): # {{{ self.build_bar() self.preferred_width = self.sizeHint().width() + def apply_settings(self): + sz = gprefs.get('toolbar_icon_size', 'medium') + sz = {'small':24, 'medium':48, 'large':64}[sz] + self.setIconSize(QSize(sz, sz)) + style = Qt.ToolButtonTextUnderIcon + if gprefs.get('toolbar_text', 'auto') == 'never': + style = Qt.ToolButtonIconOnly + self.setToolButtonStyle(style) + self.donate.set_normal_icon_size(sz, sz) + def contextMenuEvent(self, *args): pass @@ -298,8 +306,11 @@ class ToolBar(QToolBar): # {{{ def resizeEvent(self, ev): QToolBar.resizeEvent(self, ev) style = Qt.ToolButtonTextUnderIcon + p = gprefs.get('toolbar_text', 'auto') + if p == 'never': + style = Qt.ToolButtonIconOnly - if self.preferred_width > self.width()+35: + if p == 'auto' and self.preferred_width > self.width()+35: style = Qt.ToolButtonIconOnly self.setToolButtonStyle(style) @@ -383,7 +394,6 @@ class MainWindowMixin(object): self.centralwidget.setLayout(self._central_widget_layout) self.resize(1012, 740) self.donate_button = ThrobbingButton(self.centralwidget) - self.donate_button.set_normal_icon_size(ICON_SIZE, ICON_SIZE) self.location_manager = LocationManager(self) self.init_scheduler(db) diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index 9913e320e9..ec8d07bdbe 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -380,6 +380,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{ self.tags_view.recount() self.create_device_menu() self.set_device_menu_items_state(bool(self.device_connected)) + self.tool_bar.apply_settings() def library_moved(self, newloc): if newloc is None: return From 8bc5d011ebd331e483d8ffadb6d8fd3cdbf18b98 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 16:33:07 -0600 Subject: [PATCH 071/100] ... --- src/calibre/translations/calibre.pot | 929 ++++++++++++++------------- 1 file changed, 482 insertions(+), 447 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 77dc4a9c2b..8ba38ad6bc 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.7.9\n" -"POT-Creation-Date: 2010-07-17 19:33+MDT\n" -"PO-Revision-Date: 2010-07-17 19:33+MDT\n" +"POT-Creation-Date: 2010-07-20 16:32+MDT\n" +"PO-Revision-Date: 2010-07-20 16:32+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -41,7 +41,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -110,15 +110,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -128,18 +128,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -476,10 +476,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "" @@ -1594,7 +1594,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1607,7 +1607,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1615,18 +1615,18 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1638,9 +1638,9 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1648,9 +1648,9 @@ msgstr "" msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1658,22 +1658,22 @@ msgstr "" msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "" @@ -2576,14 +2576,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2641,9 +2641,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -2793,7 +2793,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -2907,14 +2907,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -2976,7 +2976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3158,8 +3158,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4219,205 +4219,186 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -4514,14 +4495,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "If you use custom columns and they differ between libraries, you will have various problems. Best to ensure you have the same custom columns in each library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4584,11 +4557,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -4597,180 +4566,208 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "If checked, downloaded news will be automatically mailed
          to this email address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 -msgid "System port selected" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 -msgid "The value %d you have chosen for the content server port is a system port. Your operating system may not allow the server to run on this port. To be safe choose a port number larger than 1024." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 -msgid "Failed to install command line tools." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 -msgid "Command line tools installed" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 -msgid "Command line tools installed in" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +msgid "System port selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 +msgid "The value %d you have chosen for the content server port is a system port. Your operating system may not allow the server to run on this port. To be safe choose a port number larger than 1024." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 +msgid "Failed to install command line tools." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 +msgid "Command line tools installed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 +msgid "Command line tools installed in" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "The changes you made require that Calibre be restarted. Please restart as soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "The following books had formats listed in the database that are not actually available. The entries for the formats have been removed. You should check them manually. This can happen if you manipulate the files in the library folder directly." msgstr "" @@ -4885,285 +4882,297 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "Set the default timeout for network fetches (i.e. anytime we go out to the internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "calibre can send your books to you (or your reader) by email. Emails will be automatically sent for downloaded news to all email addresses that have Auto-send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "calibre contains a network server that allows you to access your book collection using a browser from anywhere in the world. Any changes to the settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "If you leave the password blank, anyone will be able to access your book collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "The maximum size (widthxheight) for displayed covers. Larger covers are resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

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

          Stanza should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the Stanza reader on your iPhone. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Here you can customize the behavior of Calibre by controlling what plugins it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -5543,7 +5552,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -5885,48 +5894,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6110,21 +6119,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6226,12 +6235,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6536,42 +6545,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -6660,7 +6669,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -6669,7 +6678,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -6709,225 +6718,251 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "Add books from directories, including sub-directories (One book per directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "Add books from directories, including sub directories (Multiple books per directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -6958,7 +6993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7018,11 +7053,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "Dropping onto a device is not supported. First add the book to the calibre library." msgstr "" @@ -7236,25 +7271,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7335,86 +7370,86 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7486,51 +7521,51 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "

          Could not convert: %s

          It is a DRMed book. You must first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "is the result of the efforts of many volunteers from all over the world. If you find it useful, please consider donating to support its development. Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray." msgstr "" @@ -8772,35 +8807,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

          Migrating old database to ebook library in %s

          " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -8991,76 +9026,76 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "" "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "Whenever you pass arguments to %prog that have spaces in them, enclose the arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9080,91 +9115,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" From 21c62c241f61fb7817152dd811ad3b39d5415044 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 16:47:26 -0600 Subject: [PATCH 072/100] Fix #6209 (deleting book leaves next book highlighted but not selected) --- src/calibre/gui2/actions.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/calibre/gui2/actions.py b/src/calibre/gui2/actions.py index 9522083b98..a49ff76e67 100644 --- a/src/calibre/gui2/actions.py +++ b/src/calibre/gui2/actions.py @@ -578,9 +578,7 @@ class DeleteAction(object): # {{{ if row is not None: ci = view.model().index(row, 0) if ci.isValid(): - view.setCurrentIndex(ci) - sm = view.selectionModel() - sm.select(ci, sm.Select) + view.set_current_row(row) else: if not confirm('

          '+_('The selected books will be ' 'permanently deleted ' From d57e6e049404aad8bb3c4538cad89fb9b79eb8dc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Jul 2010 17:55:19 -0600 Subject: [PATCH 073/100] ... --- resources/recipes/npr.recipe | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/recipes/npr.recipe b/resources/recipes/npr.recipe index 167c2125c7..8a4d2f9873 100644 --- a/resources/recipes/npr.recipe +++ b/resources/recipes/npr.recipe @@ -6,6 +6,7 @@ class AdvancedUserRecipe1257302745(BasicNewsRecipe): language = 'en' __author__ = 'onyxrev' max_articles_per_feed = 100 + no_stylesheets = True remove_tags_before = {'class':'storytitle'} remove_tags_after = dict(name='div', attrs={'id':'storytext' }) From 018d71b87d94f9eb6cced11f0ba2fb612157cd34 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 21 Jul 2010 04:41:13 +0100 Subject: [PATCH 074/100] Launchpad automatic translations update. --- src/calibre/translations/it.po | 1060 +++++++++++++++-------------- src/calibre/translations/pt_BR.po | 1011 ++++++++++++++------------- src/calibre/translations/sv.po | 1053 ++++++++++++++-------------- 3 files changed, 1642 insertions(+), 1482 deletions(-) diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index f2119f977d..b3c3f5e87c 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:48+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-20 10:28+0000\n" +"Last-Translator: MeltingShell \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-21 03:40+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -46,7 +46,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -115,15 +115,15 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -133,18 +133,18 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -546,10 +546,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notizie" @@ -682,7 +682,7 @@ msgstr "Comunica con il lettore JetBook." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Comunica con il lettore MiBuk Wolder." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -1699,6 +1699,11 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Alternativa per i bug dell'ultima versione di epubcheck. epubcheck segnala " +"molte cose come errori anche se non lo sono. epub-fix tenterà di " +"individuarli e di sostituirli con una forma accettata da epubcheck. Questo " +"può causare cambiamenti significativi al documento epub, i problemi sono " +"però causati dal progetto epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -2112,7 +2117,7 @@ msgstr "La famiglia di caratteri a spaziatura fissa da includere" msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2125,7 +2130,7 @@ msgstr "Comic" msgid "Title" msgstr "Titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2133,18 +2138,18 @@ msgstr "Titolo" msgid "Author(s)" msgstr "Autore(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produttore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2156,9 +2161,9 @@ msgstr "Produttore" msgid "Comments" msgstr "Commenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2166,9 +2171,9 @@ msgstr "Commenti" msgid "Tags" msgstr "Tag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2176,22 +2181,22 @@ msgstr "Tag" msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Lingua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Timestamp" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Pubblicato" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Privilegi" @@ -3331,14 +3336,14 @@ msgid "Main memory" msgstr "Memoria principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Scheda di memoria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Scheda di memoria B" @@ -3404,9 +3409,9 @@ msgid "Failed to download metadata:" msgstr "Lo scaricamento dei metadati è fallito:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Errore" @@ -3587,7 +3592,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Nessun libro." @@ -3727,14 +3732,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3802,7 +3807,7 @@ msgstr "Percorso" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3838,7 +3843,7 @@ msgstr "Fare clic per visualizzare i dettagli del libro" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "Opzioni BibTeX" #: /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 @@ -3908,7 +3913,7 @@ msgstr "Formato" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Codifica file Bib:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 @@ -3917,51 +3922,51 @@ msgstr "Campi da includere nell'output" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Configurazione di codifica (cambiare se ci sono errori) :" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "strict" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "sostituisci" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "ignora" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" -msgstr "" +msgstr "backslashreplace" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "Tipo elemento BibTeX:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "mixed" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "varie" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "libro" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Creare un nuovo tag citazione?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Espressione per formare il tag di citazione BibTeX:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" @@ -3973,6 +3978,13 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Alcuni chiarimenti su questo modello:\n" +" -I campi disponibili sono 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -Per i tipi lista, ad esempio authors e tags, solo \n" +" il primo elemento verrà selezionato.\n" +" -Per i campi di tempo, verrà usata solo la data. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -3984,8 +3996,8 @@ msgstr "Opzioni per il libro elettronico" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Catalogo" @@ -5065,7 +5077,7 @@ msgstr "Non votato" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" -msgstr "" +msgstr "Imposta '%s' ad oggi" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" @@ -5133,79 +5145,60 @@ msgstr "Scarica libri dal dispositivo" msgid "View book on device" msgstr "Visualizza libro sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Imposta azione predefinita di invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "Invia messaggio elettronico a" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " ed elimina dalla biblioteca" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Invia alla memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Invia alla scheda di memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Invia alla scheda di memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Invia ed elimina dalla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Invia uno specifico formato" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Connetti alla cartella" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Connetti ad iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Espelli dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Preleva annotazioni (sperimentale)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5213,127 +5206,127 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "Libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Troverete allegato il libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "di" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "nel formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Spedizione di un messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertire automaticamente i libri selezionati prima di inviare con posta " "eletrronica?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Non é stato possibile inviare ilibri indicati via posta elettronica poiché " "non sono stati trovati formati adatti:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Non é stato possibile inviare dei libri via posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Non é stato possibile inviare via posta elettronica questi libri:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Inviato per posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Notizie:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Allegato c'é" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Notizie inviate a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5342,11 +5335,11 @@ msgstr "" "trovato un formato adeguato. É prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -5420,66 +5413,55 @@ msgstr "Scegliere il formato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Selezionare la posizione per la biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Come l'attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "La posizione %s contiene la biblioteca calibre attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Nessuna biblioteca trovata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Non è presente alcuna biblioteca calibre in %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Non vuoto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" +msgstr "La cartella %s non è vuota. Selezionare una cartella vuota" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Selezionare una biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "La biblioteca calibre attuale è posizionata in {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Nuova &posizione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Usa biblioteca %esistente nella nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Crea una biblioteca vuota alla nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Sposta la biblioteca attuale alla nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -5522,11 +5504,7 @@ msgstr "" "\n" "Personalizzazione: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Conversione" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Generale" @@ -5535,10 +5513,10 @@ msgid "Interface" msgstr "Interfaccia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Aggiungi/Salva" +msgid "Conversion" +msgstr "Conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5546,11 +5524,15 @@ msgstr "" "Invio per \n" "email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Aggiungi/Salva" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avanzate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5558,23 +5540,23 @@ msgstr "" "Server dei\n" "contenuti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plug-in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Invio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Posta elettronica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "Formati per email. Verrá inviato il primo formato compatibile." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
          to this email " "address (provided it is in one of the listed formats)." @@ -5583,23 +5565,47 @@ msgstr "" "questo indirizzo di posta elettronica (presupposto che ce ne sia uno " "indicato nella lista delle opzioni)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "nuovo indirizzo di posta elettronica." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Largo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Stretto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Media" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Piccola" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Grande" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "Porta di sistema selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5610,112 +5616,112 @@ msgstr "" "server di funzionare su questa porta. Per essere sicuri selezionare un " "numero di porta maggiore di 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" "Non é stato possibile installare gli strumenti per i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Strumenti per i comandi di linea installati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Strumenti per i comandi di linea installati in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se muovete calibre.app, sará necessario reinstallare anche gli strumenti per " "i comandi di linea." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Percorso del plugin non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s non é un percorso di plugin valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Selezionare plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Il plugin non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "il plugin: %s non puó essere disattivato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Plugin non personalizzabile" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s non richiede personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Personalizzazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Impossibile rimuovere un plugin incorporato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Impossibile rimuoverlo. Questo é un plugin incorporato. Provate invece a " "disattivarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Selezionare una colonna da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "La colonna selezionata non è una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Si è sicuri?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "File di log degli errori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "File di log degli accessi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Dimensione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Necessario riavviare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5723,19 +5729,19 @@ msgstr "" "Le modifiche effettuate richiedono il riavvio di Calibre. Riavviare il prima " "possibile." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Controllo dell'integritá del database." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Controllo dell'integritá del database fallito." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Sono stati trovati problemi di consistenza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5906,30 +5912,30 @@ msgstr "" msgid "Sending to &device" msgstr "Invio al &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferenze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Scarica i metadati &sociali (tag, valutazioni, etc.) automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Sovrascrivi autore e titolo quando si scaricano i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5937,136 +5943,148 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Ling&ua (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Massima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Minima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&Priorità dei lavori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Formato preferito per l'&output:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Ordine dei formati preferiti per l'&input:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri di serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Abilita l'icona nel vassoio di sistema (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Visualizza le ¬ifiche nella barra di sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Visualizza lo &splash screen all'avvio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Visualizza il &browser di copertine in una finestra separata (richiede " "riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Cerca mentre si scrive" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Invia automaticamente le noti&zie scaricate al lettore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Rimuovi le notizie dalla biblioteca dopo averle inviate automaticamente al " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numero di copertine da visualizzare in modalitá sfoglia (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "&Selezionare le colonne visibili nella vista biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Elimina una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Aggiungi una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Modifica le opzioni di una colonna personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Utilizza il &visualizzatore interno per:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disattiva tutte le animazioni. Utile per i computer più lenti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Disattiva &animazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "Mostra pulsante &donazioni (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Aggiungi un indirizzo di posta elettronica a cui inviare i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Aggiungi email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Crea &default" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Elimina email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6076,33 +6094,33 @@ msgstr "" "email saranno automaticamente inviate per ogni notizia scaricata a tutti gli " "indirizzi email a cui hai abilitato l'invio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "Numero &massimo di processi in attesa (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Controllo dell'integritá del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "&Installa gli strumenti per i comandi di linea" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Apri la cartella per la &configurazione di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limita il massimo numero di job simultanei al numero dei &processori " "disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "&Debug e riconoscimento dei dispositivi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6112,25 +6130,25 @@ msgstr "" "usando un browser in qualunque parte del mondo. Qualsiasi cambiamento nella " "configurazione verrà attivato solo dopo il riavvio del server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&Porta del server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Nome utente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Password:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6138,7 +6156,7 @@ msgstr "" "Se si lascia la password in bianco, chiunque potrà accedere alla propria " "collezione di libri utilizzando l'interfaccia web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6146,45 +6164,45 @@ msgstr "" "La dimensione massima (larghezzaxaltezza) per le copertine visualizzate. Le " "copertine più larghe vengono ridimensionate. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Dimensi&one massima copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostra password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Massimo elementi &OPDS per richiesta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Elementi OPDS &sparsi massimi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "A&vvia il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "&Ferma il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Test sul server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Avvia a&utomaticamente il server all'apertura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Visualizza i file di l&og del server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -6201,7 +6219,7 @@ msgstr "" "un nuovo catalogo sul tuo iPhone. In questo caso myhostname é da intendersi " "come il valore IP appropriato del computer su cui Calibre é attivo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6209,27 +6227,27 @@ msgstr "" "Qui è possibile personalizzare le funzioni di Calibre modificando quali " "plugin sono usati dal programma." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Attivare/&Disattiva il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Configura il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Rimuovi il plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Aggiungi un nuovo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Plugin &file:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Aggiungi" @@ -6611,8 +6629,8 @@ msgid "Show job &details" msgstr "Mostra i &dettagli del lavoro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "&Ferma tutti i lavori" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6967,50 +6985,50 @@ msgstr "Aggiungi una nuova ricerca salvata" msgid "Change the contents of the saved search" msgstr "Cambia il contenuto della ricerca salvata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "É necessario usare un utente e password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "É necessario usare un nome utente e/o una password per questa sito di " "notizie." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Creato da: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Ultimo scaricamento: mai" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d giorni, %d ore e %d minuti trascorsi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Ultimo scaricamento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Programma lo scaricamento delle notizie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Aggiungi una fonte di notizie personalizzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Scarica tutte le nuove sorgenti programmate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Nessuna connessione internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Impossibile scaricare le notizie perché la connessione non è attiva" @@ -7215,21 +7233,21 @@ msgstr "" msgid "Choose formats" msgstr "Seleziona i formati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editori" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (non su ogni libro)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7346,12 +7364,12 @@ msgid "%s (was %s)" msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "L'elemento è vuoto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Un elemento non può essere impostato a niente. Cancellarlo piuttosto." @@ -7716,42 +7734,42 @@ msgstr "Espressione regolare (?P)" msgid "Similar books..." msgstr "Libri simili..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Aggiungi i libri alla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Gestione collezioni" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Browser delle copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "versione" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "creato da Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "Aggiornamento trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Dettagli del libro" @@ -7820,7 +7838,7 @@ msgstr "Salvataggio di formato individuale sul disco..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" -msgstr "" +msgstr "Espelli questo dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 @@ -7829,37 +7847,37 @@ msgstr "Biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" -msgstr "" +msgstr "Mostra libri nella biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" -msgstr "" +msgstr "Lettore" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Mostra libri nella memoria principale del dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Scheda A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" -msgstr "" +msgstr "Mostra libri nella memory card A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Scheda B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" -msgstr "" +msgstr "Mostra libri nella memory card B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" -msgstr "" +msgstr "disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" @@ -7896,163 +7914,189 @@ msgstr "Salva ricerca corrente sotto il nome indicato nella casella" msgid "Delete current saved search" msgstr "Elimina ricerca salvata corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Connetti alla cartella" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Connetti ad iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "Invia messaggio elettronico a" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " ed elimina dalla biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Aggiungi libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" -msgstr "" +msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "Converti libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Leggi" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Scarica notizie" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Salva su disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Invia al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Selezionare la biblioteca calibre con cui lavorare" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Scarica notizie" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Salva su disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Canc" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Cancella libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "Consulta il manuale utente di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Aiuto" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Unisci i record dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Apri la cartella contenente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Visualizza i dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Libri dello stesso autore" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Libri in questa serie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Libri di questo editore" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Libri con lo stesso tag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Modifica metadati individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Modifica metadati in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Scarica i metadati e le copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Scarica solo i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Scarica solo le copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Scarica solo i metadati sociali" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Unisci nel primo libro selezionato - elimina gli altri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Unisci nel primo libro selezionato - mantieni gli altri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Aggiungi libri da una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -8060,7 +8104,7 @@ msgstr "" "Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " "cartella, si assume che ebook sia lo stesso libro in formati differenti)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -8068,61 +8112,61 @@ msgstr "" "Aggiungi libri da cartelle includendo le sotto-cartelle (Piú libri per " "cartella, si assume che ogni ebook sia un libro differente)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Salva su disco in una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Salva sul disco solo il formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Salva solo il formato %s su disco in una cartella unica" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Leggi uno specifico formato" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Cancella i libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Cancella i file di un formato specifico dai libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Cancella tutti i formati dai libri selezionati, tranne..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Cancella le copertine dai libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Rimuovi i libri corrispondenti dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Converti individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Converti in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Crea un catologo di libri dalla biblioteca di Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Avvia l'assistente di configurazione iniziale" @@ -8153,7 +8197,7 @@ msgstr "Libro %s di %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "La parola chiave è \"{0}\"" @@ -8213,11 +8257,11 @@ msgstr "Mostra colonna" msgid "Restore default layout" msgstr "Ripristina layout perdefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Non permesso" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8451,26 +8495,26 @@ msgstr "Il Libro non ha ne titolo ne ISBN" msgid "No matches found for this book" msgstr "Nessun risultato é stato trovato per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "La ricerca selezionata verrà definitivamente eliminata. Continuare?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (Per la ricerca avanzata fare clic sul pulsante di sinistra)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Ricerche Salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" @@ -8551,89 +8595,89 @@ msgstr "Svuota" msgid "&Alternate shortcut:" msgstr "Scorciatoia &alternativa" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "Rinomina '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "Modifica ordinamento per '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Nascondi categoria %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Visualizza categoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Visualizza tutte le categorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Gestione %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Gestione ricerche salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Gestione categorie utente" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Ricerche" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Duplica parola chiave" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Il nome della ricerca salvata %s è già in uso." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Ordina per nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Ordina per popolarità" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Ordina per valutazione media" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "Imposta l'ordinamento degli elementi nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Fai corrispondere tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Fai corrispondere uno qualsiasi" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quando vengono selezionati più elementi nel browser dei tag fai " "corrisponderne qualsiasi o tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Gestione categorie &utente" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "Aggiungi categorie personalizzate al browser dei tag" @@ -8713,20 +8757,20 @@ msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" msgid "Cannot configure before calibre is restarted." msgstr "Impossibile configurare prima che calibre sia riavviato." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8735,15 +8779,15 @@ msgstr "" "href=\"%s\">DRM. É necessario rimuovere la DRM usando un prodotto da " "terzi." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Ricetta deattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Operazione Fallita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8754,11 +8798,11 @@ msgstr "" "lo sviluppo. La tua donazione aiuterà a mantenere attivo lo sviluppo di " "calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8769,11 +8813,11 @@ msgstr "" "sul dispositivo.
          \n" " Interrompere l'operazione?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9706,6 +9750,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"I campi da comprendere nella catalogazione dei libri nel database. Deve " +"essere una lista di campi separati da virgole.\n" +"Campi disponibili: %s.\n" +"Predefinito: '%%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" @@ -9714,6 +9763,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Campo di output da ordinare.\n" +"Campi disponibili: author_sort, id, rating, size, timestamp, title.\n" +"Predefinito: '%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9722,6 +9775,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Crea una citazione per gli elementi BibTeX.\n" +"Valore booleano: True, False\n" +"Predefinito: '%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" @@ -9731,6 +9788,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Il modello per la creazione della citazione dai campi del database.\n" +" Deve essere un modello con i campi delimitati da {}.\n" +"Campi disponibili: %s.\n" +"Predefinito: '%%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" @@ -9739,6 +9801,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Codifica di output per file BibTeX.\n" +"Tipi disponibili: utf8, cp1252, ascii.\n" +"Predefinita: '%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" @@ -9747,6 +9813,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Flag di codifica per file BibTeX.\n" +"Tipi disponibili: strict, replace, ignore, backslashreplace.\n" +"Predefinito: '%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" @@ -9755,6 +9825,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Tipo di elemento per il catalogo BibTeX.\n" +"Tipi disponibili: book, misc, mixed.\n" +"Predefinito: '%default'\n" +"Applicato a: formato output BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" @@ -10365,36 +10439,36 @@ msgstr "" "\n" "Per aiuto su un comando particolare: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sLa valutazione media è %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Principale" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Compattazione database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Controllo di integrità SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Controllo per file mancanti" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "ID controllate" @@ -10658,15 +10732,15 @@ msgstr "Libri ordinati per " msgid "Newest" msgstr "Più recenti" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sUso%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Creato da " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10674,63 +10748,63 @@ msgstr "" "Ogni qualvolta si voglia passare un argomento al comando %prog che ha degli " "spazi vuoti, é necessario mettere l'argomento fra virgolette." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Percorso del database in cui sono salvati i libri" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Modelli per indovinare i metadati dai nomi dei file" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Chiave di accesso per isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Timeout predefinito per le operazioni di rete (secondi)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Percorso alla cartella in cui è salvata la biblioteca" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "La lingua in cui visualizzare l'interfaccia utente" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Formato predefinito per la conversione dei libri." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Lista ordinata di preferenze peri formati di input" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Leggi metadati dai file" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "La priorità dei processi di lavoro" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "Inverti nome e Cognome dell'autore durante la lettura dei metadati" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Aggiungere nuovi formati ai libri esistenti" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Elenco delle ricerche salvate" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Categorie del browser di tag create dall'utente" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "Come e quando calibre aggiorna i metadati nel dispositivo." @@ -10750,91 +10824,91 @@ msgstr "Finito" msgid "Working..." msgstr "In esecuzione..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portoghese Brasiliano" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglese (Regno Unito)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Cinese semplificato" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Cinese (Honk Kong)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Cinese tradizionale" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "inglese" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Inglese (Australia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Inglese (Nuova Zelanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Inglese (Canada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Inglese (India)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Inglese (Tailandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Inglese (Cipro)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Inglese (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "English (Israel)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Inglese (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Inglese (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tedesco (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Olandese (Olanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Olandese (Belgio)" @@ -11923,15 +11997,6 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Toolbar" #~ msgstr "Barra degli strumenti" -#~ msgid "Medium" -#~ msgstr "Media" - -#~ msgid "Large" -#~ msgstr "Grande" - -#~ msgid "Small" -#~ msgstr "Piccola" - #~ msgid "" #~ "Specify trutype font families for serif, sans-serif and monospace fonts. " #~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " @@ -12952,6 +13017,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Books located at" #~ msgstr "Libri presenti in" +#~ msgid "Stop &all jobs" +#~ msgstr "&Ferma tutti i lavori" + #~ msgid "&Restrict to:" #~ msgstr "&Limita a:" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 6abbe424a8..ab661fbb03 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 03:29+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-20 15:30+0000\n" "Last-Translator: Thomaz Rodrigues Botelho \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -543,10 +543,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícias" @@ -1350,9 +1350,6 @@ msgid "" "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -"Número máximo de links para inserir no Sumário. Defina como 0 para " -"desativar. O padrão é: %default. Links só são adicionados ao índice se forem " -"detectados menos capítulos do que o limite definido." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" @@ -2076,7 +2073,7 @@ msgstr "A família de fontes monospace que será incorporada" msgid "Comic" msgstr "HQ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2089,7 +2086,7 @@ msgstr "HQ" msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2097,18 +2094,18 @@ msgstr "Título" msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2120,9 +2117,9 @@ msgstr "Produtor" msgid "Comments" msgstr "Comentários" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2130,9 +2127,9 @@ msgstr "Comentários" msgid "Tags" msgstr "Tags" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2140,22 +2137,22 @@ msgstr "Tags" msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Assinatura de tempo (timestamp)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Direitos" @@ -2861,6 +2858,8 @@ msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" +"Rodar a entrada de texto através do pré-processador markdown. Para aprender " +"mais sobre markdown veja" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." @@ -2983,7 +2982,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" -msgstr "" +msgstr "Número máximo de processos de trabalho em espera" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" @@ -3201,14 +3200,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Cartão de Memória A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Cartão de Memória B" @@ -3274,9 +3273,9 @@ msgid "Failed to download metadata:" msgstr "Falhou em obter metadados:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" @@ -3453,7 +3452,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Nenhum livro" @@ -3578,14 +3577,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3650,7 +3649,7 @@ msgstr "Caminho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3832,8 +3831,8 @@ msgstr "Configurações dos eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Catálogo" @@ -4411,7 +4410,7 @@ msgstr "&Título para o Sumário:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" -msgstr "" +msgstr "Redimensionar imagens para dispositivos &Palm" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" @@ -4419,7 +4418,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" -msgstr "" +msgstr "Desliga compressão dos conteúdos dos arquivos." #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" @@ -4427,7 +4426,7 @@ msgstr "Não adicione Sumário no livro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" -msgstr "" +msgstr "Opções para Kindle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" @@ -4480,12 +4479,12 @@ msgstr "PDB Entrada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" -msgstr "" +msgstr "Tratar cada &linha como um parágrafo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" -msgstr "" +msgstr "Assumir formatação de impressão" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" @@ -4493,7 +4492,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" -msgstr "" +msgstr "&Formato:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -4513,11 +4512,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" -msgstr "" +msgstr "Tamanho do &Papel:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" -msgstr "" +msgstr "&Orientação:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" @@ -4704,7 +4703,7 @@ msgstr "TXT Entrada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" -msgstr "" +msgstr "Processar usando markdown" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" @@ -4712,6 +4711,9 @@ msgid "" "advanced formatting. To learn more visit markdown." msgstr "" +"

          Markdown é uma linguagem simples de markup para aquivos texto, qua " +"possibilita uma formatação avançada. Para aprender mais visite markdown." #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" @@ -4727,15 +4729,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" -msgstr "" +msgstr "Estilo de fim de &linha:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" -msgstr "" +msgstr "&Máximo comprimento da linha:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 msgid "Force maximum line lenght" -msgstr "" +msgstr "Forçar máximo comprimento da linha" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4938,211 +4940,192 @@ msgstr "Baixar livros do dispositivo" msgid "View book on device" msgstr "Ver livro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Escolher ação padrão de enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Enviar ao cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Enviar ao cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Memória Principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Enviar um formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Conectar ao diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Conectar ao iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Ejetar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Erro ao se comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Você vai achar o eBook anexado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Enviando e-mail para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Falhou ao enviar livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Falha ao enviar por e-mail os seguintes livros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Notícias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Enviar notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Não há espaço no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -5239,17 +5222,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5312,11 +5284,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Conversão" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Geral" @@ -5325,10 +5293,10 @@ msgid "Interface" msgstr "Interface" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Adicionar/Salvar" +msgid "Conversion" +msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5336,11 +5304,15 @@ msgstr "" "Envio de\n" "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Adicionar/Salvar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avançado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5348,23 +5320,23 @@ msgstr "" "Servidor de\n" "Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Auto envio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
          to this email " "address (provided it is in one of the listed formats)." @@ -5373,23 +5345,47 @@ msgstr "" "
          para este endereço de email (desde que ele esteja em um dos formatos " "listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "novo endereço de email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Amplo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Médio" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Pequeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Grande" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5400,124 +5396,124 @@ msgstr "" "permitir ao servidor ser executado nesta porta. Para não correr este risco " "utilize um número de porta maior que 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Escolher plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Este plugin não pode ser desativado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Não é possível desativar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Plugin não configurável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Não é necessário configurar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Você precisa selecionar um campo para poder deleta-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "O campo selecionado não é um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Você realmente deseja remover o campo %s e todos os seus dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Registro de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Registro de acessos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Falhou ao iniciar o servidor de conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Precisa estar no formato larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5577,7 +5573,7 @@ msgstr "&Configure os metadados usando o nome do arquivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" -msgstr "" +msgstr "&Adicionando livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" @@ -5621,7 +5617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" -msgstr "" +msgstr "&Salvando livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" @@ -5665,161 +5661,176 @@ msgstr "" msgid "Sending to &device" msgstr "Enviando para o &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferências" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Mostrar notificação quando uma &nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Obter metadados &sociais (rótulos/avaliações/etc.) por padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "S&obrescrever autor e título por padrão quando obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "&tempo padrão para expirar a rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&prioridade do trabalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "F&ormato de Saída Preferido:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "ordem preferida dos formatos de &entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Use numerais &Romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Habilitar ícone na bandeja do sis&tema (requer reinicialização)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" -msgstr "" +msgstr "Mostrar &splash screen (tela inicial) na inicialização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" +"Mostrar o &navegador de capas em uma janela separada (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Pesquisa na medida que você digita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automaticamente enviar ¬ícias baixadas para o leitor de ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" +"&Apagar notícias da biblioteca quando elas são enviadas automaticamente para " +"o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Números de capas para mostrar no modo navegador (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Selecione os &campos que ficarão visíveis na exibição da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Remove um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Adiciona um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Altera as configurações de um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" -msgstr "" +msgstr "Usar &visualizador interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" -msgstr "&layout da Interface do Usuário (precisa reiniciar):" +msgstr "&Layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" -msgstr "" +msgstr "Desabilitar &animações" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" +msgstr "Mostrar botão de &doação (reiniciar)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Adicionar um endereço de email para enviar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Adicionar e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Tornar &padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Remover e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5829,31 +5840,32 @@ msgstr "" "das notícias baixadas serão automaticamente enviados para todos os endereços " "de email que foram marcados como Auto-envio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" +"Número &máximo de processos de trabalho em espera (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" -msgstr "" +msgstr "&Checar integridade do banco de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" -msgstr "" +msgstr "Abrir o diretório de &configuração do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Depurar a detecção de &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5863,75 +5875,77 @@ msgstr "" "de livros usando um navegador de qualquer lugar no mundo. Qualquer mudança " "as configurações somente fará efeito depois de reiniciar o servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&porta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nome de &usuário:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Senha:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" +"O tamanho máximo (larguraxaltura) para as capas mostradas. Capas maiores são " +"redimensionadas. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" -msgstr "" +msgstr "Tamanho max. da &capa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Exibir senha" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "&Interr&omper servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Testar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Ver ®istros do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -5942,33 +5956,35 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" +"Aqui você pode personalizar o comportamento do Calibre controlando quais " +"plugins ele utiliza." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Ativar/&Desativar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Configurar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Remover plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Instalar novo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&Arquivo de plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Adicionar" @@ -6340,7 +6356,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6408,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" -msgstr "" +msgstr "Remover &formato:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" @@ -6689,50 +6705,50 @@ msgstr "Adicionar uma nova pesquisa salva" msgid "Change the contents of the saved search" msgstr "Modificar o conteúdo da pesquisa salva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Você precisa especificar um usuário e/ou senha para usar essa fonte de " "notícias." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Criado por: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Último baixado: nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Último baixado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Agendar download de notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Adicionar uma fonte de notícias personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Baixar todas as fontes de notícias agendadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6932,21 +6948,21 @@ msgstr "" msgid "Choose formats" msgstr "Escolha os formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editoras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7055,12 +7071,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7414,42 +7430,42 @@ msgstr "" msgid "Similar books..." msgstr "Livros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Adicionar livros à biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "criado por Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "Atualização encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Detalhes do Livro" @@ -7538,7 +7554,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7547,7 +7563,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7592,163 +7608,189 @@ msgstr "Salva a pesquisa atual com o nome mostrado na caixa" msgid "Delete current saved search" msgstr "Apaga a pesquisa atual salva" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d livros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Conectar ao diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Conectar ao iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Adicionar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "Editar metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "Converter livros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Exibir" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "Escolha a biblioteca do calibre para trabalhar com" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Obter notícias" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Salvar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Escolha a biblioteca do calibre para trabalhar com" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Obter notícias" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Salvar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Remover livros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "Navegar no Manual do Usuário do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Ajuda" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Fusão de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Exibir detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Livros do mesmo autor" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Livros nesta série" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Livros deste editor" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Livros com as mesmas tags" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Editar metadados individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Editar metadados em lote" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Obter metadados e capas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Obter apenas os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Baixar apenas as capas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Obter somente os metadados sociais" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Fundir no primeiro livro selecionado - apagar os outros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Fundir no primeiro livro selecionado - manter os outros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Adicionar livros de um diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7757,7 +7799,7 @@ msgstr "" "diretório, assumindo que cada arquivo é o mesmo livro em um formato " "diferente)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7765,61 +7807,61 @@ msgstr "" "Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " "diretório, assumindo que cada arquivo é um livro diferente)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Salvar no disco em um único diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Salvar somente os formatos %s para o disco" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Salvar somente os formatos %s para o disco em um único diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Exibir formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Remover livros selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Remove arquivos de um formato específico dos livros selecionados..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Remove todos os formatos dos livros selecionados, exceto..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Remove capas dos livros selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Remove livros correspondentes do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Converter individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Conversão em massa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Criar um catálogo de livros em sua biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Rodar o assistente de boas vindas" @@ -7850,7 +7892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "O nome para a pesquisa é \"{0}\"" @@ -7910,11 +7952,11 @@ msgstr "Mostrar campo" msgid "Restore default layout" msgstr "Restaurar o layout padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8145,26 +8187,26 @@ msgstr "O livro não possui nem título nem ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Pesquisar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "A pesquisa selecionada será permanentemente apagada. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Pesquisar (Para Pesquisa Avançada clique no botão da esquerda)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" "Escolha uma pesquisa salva ou entre um nome para uma nova pesquisa salva" @@ -8246,87 +8288,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Gerenciar Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Pesquisas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Nome de pesquisa duplicado" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "O nome da pesquisa salva %s já está sendo usado." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Ordenar pelo nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Ordenar pela popularidade" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Ordernar pela média de avaliações" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Todos os critérios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Qualquer critério" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Gerenciar categorias do &usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8404,45 +8446,45 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Falha" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8452,11 +8494,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.
          \n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8588,7 +8630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" -msgstr "" +msgstr "Máximo comprimento para &visualizar:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" @@ -8650,7 +8692,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." -msgstr "" +msgstr "Máxima largura da janela do visualizador, em pixels." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" @@ -9170,7 +9212,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" -msgstr "" +msgstr "Enviar email &de:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" @@ -9186,7 +9228,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" -msgstr "" +msgstr "&Servidor de Mail" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can optionally use a server to send mail" @@ -9195,7 +9237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" -msgstr "" +msgstr "&Nome do servidor:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" @@ -9224,7 +9266,7 @@ msgstr "Mo&strar" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" -msgstr "" +msgstr "&Criptografia:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" @@ -9903,37 +9945,37 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Compactando banco de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -10170,15 +10212,15 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sUso%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Criado por " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10186,64 +10228,64 @@ msgstr "" "Sempre que você for passar argumentos para %prog que possuem espaços em " "branco, coloque o argumento dentro de aspas." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "A linguagem pela qual irá mostrar a interface do usuário." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Lista de formatos de entrada por ordem de preferência." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Ler metadados dos arquivos" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" "Inverter o primeiro nome e sobrenomes do autor quando estiver lendo metadados" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Lista das pesquisas salvas nomeadas" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10263,91 +10305,91 @@ msgstr "Concluído" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Inglês" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Inglês (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Espanhol (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -10641,15 +10683,6 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "Toolbar" #~ msgstr "Barra de ferramentas" -#~ msgid "Large" -#~ msgstr "Grande" - -#~ msgid "Medium" -#~ msgstr "Médio" - -#~ msgid "Small" -#~ msgstr "Pequeno" - #~ msgid "Invalid library location" #~ msgstr "Localização de biblioteca inválida" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 1802597389..749b59a806 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:51+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-20 19:22+0000\n" +"Last-Translator: Johan Segerstedt \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -45,7 +45,7 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -114,15 +114,15 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -132,18 +132,18 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -544,10 +544,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheter" @@ -680,7 +680,7 @@ msgstr "Kommunicera med läsplattan JetBook." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Kommunicera med läsplattan MiBuk Wolder" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -2079,7 +2079,7 @@ msgstr "Bädda in denna teckensnittsfamilj som fast bredd-teckensnitt" msgid "Comic" msgstr "Serietidning" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2092,7 +2092,7 @@ msgstr "Serietidning" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2100,18 +2100,18 @@ msgstr "Titel" msgid "Author(s)" msgstr "Författare" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Förlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2123,9 +2123,9 @@ msgstr "Producent" msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2133,9 +2133,9 @@ msgstr "Kommentarer" msgid "Tags" msgstr "Etiketter" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2143,22 +2143,22 @@ msgstr "Etiketter" msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstämpel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Utgiven" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Rättigheter" @@ -3278,14 +3278,14 @@ msgid "Main memory" msgstr "Inbyggt minne" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Minneskort B" @@ -3351,9 +3351,9 @@ msgid "Failed to download metadata:" msgstr "Kunde inte hämta metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fel" @@ -3537,7 +3537,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Inga böcker" @@ -3677,14 +3677,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3751,7 +3751,7 @@ msgstr "Sökväg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3787,7 +3787,7 @@ msgstr "Klicka för att öppna fönstret Bokdetaljer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "Alternativ för BibTeX" #: /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 @@ -3857,7 +3857,7 @@ msgstr "Formulär" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Teckenkodning för Bib-filer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 @@ -3866,51 +3866,51 @@ msgstr "Fält för att inkludera i utdata:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Alternativ för teckenkodning (ändra om fel uppstår)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "strikt" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "ersätt" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "ignorera" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" -msgstr "" +msgstr "backslashreplace" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "Posttyp för BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "blandat" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "div" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "bok" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Skapa citationsetikett?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Uttryck för att skapa citationsetiketten för BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" @@ -3922,6 +3922,13 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Förklaring:\n" +" - Tillgängliga fält är 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" - Vid listtyper, t.ex. författare och etiketter, kommer\n" +" bara det första elementet att väljas\n" +" - För tidsfältet kommer bara datumet att användas " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -3933,8 +3940,8 @@ msgstr "Alternativ för e-böcker" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -5001,7 +5008,7 @@ msgstr "Ej Rankat" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" -msgstr "" +msgstr "Sätt '%s' till i dag" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" @@ -5069,79 +5076,60 @@ msgstr "Hämta böcker från enhet" msgid "View book on device" msgstr "Visa böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Grundinställning för \"skicka till enhet\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "E-post till" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " och ta bort från biblioteket" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Skicka till inbyggt minne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Skicka till minneskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Skicka till minneskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Primärminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Skicka och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Skicka visst format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Anslut till mappen" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Anslut till iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Mata ut enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Hämta anteckningar (experimentellt)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Fel vid kommunikation med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Välj mapp för att öppnas som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Kunde inte kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5149,124 +5137,124 @@ msgstr "" "Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen " "koppla ur och koppla in enheten igen och/eller starta om." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-bok:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Bifogat, kommer du hitta e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "i %s-formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Skickar e-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "Skall böckerna konverteras automatiskt innan de skickas med e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunde inte skicka följande böcker eftersom inget lämpligt format hittades:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Kunde inte skicka böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Kunde inte skicka följande böcker:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Skickat via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Bifogat är" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Skickat nyheter till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5275,11 +5263,11 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -5350,66 +5338,55 @@ msgstr "Välj format:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Välj plats för Calibre-biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Samma som nuvarande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "Platsen %s innehåller det befintliga Calibre-biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Inget befintligt bibliotek hittades" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Det finns inget Calibrebibliotek i %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Ej tom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" +msgstr "Mappen %s är inte tom. Välj en tom mapp." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Välj ditt Calibre-bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Ditt Calibre-bibliotek finns i {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Ny plats:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Använd ett befintligt bibliotek på den nya platsen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "Skapa ett tomt bibliotek på den nya platsen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "Flytta nuvarande bibliotek till den nya platsen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -5452,11 +5429,7 @@ msgstr "" "\n" "Anpassning: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Konvertera" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Allmänt" @@ -5465,10 +5438,10 @@ msgid "Interface" msgstr "Gränssnitt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Lägg till/spara" +msgid "Conversion" +msgstr "Konvertera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5476,11 +5449,15 @@ msgstr "" "E-post-\n" "leverans" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Lägg till/spara" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avancerat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5488,23 +5465,23 @@ msgstr "" "Medie-\n" "server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Sänd automatiskt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "Format för e-post. Första matchande format kommer att skickas." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
          to this email " "address (provided it is in one of the listed formats)." @@ -5512,23 +5489,47 @@ 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/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "ny e-postadress" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Medel" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Liten" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Stor" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "Systemport vald" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5538,109 +5539,109 @@ msgstr "" "operativsystem kanske inte tillåter att servern lyssnar på denna port. För " "att vara på den säkra sidan, välj ett portnummer över 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Kunde inte installera kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Kommandoradsverktygen har installerats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Kommandoradsverktygen har installerats i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Om du flyttar calibre.app måste du installera om kommandoradsverktygen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Ingen giltig sökväg till tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s är inte en giltig sökväg till ett tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Välj tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Tillägget kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Tillägget: %s kan inte inaktiveras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Tillägget går inte att anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Tillägget: %s behöver inte anpassas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Kan inte ta bort inbyggt tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan inte tas bort. Det är ett inbyggt tillägg. Försök att inaktivera det i " "stället." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Du måste välja en kolumn för att radera det" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "Den valda kolumnen är inte en egen kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Vill du verkligen ta bort kolumn %s och alla dess data?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Fellogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Åtkomstlogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Kunde inte starta medieservern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Ogiltig storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Storleken %s är ogiltig. Den måste anges som breddxhöjd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Måste starta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5648,19 +5649,19 @@ msgstr "" "De ändringar du gjort kräver att calibre att startas om. Vänligen starta om " "så snart det är praktiskt möjligt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Kontrollerar databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Kunde inte kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Några inkonsekvenser hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5828,30 +5829,30 @@ msgstr "" msgid "Sending to &device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Inställningar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Visa ett meddelande när en &ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Ladda ner &sociala metadata (etiketter/omdömen/etc.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Skriv över författare och titel när metadata hämtas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Vänta på nätverkssvar i max" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5859,133 +5860,145 @@ msgstr "" "Ange hur länge programmet ska vänta på information från nätverket (d.v.s. " "när information hämtas från Internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Välj språk (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Hög" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Låg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "Jobb&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Önskat &utformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Önskade &informat i ordning:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Använd &romerska siffror för bokens nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Visa ikon i systemfältet (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "&Visa meddelanden i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Visa uppstartsfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visa omslags&bläddrare i ett separat fönster (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "Visa medelbetyg i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Sök &medan du skriver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Skicka automatiskt hämtade nyheter till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Ra&dera automatiskt nyheter från biblioteket när de skickats till läsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "A&ntal omslag att visa i bläddringsläget (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Välj synliga &kolumnerna i biblioteketsvyn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Ta bort ett användardefinierat kolumnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Lägg till en användardefinierat kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Redigera inställningar för en användardefinierad kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Använda interna läsare för:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Vy (omstart krävs)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inaktivera alla animationer. Används om du har en långsam/gammal dator." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Inaktivera animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "Visa &donationsknapp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Lägg till en e-postadress som du vill skicka böcker till" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "Lägg till e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Ange som grundinställning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "Ta bort e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -5994,32 +6007,32 @@ msgstr "" "Caliber kan skicka böckerna till dig (eller dina läsare) via e-post. Hämtade " "nyheter skickas automatiskt till alla e-postadresser som har markerats." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximalt antal väntande processer (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Kontrollera databasintegritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "&Installera kommandoradsverktyg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Öppna &Calibres inställningsmapp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begränsa maximalt antal samtidiga jobb till de tillgängliga &CPU-kärnorna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Felsök enhets&detektion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6029,25 +6042,25 @@ msgstr "" "var som helst i världen med hjälp av en webbläsare. Eventuella ändringar i " "inställningarna träder i kraft först efter en serveromstart." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "Server&port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Användarnamn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Lösenord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6055,7 +6068,7 @@ msgstr "" "Om du lämnar lösenordet tomt, kan vem som helst komma åt ditt bibliotek via " "webbgränssnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6063,45 +6076,45 @@ msgstr "" "Den maximala storleken (breddxhöjd) som omslag får visas i. Större omslag " "skalas ned. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Största omslagsstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&sa lösenord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS-poster per fråga:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Max. antal ogr&upperade OPDS-poster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Starta servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "St&oppa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Testa servern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Starta servern automatiskt när Calibre startas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Visa &serverloggar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -6118,7 +6131,7 @@ msgstr "" "läsaren på din iPhone. Myhostname bör vara det fullständiga värdnamnet eller " "IP-adressen till datorn Calibre körs på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6126,27 +6139,27 @@ msgstr "" "Här kan du anpassa Calibres beteende genom att kontrollera vilka tillägg som " "används." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Aktivera/Inaktivera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "Anpassa tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "Ta bort tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Installera tillägg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Tilläggs&fil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "Lägg till" @@ -6521,8 +6534,8 @@ msgid "Show job &details" msgstr "Visa jobb&detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "Avsluta &alla jobb" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6872,50 +6885,50 @@ msgstr "Lägg till den nya sparade sökningen" msgid "Change the contents of the saved search" msgstr "Ändra innehållet i den sparade sökningen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Behöver användarnamn och lösenord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du måste ange ett användarnamn och/eller lösenord för att använda denna " "nyhetskälla." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Skapad av: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Senast hämtad: aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "För %d dagar, %d timmar och %d minuter sedan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Senast hämtad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Schemalägg nyhetshämtning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Lägg till en anpassad nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Hämta nyheter från alla planerade nya källor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Ingen Internetanslutning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Kan inte hämta nyheter eftersom ingen Internetanslutning är aktiv" @@ -7116,21 +7129,21 @@ msgstr "" msgid "Choose formats" msgstr "Välj format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Författare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Utgivare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (Inte på någon bok)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7248,12 +7261,12 @@ msgid "%s (was %s)" msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "Posten är tom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "En post kan inte lämnas tom. Ta bort den i stället." @@ -7616,42 +7629,42 @@ msgstr "Reguljärt uttryck (?P)" msgid "Similar books..." msgstr "Liknande böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Lägg till böcker i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Hantera samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Omslagsbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Etikettbläddrare" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "skapat av Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Ansluten " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "Uppdatering tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Bokinformation" @@ -7720,7 +7733,7 @@ msgstr "Spara ett enstaka format till disk ..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" -msgstr "" +msgstr "Mata ut enhet" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 @@ -7729,37 +7742,37 @@ msgstr "Bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" -msgstr "" +msgstr "Visa böcker i Calibre-biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" -msgstr "" +msgstr "Läsplatta" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Visa böcker i läsplattans inbyggda minne" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" -msgstr "" +msgstr "Visa böcker på minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" -msgstr "" +msgstr "Visa böcker på minneskort B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" -msgstr "" +msgstr "tillgängligt" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" @@ -7796,163 +7809,189 @@ msgstr "Spara aktuell sökning under namnet som visas i rutan" msgid "Delete current saved search" msgstr "Radera aktuell sparad sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Anslut till mappen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Anslut till iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "E-post till" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " och ta bort från biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Lägg till böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" -msgstr "" +msgstr "Redigera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "Konvertera böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Hämta nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Spara till disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Välj Calibre-bibliotek att arbeta med" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Hämta nyheter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Spara till disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Ta bort böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "Läs Calibres användarhandbok" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Hjälp" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Sammanfoga bokuppgifter" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Öppna mapp" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Visa bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Böcker med samma författare" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Böcker i denna serie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Böcker av den här utgivaren" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Böcker med samma etikett" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Redigera metadata individuellt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Redigera metadata i grupp" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Hämta metadata och omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Hämta bara metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Hämta bara omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Hämta bara sociala metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Slå samman till den första valda boken - radera övriga" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Slå samman till den första valda boken - behåll övriga" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Lägg till böcker från en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7960,7 +7999,7 @@ msgstr "" "Lägg till böcker från kataloger, inklusive underkataloger (en bok per " "katalog, antar att varje e-bokfil är samma bok i ett annat format)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7968,61 +8007,61 @@ msgstr "" "Lägg till böcker från kataloger, inklusive underkataloger (flera böcker per " "katalog, antar att varje e-bokfil en ny bok)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Lägg till tom bok (bokpost utan format)." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Spara till disk i en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Spara bara %s-format på disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Spara bara %s format till disk i en enda katalog" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Visa specifikt format" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Ta bort valda böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Ta bort filer av specifikt format från valda böcker." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Ta bort alla format från utvalda böcker, utom ..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Ta bort omslag från valda böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Ta bort matchande böcker från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Konvertera individuellt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Masskonvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Skapa en bokkatalog i ditt Calibre biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Kör välkomstguide" @@ -8053,7 +8092,7 @@ msgstr "Bok %s av %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "Söknamn är \"(0)\"" @@ -8113,11 +8152,11 @@ msgstr "Visa kolumn" msgid "Restore default layout" msgstr "Återställ standardutformning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Tillåẗs ej" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8348,26 +8387,26 @@ msgstr "Boken har varken titel eller ISBN" msgid "No matches found for this book" msgstr "Inga träffar hittades för den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Sök" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "Den valda sökningen kommer att tas bort permanent . Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Sök (för avancerad sökning, klicka på knappen till vänster)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Sparade sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "Välj sparad sökning eller ange namn för en ny sparad sökning" @@ -8448,87 +8487,87 @@ msgstr "Rensa" msgid "&Alternate shortcut:" msgstr "&Alternativ snabbtangent:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "Byt namn på %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "Redigera sorteringsinformation för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Dölj kategori %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Visa kategori" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Visa alla kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Hantera %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Hantera sparade sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Hantera användarkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Kopiera sökningens namn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Namnet %s för den sparade sökningen används redan" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Sortera efter namn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Sortera efter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Sortera efter medelbetyg" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "Ange sorteringsordning i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Matcha alla" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Matcha någon" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "Matcha någon eller alla träffar i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Hantera &användarkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "Lägg till egna kategorier i etikettbläddraren" @@ -8608,21 +8647,21 @@ msgstr "Kan inte konfigurera när det finns jobb som körs" msgid "Cannot configure before calibre is restarted." msgstr "Kan inte konfigurera innan calibre startas om." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Ingen detaljinformation tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljerad information finns tillgänglig för böcker på enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8630,15 +8669,15 @@ msgstr "" "

          Kunde inte konvertera: %s

          Det är en DRM-skyddad " "bok. Du måste först ta bort DRM-skyddet med hjälp av tredjepartsverktyg." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8648,11 +8687,11 @@ msgstr "" "du donera för att stödja utvecklingen. Tack vare din donation kan Calibre " "fortsätta utvecklas." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8662,11 +8701,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas.
          \n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "VARNING: Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9583,6 +9622,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Fält att skriva ut när böcker katalogiseras i databasen. Skall vara en " +"kommaseparerad lista med fält.\n" +"Tillgängliga fält: %s\n" +"Grundinställning: '%%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" @@ -9591,6 +9635,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Fält att sortera efter.\n" +"Tillgängliga fält: author_sort, id, rating, size, timestamp, title.\n" +"Grundinställning: '%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9598,7 +9646,7 @@ msgid "" "Boolean value: True, False\n" "Default: '%default'\n" "Applies to: BIBTEX output format" -msgstr "" +msgstr "Skapa citation för BibTeX-poster" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" @@ -9608,6 +9656,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Mall för att skapa citationer från databasfält\n" +" Skall vara en mall med fält omgivna av {}\n" +"Tillgängliga fält %s.\n" +"Grundinställning: '%%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" @@ -9616,6 +9669,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Teckenkodning för utfiler i BibTeX-format\n" +"Tillgängliga alternativ: utf8, cp1252, ascii\n" +"Grundinställning: '%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" @@ -9624,6 +9681,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Teckenkodningsflagga för BibTeX-filer\n" +"Tillgängliga alternativ: strict, replace, ignore, backslashreplace.\n" +"Grundinställning: '%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" @@ -9632,6 +9693,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Posttyp för BibTeX-katalog.\n" +"Tillgängliga typer: bok, div, blandat\n" +"Grundinställning: '%default'\n" +"Gäller: Utformatet BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" @@ -10232,35 +10297,35 @@ msgstr "" "\n" "För hjälp med ett enskilt kommando: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sMedelbetyget är %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Allmänt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Komprimerar databas" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Kontrollerar SQL-integritet ..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Söker efter saknade filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "ID kontrollerat" @@ -10520,15 +10585,15 @@ msgstr "Böcker sorterade efter " msgid "Newest" msgstr "Nyaste" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sAnvändning%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Skapad av " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10536,63 +10601,63 @@ msgstr "" "När du skickar argument till %prog som har mellanslag i dem, omge argumenten " "med citattecken." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Sökvägen till den databas där böcker finns lagrade" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Mönster för att gissa metadata från filnamn" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Accessnyckel för isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Tidsgräns för nätverksoperationer (sekunder)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Sökvägen till katalogen där ditt bibliotek lagras" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Det språk som skall användas av användargränssnittet" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Standardformat för utdata vid e-bokskonverteringar." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Ordnad lista av format att föredra för indata" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Läs metadata från filer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Prioritet för arbetsprocesser" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "Byt plats på författares för- och efternamn vid läsning av metadata" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Lägg till nya format till befintliga bokuppgifter" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Lista över namngivna sparade sökningar" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Användarskapade tagkategoriläsare" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "Hur och när Calibre uppdaterar metadata på enheten." @@ -10612,91 +10677,91 @@ msgstr "Klart" msgid "Working..." msgstr "Arbetar..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasiliansk portugisiska" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engelska (Storbritannien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Kinesiska (förenklad)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Kinesiska (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Kinesiska (traditionell)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engelska" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engelska (Australien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engelska (Nya Zeeland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engelska (Kanada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engelska (Indien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engelska (Thailand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engelska (Cypern)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engelska (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Engelska (Israel)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engelska (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engelska (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engelska (Irland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Engelska (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spanska (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tyska (Österrike)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Holländska (Nederländerna)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Holländska (Belgien)" @@ -11019,15 +11084,6 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Toolbar" #~ msgstr "Verktygsrad" -#~ msgid "Medium" -#~ msgstr "Medel" - -#~ msgid "Large" -#~ msgstr "Stor" - -#~ msgid "Small" -#~ msgstr "Liten" - #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre kan skicka böcker till dig (eller dina läsare) via e-post" @@ -11096,6 +11152,9 @@ msgstr "Hämta inte CSS-stilmallar." #~ msgid "Show &text in toolbar buttons" #~ msgstr "Visa &text på bildknappar" +#~ msgid "Stop &all jobs" +#~ msgstr "Avsluta &alla jobb" + #~ msgid "The series number. To get leading zeros use {series_index:0>3s}" #~ msgstr "" #~ "Det serienummer. För att få inledande nollor använd (series_index: 0>3s)" From 1f42467f38031b0dee547b89b0fd1bab28102615 Mon Sep 17 00:00:00 2001 From: GRiker Date: Wed, 21 Jul 2010 06:21:19 -0600 Subject: [PATCH 075/100] GwR fix for #6220, #6241 formatting error --- src/calibre/devices/apple/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/devices/apple/driver.py b/src/calibre/devices/apple/driver.py index 618fc27545..6e95a8b04f 100644 --- a/src/calibre/devices/apple/driver.py +++ b/src/calibre/devices/apple/driver.py @@ -2668,7 +2668,7 @@ class ITUNES(DriverBase): index = metadata.series_index integer = int(index) fraction = index-integer - series_index = '%04d%%s' % (integer, str('%0.4f' % fraction).lstrip('0')) + series_index = '%04d%s' % (integer, str('%0.4f' % fraction).lstrip('0')) if lb_added: lb_added.SortName = "%s %s" % (metadata.series, series_index) lb_added.Genre = metadata.series From 8bf7a5a42d8a49e8838526ed2acc8371f4392639 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 11:57:30 -0600 Subject: [PATCH 076/100] Fix #6230 (CSS checks: width: 0px) --- src/calibre/ebooks/oeb/transforms/flatcss.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/oeb/transforms/flatcss.py b/src/calibre/ebooks/oeb/transforms/flatcss.py index dd735fe13e..f48bdb9934 100644 --- a/src/calibre/ebooks/oeb/transforms/flatcss.py +++ b/src/calibre/ebooks/oeb/transforms/flatcss.py @@ -262,8 +262,11 @@ class CSSFlattener(object): indent = asfloat(style['text-indent'], 0) left += margin if (left + indent) < 0: - percent = (margin - indent) / style['width'] - cssdict['margin-left'] = "%d%%" % (percent * 100) + try: + percent = (margin - indent) / style['width'] + cssdict['margin-left'] = "%d%%" % (percent * 100) + except ZeroDivisionError: + pass left -= indent if 'display' in cssdict and cssdict['display'] == 'in-line': cssdict['display'] = 'inline' From dd2b65c387719df5168ab88e9336590929e5837d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 12:02:10 -0600 Subject: [PATCH 077/100] Fix #6225 (built-in heise recipe) --- resources/recipes/heise.recipe | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/resources/recipes/heise.recipe b/resources/recipes/heise.recipe index 23a8068c47..9edf3774fc 100644 --- a/resources/recipes/heise.recipe +++ b/resources/recipes/heise.recipe @@ -19,6 +19,32 @@ class heiseDe(BasicNewsRecipe): max_articles_per_feed = 40 no_stylesheets = True + extra_css = ''' + .bild_links, .bild_bu_links { + float:left; + line-height:105%; + margin:12px 1.4em 12px 0; + } + + .bild_rechts, .bild_bu { + float:right; + line-height:105%; + margin:12px 0 12px 1em; + text-align:right; + } + + .bild_zentriert { + clear:both; + line-height:105%; + margin:.2em auto; + text-align:center; + } + + span.bild_links, span.bild_rechts, span.bild_zentriert { + display:block; + } + ''' + remove_tags = [dict(id='navi_top'), dict(id='navi_bottom'), dict(id='logo'), From df5b96092f1f0750e4be1c857b6ef190aa5ba534 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 12:09:53 -0600 Subject: [PATCH 078/100] Fix #6240 (Error during conversion of CHM in Calibre 0.7.9) --- src/calibre/ebooks/chm/input.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/ebooks/chm/input.py b/src/calibre/ebooks/chm/input.py index e3c3deba78..c4b124fe98 100644 --- a/src/calibre/ebooks/chm/input.py +++ b/src/calibre/ebooks/chm/input.py @@ -177,6 +177,7 @@ class CHMInput(InputFormatPlugin): chapter_path = None if match_string(node.tag, 'object') and match_string(node.attrib['type'], 'text/sitemap'): + chapter_title = None for child in node: if match_string(child.tag,'param') and match_string(child.attrib['name'], 'name'): chapter_title = child.attrib['value'] From f1dd2c4370c1b5d4d1adcb004ab5b1621b8e50b2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 12:15:58 -0600 Subject: [PATCH 079/100] Fix #6224 (Augen "The Book" eBook Reader) --- src/calibre/devices/hanvon/driver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/devices/hanvon/driver.py b/src/calibre/devices/hanvon/driver.py index d5b71b2cf5..75728a94ea 100644 --- a/src/calibre/devices/hanvon/driver.py +++ b/src/calibre/devices/hanvon/driver.py @@ -43,6 +43,7 @@ class THEBOOK(N516): BCD = [0x399] MAIN_MEMORY_VOLUME_LABEL = 'The Book Main Memory' EBOOK_DIR_MAIN = 'My books' + WINDOWS_CARD_A_MEM = '_FILE-STOR_GADGE' class ALEX(N516): From cef3b69a8a9b50dc9678451da75cda5ab5d52474 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 12:59:52 -0600 Subject: [PATCH 080/100] Fix #6176 (Custom Columns = Column Orientation Issue) --- src/calibre/gui2/library/views.py | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 870157c81a..7ccbc027f6 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -478,14 +478,20 @@ class BooksView(QTableView): # {{{ def set_current_row(self, row, select=True): if row > -1: h = self.horizontalHeader() - for i in range(h.count()): - if not h.isSectionHidden(i): - index = self.model().index(row, i) - self.setCurrentIndex(index) - if select: - sm = self.selectionModel() - sm.select(index, sm.ClearAndSelect|sm.Rows) - break + logical_indices = list(range(h.count())) + logical_indices = [x for x in logical_indices if not + h.isSectionHidden(x)] + pairs = [(x, h.visualIndex(x)) for x in logical_indices if + h.visualIndex(x) > -1] + if not pairs: + pairs = [(0, 0)] + pairs.sort(cmp=lambda x,y:cmp(x[1], y[1])) + i = pairs[0][0] + index = self.model().index(row, i) + self.setCurrentIndex(index) + if select: + sm = self.selectionModel() + sm.select(index, sm.ClearAndSelect|sm.Rows) def close(self): self._model.close() From 928bf600e9b2391d3f257dd97083e97328a7326f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 13:05:53 -0600 Subject: [PATCH 081/100] ... --- src/calibre/manual/faq.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/manual/faq.rst b/src/calibre/manual/faq.rst index 849a7d5c37..6359e76abc 100644 --- a/src/calibre/manual/faq.rst +++ b/src/calibre/manual/faq.rst @@ -281,7 +281,7 @@ Why doesn't |app| have a column for foo? How do I move my |app| library from one computer to another? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Simply copy the |app| library folder from the old to the new computer. You can find out what the library folder is by clicking Preferences. The very first item is the path to the library folder. Now on the new computer, start |app| for the first time. It will run the Welcome Wizard asking you for the location of the |app| library. Point it to the previously copied folder. +Simply copy the |app| library folder from the old to the new computer. You can find out what the library folder is by clicking the calibre icon in the toolbar. The very first item is the path to the library folder. Now on the new computer, start |app| for the first time. It will run the Welcome Wizard asking you for the location of the |app| library. Point it to the previously copied folder. Note that if you are transferring between different types of computers (for example Windows to OS X) then after doing the above you should also go to Preferences->Advanced and click the Check database integrity button. It will warn you about missing files, if any, which you should then transfer by hand. From 31f5c9a2cb2cd64ebc5efdb74aa484e35673146c Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Wed, 21 Jul 2010 21:01:15 +0100 Subject: [PATCH 082/100] Remove question mark from title bar for several dialogs --- src/calibre/gui2/dialogs/comments_dialog.py | 7 ++++++- src/calibre/gui2/dialogs/config/create_custom_column.py | 5 +++++ src/calibre/gui2/dialogs/edit_authors_dialog.py | 4 ++++ src/calibre/gui2/dialogs/tag_categories.py | 5 +++++ src/calibre/gui2/dialogs/tag_list_editor.py | 4 ++++ 5 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/comments_dialog.py b/src/calibre/gui2/dialogs/comments_dialog.py index 8b4df07fbc..bc3ec3e5ad 100644 --- a/src/calibre/gui2/dialogs/comments_dialog.py +++ b/src/calibre/gui2/dialogs/comments_dialog.py @@ -3,7 +3,7 @@ __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __license__ = 'GPL v3' -from PyQt4.Qt import QDialog +from PyQt4.Qt import Qt, QDialog from calibre.gui2.dialogs.comments_dialog_ui import Ui_CommentsDialog class CommentsDialog(QDialog, Ui_CommentsDialog): @@ -12,6 +12,11 @@ class CommentsDialog(QDialog, Ui_CommentsDialog): QDialog.__init__(self, parent) Ui_CommentsDialog.__init__(self) self.setupUi(self) + # Remove help icon on title bar + icon = self.windowIcon() + self.setWindowFlags(self.windowFlags()&(~Qt.WindowContextHelpButtonHint)) + self.setWindowIcon(icon) + if text is not None: self.textbox.setPlainText(text) self.textbox.setTabChangesFocus(True) diff --git a/src/calibre/gui2/dialogs/config/create_custom_column.py b/src/calibre/gui2/dialogs/config/create_custom_column.py index 2aae567b1c..34091d893f 100644 --- a/src/calibre/gui2/dialogs/config/create_custom_column.py +++ b/src/calibre/gui2/dialogs/config/create_custom_column.py @@ -44,6 +44,11 @@ class CreateCustomColumn(QDialog, Ui_QCreateCustomColumn): QDialog.__init__(self, parent) Ui_QCreateCustomColumn.__init__(self) self.setupUi(self) + # Remove help icon on title bar + icon = self.windowIcon() + self.setWindowFlags(self.windowFlags()&(~Qt.WindowContextHelpButtonHint)) + self.setWindowIcon(icon) + self.simple_error = partial(error_dialog, self, show=True, show_copy_button=False) self.connect(self.button_box, SIGNAL("accepted()"), self.accept) diff --git a/src/calibre/gui2/dialogs/edit_authors_dialog.py b/src/calibre/gui2/dialogs/edit_authors_dialog.py index 842fd7c943..4c749a79d0 100644 --- a/src/calibre/gui2/dialogs/edit_authors_dialog.py +++ b/src/calibre/gui2/dialogs/edit_authors_dialog.py @@ -21,6 +21,10 @@ class EditAuthorsDialog(QDialog, Ui_EditAuthorsDialog): QDialog.__init__(self, parent) Ui_EditAuthorsDialog.__init__(self) self.setupUi(self) + # Remove help icon on title bar + icon = self.windowIcon() + self.setWindowFlags(self.windowFlags()&(~Qt.WindowContextHelpButtonHint)) + self.setWindowIcon(icon) self.buttonBox.accepted.connect(self.accepted) diff --git a/src/calibre/gui2/dialogs/tag_categories.py b/src/calibre/gui2/dialogs/tag_categories.py index 0a54696801..1344150c22 100644 --- a/src/calibre/gui2/dialogs/tag_categories.py +++ b/src/calibre/gui2/dialogs/tag_categories.py @@ -28,6 +28,11 @@ class TagCategories(QDialog, Ui_TagCategories): Ui_TagCategories.__init__(self) self.setupUi(self) + # Remove help icon on title bar + icon = self.windowIcon() + self.setWindowFlags(self.windowFlags()&(~Qt.WindowContextHelpButtonHint)) + self.setWindowIcon(icon) + self.db = db self.applied_items = [] diff --git a/src/calibre/gui2/dialogs/tag_list_editor.py b/src/calibre/gui2/dialogs/tag_list_editor.py index 2e5d2ace28..7cdc0a089a 100644 --- a/src/calibre/gui2/dialogs/tag_list_editor.py +++ b/src/calibre/gui2/dialogs/tag_list_editor.py @@ -43,6 +43,10 @@ class TagListEditor(QDialog, Ui_TagListEditor): QDialog.__init__(self, window) Ui_TagListEditor.__init__(self) self.setupUi(self) + # Remove help icon on title bar + icon = self.windowIcon() + self.setWindowFlags(self.windowFlags()&(~Qt.WindowContextHelpButtonHint)) + self.setWindowIcon(icon) self.to_rename = {} self.to_delete = [] From 6530780c8d951d7b3fe12e0153de538e3379abaa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 19:53:01 -0600 Subject: [PATCH 083/100] Nicer epub logo --- resources/images/mimetypes/epub.svg | 4211 ++++++--------------------- 1 file changed, 830 insertions(+), 3381 deletions(-) diff --git a/resources/images/mimetypes/epub.svg b/resources/images/mimetypes/epub.svg index 2b72b9e180..0c3a31964f 100644 --- a/resources/images/mimetypes/epub.svg +++ b/resources/images/mimetypes/epub.svg @@ -1,3381 +1,830 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJzs3X2PZMl15/dX0O+h/IcAEjBbN+7zpQUD9dAl0yuKBEntyhAWRGumRfW6p3vQ06M1/eod58Tv -e+JE1kiUZHkpAd5ekYxblVlVmTc/GXHzfjP/5H/65a9/cv/1p79995Pl9XT36k/+5PHzu7dfPn3+ -6Z1vvfvZhw/ff/fls2360a9+fFfqd9Vvuv/Z+Vt9439+9/m7958+/tS/9HquX3y2S//o86dv3n78 -9OO7H/24bvrN+y8f3tWN7779/m9/8uHT7z59N22vv/uH3/2YH1iv4entl/otZfrT40+n827+6bbe -/fLn9esPn77/+PX7j797+PR/2ZfXuzLXLy/73TyX+uX/7f2v3n13+z2vl3NZ7BtfH+s81+/eXm/L -ZheZXh/LutbLPX366vtv3n388svPn7569913j58+fPr83U/vHn//9uPdz9/+rn7l7av6d26/fX7/ -4V39k755++Xusj/+/mdl/u3D9+8/fP2X33/zt+/q37ouq21efutX8lff1UvXK7L/bZuP3/7sm7rl -1+++fKm/Yf0RdgM+/vz/+E/5J9ffWv9+9De/eve7936T1xvlv/64XfNv3n3z7Yd6A/kfuEz76+1u -uTb7z/6/9Z311203w3m3Tnfbtd4dh36//je/+4f37/77T+/+8tPHd+2vvP/85dfv/+/6e+9lvjuu -uW391fcf3n3+q4/vv7Rf+/5nV/sbf/7p63cffno3x2WfP7z1P83/lf6f7Rt+8/bz7959qffTpw/f -f/Gd5Zz0pXob/sXb37+zm760H/CLb999/M2n/+y/30+uZXl9XVu9Yeayt/81vV4Wu3P3st1d+2V/ -p/2o/e7Y9HOLbyjtB9jV2ZXxU4566/+y3h+/+Pz+d+8//vQn9eLLPLU76s8/v/+630/HfHe2//A/ -5fWZ/u/i/9rvXP/8L1/efdTfUPePx5+n+3t6/fNf15/65uPXj5++sdv/O9ut6738se4C9dHQvhb/ -279SL/79t+0v8PFv6131y8/vP9p1vvpL/8r5219++L5+6c8/f/r+2599/LtPr37UHrO/fPvl7+8e -Prz7+PV39fHXtrXhXbtE3foX7//hXdv2+u37b3/8T17fbz6//ar+2Ltf/O1/e/fVl3phbej/69ff -v//y7g9f0a+/spvp893D5++/+/u733z69CF+v/FL8Wtqs2+17//38TN+6Rf4+IuP7ZZ++ZP0Dbc/ -qT5Q/t39lPrd//hPqF/893ztj28/fHj/u89vv/3791/90A/4ga/HT2pf+xf8sPoY//yuX96H/Pc/ -Y7f8/Td/++nD++++6Xtj2vLLt5+/vP/qw7tf//67L++++cPX9vTu7+ozUrrZfOubj//w7sOnb9Mv -GVvefvz67r+8/fztP3XVdjf93fuPX9dHiD+e+8346Ztv7Qn27td///bbd/7rfvn7Z//OX/8zduMP -bz++/Xzn2+MqjZ+6/1bPRpLatrjS7bcVxkzfT37yarl7+Jhg/PPPb79+X02ts4u/+vjx7Tfvvr77 -nTbdlR+/+qGNVfP57uHrV3/zqrz6s1fbtZ3bse3btq11kjBvZZvW5/XN+rQ+rg/r/Xqt53qs+7qt -a32mn9eyTsvz8mZ5Wh6Xh+V+uepk41j2ZVvW+sQ0v1rKMs3P85v5aX6cH+b7+ZrP+Zj3eZvXeZnr -tGWeynN5U57KY3ko9+UqZzns+aysZalPdKVM0/P0ZnqaHqeH6f7VdE3ndEz7VH+xqV73VL/+6n99 -NdV/5e5Pfvvw2f6SeO7d6n9Mk22vTzq/fbH94btX/hy69c35m2++UL/74SnuCW7rf+bNv/7Qzb/+ -/zf//6Cb//yhm/9MN/+fvZqm+sfM9Y9a6x+31z/yrH/sff2rH+tf/2Z6LlO9NeZ6q6z11tnrrXTW -W+u+3mqP9dZ7U57nqd6ac71V13rr7vPxqt7UV73JH+pN/1TvgudlqnfHXO+Xtd4/e72fznp/3df7 -7bHef2+W53Wq9+dc79e13r97vZ/Pen/f1/v9sd7/b9bnV9tUd4i57hhr3UH2uqOcdYe53x62x+1p -e7M979Ne9nlf9nXf9n0/9nO/9vv9YX/cn/Y3+/MxHeWYj+VYj+3Yj+PVcR7XcX88HI/H0/HmeD6n -s5zzuZzruZ37eZzneZ3358P5eD6db87na7rKNV/LtV5bnW4e13ld1/31cD1eT9eb6/nV/XRf7uf7 -5X693+73++P+vL/u7+8f7h/vn+7f3D8/TA/lYX5YHtaH7WF/OB7Oh+vh/uHh4fHh6eHNw/Pj9Fge -58flcX3cHvfH49Xj+Xg93j8+PD4+Pj2+eXx+mp7K0/y0PK1P29P+dDydT9fT/dPD0+PT09Obp+c3 -05vyZn6zvFnfbG/2N8eb88315v7Nw5vHN09v3rx5fvVc78jnel88r8/1Bnuuf/Pz9Vx/sed63c9v -np+1M/8rd+cpb4vvvNn6B3fk2/lt+ecrf+4/uKPvdbWa9vSnP/Dv8V/279W/9AL/nCt8+Lf89+r/ -9VXcj/9e3W741/2re9ufvaoPh1J/wHN9gDzVB8pDfcBc9YFz1AfQXh9Ga304zfVhNV3P9TH2VB9r -D/Uxd9XH3lEfg3VNWx+Pc31cTudzfYw+nY+v6gP2vj5wz/oA3usDea0P6Lk+sKfjuT7In+qD/aE+ -6K/64D+PozqwVQ+W6kKprj9XJ56qFw/1Z1/Vj6M6sr2qnKyVlbnyMm3PlZqnSs5Dpac9X/1jz1g/ -/JxVn7Ve3Txt3T5x1aeu9Mw1PnflZ694/nqVnsL6kxhPY3oii6eyJ+1e9SbV81l7Rtv87qhs1L+w -ArJWRuxf/SUqKvbPLv3s/974P/t/j/6v8lUZsn/1Hqoo2b96U1ei9lf1P+oNVsWyf4v/s7+q+D/7 -ZZ79XyWqXddj+3/VxCqf/bv8X0X48bB/r6qM9q/eB49+K1cv7V+9maqe9s8fRQ8VtWqq/fNf78Gv -8cH+373/u/xf3Vle1f+o+0QF2f5t/m/1f4v/m/1f8X/thnv2vfWN77FPvtc++p7b/t2/ur/3nfjy -Hfn0nfnQDm27dPu3+r9F/2b/V/TPHx5ucTg8vZ7qfOD10Y42VM/W/fW0H2ty9h//DrP59VQfKPVr -U7n2+l/1KXr7Adb/0Lf9U3q/nKD/kwctlvYVLV0T59qSKGfL3fy6zNtdeX1e+3reHcWHx2Tjrf72 -3/sT0/23/qzDM9Rf/96H/3v9n/+tbvzvd+vdz+/+5r9Od1/79r/+Vf0vXRNX/E3dNP6ov4gt+mm+ -ZfwF8qZ8uY/+c37Rbl27bWc7bnTU/3X3f/5//bP/TrfKxK3S/tnP3cvr47BrKK/3bVn8B9u2y7Zs -Zyl3/h2X3851Trf6eN13G6/7fN191S6xV75sWyVyse/Zq2L+PdPkl6nX5T9lqTNaXWSrLNmm2X6B -Ol7PebXxVCdefpHJxnVHruLdPbbLLHZ521baRa76pTqsv1FpV3EsNrZfQj/FppC2aTuW2b9l3U8f -l2Nv4/ZT6jXEH7Mu827bqtWnf09V3sb14eB/3FYm/zF1LnjGDTDVR9l+1Zt92duNdi423utTjI2v -+uRg42099HPq3bm0bct11cvOr5cq9N1+1r942228bcvh43JwkWPx7zjrI7KOrsX++6p7lN0eS/2F -9sPHdW7aLrHUm3e/bFud2fv31Gej4t+z1nu1jvd6e9iXC7fZ8rrOeXffdpXVvuW4Nv/b1np72/ja -dr+KrT4Ptcusr+3pw//exX6F9XWdxc/+PYftEKt2jPr1sixcpl7eN5315q7DYyo+Po82rE+Ifivb -PadLHNvi92bZNr/WY/U7cy7H6UP7W21cJwRcpO54fgcv9gix8XnOfodvdjvU8X74uO51/TJ1QuD7 -Ud177tJ11KdJH07a7Y5ljd+srhz8gVhnFO17Vv+e6zraj5nqX2EPTnvNgh8zTf4IqPd7+9VKe6Ct -dSfyP6dOJvyhuU9xCyzrVq+n7iur/Zx6d9a/x8ZbvdNslzjqk7iN/b7STrMdk3/PWnyvqROZy69i -truo/vdUH3B1PNuLI7Frnv5j6h++2PeU/fLLTMfuD6PrmvzrUzl3HgJ1KuF/4nXNc3sIrP6APuu+ -38abj486YeMy7R6rf2Kdjfn3nO0mqRdt9pxHuwnqLiIDbELmm+pK0L+lzs18vEyXj7f9bKDVvdcu -81z/b1vrA2AbobNt8xLS2dBeTEK6Op7q/HKQzrbN7Tf2HXqrD4b96NLZuKx7lq5uOve1S2fjsnXp -bLxso3SbPSz3kM6+Zd66dD6eBun8Wo8uXR03tiWdj7dROtvmt52ks/E1d+nsOutcdJDO/sB16tL5 -jVa6dHU8S76Qrm6r6Hbp6rjeIF26zR6U+yDdtlVQVqSro/mYunR1vM7XKF3dtk9Xl66O61y5S7fV -idBUBunqpjp/PkK6Oq73f5fOvn5eo3R12+LCS7o63o69S1fHdUUySle3ndcW0m1HnV+tIZ0NjzJK -Z9vOvUvn47qLQl0dF/tjM3W2zbiCujq2xUFQZ+NpGqmzy1xTpy5dh1Fnw2UbqbNtZenU+fccnTof -7yN1vm3p1Nl4mzt19ufVh+BAnd2Qx9mp8/uzdOpsDzmXkbq6I13TEtTVoa0Pgzrf78pIne2bR+nU -1XGdd3Tq6tgvm6mzfdwuD3Vuy9Gp8/E5Uufbrk6dP26WTp1bNA3UmTXX1anz8dmps/F5vaSuTvnX -5Rqks03bvgV1Nq7PAkGdjesacaCublv2aQ3qbDxNZ1BXx3ObfyNd3VLqmjqks3G9f0M6G+/nNUi3 -7iBnX92uOZDzcdvRQM43lTWQs3FpQDlyNp7aDwjkbAF0XSWQs+9pszs3zoZHmxGGcfaXHcsVxvmt -tZ5hXB3vpZyDcXXbObVtblwdX/WJKoxb7dFYd+1kXN20XDZ/a8jV4d5gdePq8NjbFCqMq9uudVnD -uPWsN+i0h3F1vCzrNiBXt22aZzlydey3DcjV8T7P+4Bc3XbITkeujutz+xHIrfY7nueAXN02z2dX -ro7rRQ+Uq8P6tHEOytm2uenjytm4tB3ClbOx/blZOdtWp0mhXB1vW5tpuXI2XpZjUM62zW3e6Mql -6zDlbLhrx0M5/9FtLeHK2fhomLpy7TLHoJxva1MPV85/THuQuXJ2i1xlH5SzW7LU/QHl7B61mwLl -6j2+ti8HcrYnLccCcqvZajeikPMdz6aNCTnfOdcjkLPxsq+BnO3Q234MyK32xLYdgZw/CKYrkPNx -uQbkfNuyBnKNmTOQc4aWPSPnWDV5HDkfzyWQs/HcnByQW86XC1fb1heu/h1p4Wrj24Vr3TYsXG2c -F651fLtwtU154VrHw8LVvn67cF3OYeFqF8kLV7+KceHqm9LC1cZ54erjm4WrbcsLVxvnhav9ZrcL -V/uD88LVb7S0cK3jFwvX5RoXrnU8LFyX68XCtW5KC9c6Ghau6/Ry4Vq3DQvXOh4Wrg== - - - dXy7cF2nceFax8PCtY5fLFzXMi5c63hYuK7l5cK1bssL1zrMC1cb3i5cbVteuNo4LVzX8nLhWrcN -C1cb54WrjW8XrrYtL1zTdbhz5eXCdS3jwtW/Jy1cfXyzcPVtaeHqPyYtXO06bxeudjvmhavdnXnh -ajvI7cLV9qO0cF2uceFqu93twtV3zbRwtXFeuNrufLtwXc5x4eoPgbRw9fHNwtW3pYWrjfPC1cfj -wtU25YWrj9PC1cY/tHBdysuFq21LC1cb5oVrHb9YuNq2vHBdpnHhauObhWvdNCxcbZwXrja+Xbgu -07BwtW/JC1cfjwtXv9a0cF2mceHq45uFq23LC1cb54WrXeftwtX+wLxw9RstLVyX8nLhupRx4VrH -w8J1KS8WrsucF651NCxc6/jFwrVuGxaudTwsXJflxcK1bhoWrnU8LFzt67cL17ptWLjW8bBwreMX -C9e6LS9cl3VYuNrwduFq2/LC1cdp4bqsLxeuti0vXOt4WLja+HbhapfJC9d0HUadDW8Xrss6Llz9 -e9LC1cc3C1fflhauNs4LV/vzbheudkPmhavfn2nhanvI7cJ1KcPCdSnjwtX3u5uFq+2beeG6lHHh -WscvFq62j+eFq9uSFq4+vlm4+ra0cPXHTVq4ukXjwtWsyQtXH6eFq41/aOE6Ly8WrrYpL1xtnBeu -Nr5duNZtw8LVxnnhWsc3C9e6ZVi42jgvXG18u3CdF5Czr+aFq4/HhatvSgtXG+eFq41vF67zMi5c -7XvSwtWGtwtX+8vywtVvrbRwreMXC9e6bVi41vGwcJ3XFwvXuikvXOswL1zr8MXCtW4bFq7zNi5c -6/jFwrVuGxaudTwsXOv4xcK1bhsWrnU8LFzn/eXCdd7Hheu8DwvXOnyxcLVteeFq47xwnfeXC1fb -lheudTwsXG18u3C1bXnhmq7DlLPh7cLVf3RauNo4L1zbZcaFq29LC1f/MWnharfI7cLVbsm8cLV7 -NC9c6z1+u3C1PSktXOd1XLj6jnezcPWdMy1cbZwXrrZD3y5c52VcuPqDIC1cfXyzcPVtaeHamOkL -V2doXLg6Vmnh6uO0cLXxDy1cy/Zy4Wrb+sLVvyMtXG18u3Ct24aFq43zwrWObxeutikvXOt4WLja -128XrmUbFq52kbxw9asYF66+KS1cbZwXrj6+WbjatrxwtXFeuNpvdrtwtT84L1z9RksL1zp+sXAt -+7hwreNh4Vr2FwvXuiktXK05yQvXcrxcuNZtw8K1joeFax3fLlzrpmHhWsfDwrWOXyxcyzkuXOt4 -WLjW8YuFa92WF651mBeuNrxduNq2vHC1cVq4lvPlwrVuGxauNs4LVxvfLlxtW164pusw52x4u3At -57hw9e9JC1cf3yxcfVtauPqPSQtXu87bhavdjnnhandnXrjaDnK7cLX9KC1cyz4uXG23u124+q6Z -Fq42zgtX251vF65lGxeu/hBIC1cf3yxcfVtauNo4L1x9PC5cbVNeuPo4LVxt/EML19PWresxQHfa -unXq07nTHgSiz6g7beG6XQN1py1c2+zR9+jDFq7zFdQdtnDdBuoOW7jOe1B3+O60BHWHL1y3gbpj -WLgetm5tbLl0h69bS5bOrtSkQbrD1NZC1qSzsR47Id3hN90S0tkDfW4PKJfusHVrkzCkO3zduoR0 -p69bu3Snr1vnQTo7xn+2uZFLd9q6dTpCutPXrcOkrvJUd9Id6i5fuJagzg7VX421oO6yheu5B3WX -L1y3Tt30YuVaNw0r1zoeVq729duVa5nGlWuZxpVrHb9YuZZpWLmWMqxcbXi7crVteeXq47RyLeXl -ytW25ZVrHQ8rVxvfrlztMnnlmq7DrSsvV66ljCtX/560cvXxzcrVt6WVq43zyrWUlytXuyHzytXu -T/vTse56uXA9fd1aoM4OwO9NR6fufLluPW0+Wq6Qzg+XX0tId/ol10E6e26b25TNpTt92TqHdOfL -ZattYs1p0NmjZpn7jO70VeucoTt91dpndKevWpeA7vRV6/oCunpnL376XZZu8nXr2g/STTYPOo4j -rJts5Tqd47xusqXr2deuky1d/eaRdpOtXafGKtwZHse8d+8mX742AB28ydevN+JNYGd7fN09S2g3 -+QJ2ujJ3tq3Yww/vpnaLlgBvsnvhbCKGeFO7ETt59oDfrrb3unmTrWOPbVzJTr6QbYK5epOvZOc1 -2Jt8KVv2wb3J1rJ2XcBnf66LG3M8X82WYY5nq9k15CvDatZOL1ra8rhP8Wwxu3T3Zl/Mrn01a4vZ -9RhXs7aYbTa21azfRKWvZm0xu92sZm0xm+Z4sz3f7301u/hitoyH7Hwxq0meHeas+5FuJT9mZ4vZ -9iTVj9n5Yrb0Y3a2mN22fszO1kbLPh6zs4Vo25/aMTtbzDY92zE7W8y2cT9m54vZpR+z8/XHHMfs -fDG7jsfsbDF7bP2YHXhwzM4Xs8t4zG5czC6+lu2L2eXlWnbxpWx3z2Ta5qPP8eoNoslYn+MNa1nD -dlqOcM92u226zkE+2zlX6ej0Tb6Ynfewb/LVbDsOGPjZw61ORdbQzx4KZZ324M832NNdBtA2WsUU -AmaAnMDJ17RtRYiBky9q2wzNEZx8VdumW67g5MvaruBXUvBP7z9/eXr/lfX8bz///u6nddOP/AFd -96Ef3/3pr798tmb8Rw8P91999f03v/r0xd/Q4Md3/7N9439K3+FVqbfo1pX+5veWmPo33f+j3/Sz -p/Yt/0v9v/r//+oVp36Xfup3/R92rvd+96Mf3/31f3nFGdG/eDWeEH1zyrg9PG8OSdqmfEjSH8F7 -OkH6enlI0jjap3SCtL12NaUTpK/bQ5LuxJHOj77GQ5I2vj0k2R5vl5TZznRq9PXikKRvSockHat0 -SNJxuzkkacD5kyqnRl/DIUkb3h6StL8sH5L0WysdknS7bg5J2vfmQ5L1v4dDkgbRzSFJd6gfkrS/ -MyFuN8PtIUm7pfIhSSMkH5L0++LmkKTdxfmQpN/F6ZCkP5BuDknaoy0fkjzKeEjSHuq3hyRNjTgk -ubgPVfGYvho6t4ckbVs+JOkwpUOSbtfNIUnbdpY+fTXv8iFJG98ekrRt+ZCkX8cc01cb3h6S9B99 -9OmrjfMhyXaZ8ZCkb0uK+49JhyTtFrll3NFMhyTt+vIhSfuzbg5J2q2RGLcbLx+S9B3v5pCk75zp -kKSN8yFJu89uD0n6fZ0OSfr+UtK50dfLQ5K+bel8J2baudHXi0OSjlU6JOnjdEjSxvmQ5P84uh/+ -ben+g2zbySKb7wvDlHyrWl1d7omlR5+R13233eZpRu5P/nOekm/7um5pSl73mdJeIutT8nlb1tJf -Uqobpm1qrzFpSl7ne1N7obtPyevX/K6Lmflsi8M1zcxnLVLyzHyejnYZJub7pcc6E/N9m24ORZgT -9VG55Yn52Z7pY2JeHwNtVZDm5Ut94jrONC/fpulqL5cwL98PHSnI8/LtaLPdduS1LscdxT4rr0CP -R17b7CTNyvepzWM1Lz/L1fjO83J/S6A+L59LO9TKtPya9DTVp+V7ac/HmpVvFonmWbkfDruZletw -C5PyfTvT6+h1lbi2g7l5Un6ubeKuSfnKwVpNyvfpWm8n5ZziwKTcfe1zcv9Txzn5thx7mpLvbVXc -p+Rt+TpOyc+pHUXVlLzOEnT0wafk1tpfN1Ny25VKmpLXqXLb2TQlr5c5z5sp+TbP7YGnOfm2ar6j -Obmm+eOk3PenPimfS1mXPCk/lrLeTsrrPrGnWfm569itH3ite53ncuOkvC24+5z8mrf2hKk5eX2u -skNS45zcFoVNX+bkdUfe+qtMtoF1epqTb2k6HvhoNl41OPYBdDtJqv42Z56Nn+d8dtLrBrv2+d+z -6d/r/zSXtlZsKsNU2pKy+eQ5brHxefSZtA1tt+kz6ValFc2jPWM72qTSdiuL2uyoX59Ht22zDkba -PNrKKTDY23ixM5M0j7Zubtdxyq1Fb5O93sZE2to7e4TkmbRtm9vTbDtAO7/23Y+ZtI2nK34tf3G/ -btuvNlO1mbS1WmubLftM2mKt5Yq/vM2kbe8tc59J2wSyrTvaTNr2wG3rk5W27Vjb7dVm0pwcwky6 -PnL2NSbGbSpd2qFa5tL29KdjRLtSyumIaVSbSxva09zn0qVdVcyl7Xl1nElbBnqVPpPmzBdm0vXx -VZjfMZOu2872OkebSdv36LUSn0nXcfV0nEnXry1Tmzf6i/u2felT6d2nz31abFNpuzN0Ro1PpW28 -b2tMpe2+s6ObfSrdArxVU2ebSvt9rpN/bCrtzeYal/GptG3zp3Suo+5r29rn0rud+FGnK30u7Y+Q -edHvYnNp233XuEwLA7dzmErbI2BrR3d9Kr37a+lXTKX9cXnEZXwqXbf5oXWm0nVcn/Q3ptK7Aps8 -lbZte9ttfC5tV3G0R4XPpS37tJN/8lx69+gmptJ1uM7tweZTaa9H95h++1Tati3X2R4F09WK05ha -+7is3YB2h1m8dywxlbbx1daZPpU2ho5lnEvbNpsKMpf272lLM59L27juexwL/iF2/201jbQ4MWoP -mu3qjNpJvdsejNrZx/M6MmrFdttP2iNqX6cSjNr8+FhHR+2BepTuqD11n0t31E4/a+PuqD3sr7Vj -asH21S21YStQu6W2bTq6pSZKg7FZasH2OY+WWrDdHuPNUrNkWzqmFmzvZcS0tNlZYGo32Tp3TKsh -W9veMa1ThFVFvGNqwfZ2BaYebF/7gKkX2/sZmNrfJSldU3tsT8rf0dRurlM3lz8s6nQpKLXb/9CN -F4m3/4pQuvsJXUtQ6ntwozUo9V5bf6ZR6o+eKyT1B9w5D5J6rn1cIan32h1Sb7HXMkDqvfZ1BqT0 -20Dq1XS7UQJSq6DnsgSkNm5xfHsiq8NjGRj1hLvdlc5oXIMY9c763AdG/SfvezDq7fW0BaN+mXZb -wqhv2udg1H/MdgSjHqyXQVG7GbdSQtEW3++hqNfa+zIw6rV2M88Z3QEdRm2nW7eRUdsx11C0jvwl -EBQtcbt0RUs7TAii6q4DURuXZUS06M4CURu3q22I2u62jIbqzSXCUBu3Nypohhb9jaOhnka2Wxjh -Np3Pi3BeS24bwnkZOS+DcLbNX8924SxbjmmiDeZjHnyz1rkF9c6bF9ZnCd48hW7j4M0i7aM9Pztv -HnKf3TcfLwNvvmnagzeKa3izsb+ik3jzcvtcgje7jmmbgzcbt7eLCN3sD9yWErr5zbUGbtavXmWw -zTLYs9Nmpey2nUGbFdp+JDbRZgGu76mizSLts00MnbZNZ3pl2rYtpnVOm0W92gFdN4u0y3Ik3azB -9keodLNGG4TtMWM9tma4odu2x3OS62aNtr87gnirYzs9J+tWN9WnnSN0syLZXs+CNw+w10E322Rn -OaObj9vSwHWzyHluT12hm23bSwndrMlelit4s7Edgsm+ebfd7kx/HMd1yDea7eyb/w== - - - 7Law8lvPg+u2anLf2mWu7Jtv2oM3/yl6hBlvXqlP5+Cbt+5t7uW++b3ZbHLfbA+59nnwzRLt0t6I -wx/729r2dHzzPW9dBt9852wrR99p6n+VbQ/gLNFetmsAznbxbb1COPJqhPNxozmE823tnUhcOB/v -AZwbNJ+DcO0tI5YQLt4NQcJ59S0Bk3DeQR5bFs42+fRYwtl4b2tZE86zyLIPwlmQfbQ78fC2cikN -YDPOGua9PcOFcbattJm/I+c9dptT+OPFxmcbB3KWT5f27OnIeS999gWxj5stodyqk9dQzsb+GrqU -8wT7WAflPOVuD0BXztvxdQvlvC1vk7pgzv4e6enM+W22dOcsa13ahDCgs/TV/jakW/U24kjndW1b -RIZ0HuHuAZ2F2kLMobNS+yzHAJ2V2pp0OXTW9fpzhaCzUntbknOWaR/rEc5Zpn1OWzi3+qk0ZXDO -Mu1128M5y7RnTdvMOYuL17YACOgs09bk1aGzKPnc54BuZV2TpFt14EbQrSyNBJ13z23tG9BZcj1N -W0Bn42OZAzrPtud5gM62re3udOjiOgSd99TtUE5A5z97OwM6/562rnHofKxliqDzTdsa0vmPWa+Q -ziv0aR6ks1tSk16Xzu/O5QzpbA9Ztm2QzvakrbHk0q2YK+l8z1uOQTrfO5cZ6WzYrtWhs/352JYB -Osu0r3UO6JyWawvo/DHRluEBnW9ra2SHzsftel06t2ieB+n8essR0vl4OkI6cvAb6TzJPtYs3WJn -3a59tbrozF1J52llmySGdLatnKeks2ZZx+RMOk+Y93G1uvCmB5LOo+yjr1ZtPB/jatUi7e3sq1XP -pduUz6Xz8TwuV/162wrHpVv87LYjpLPx3tYrIZ1n2UdfrrbUew3pPDBv87uQzrv0uS9XF53djHTW -sB7TuFz19rVtc+msl122gM7r2nNcrXqF21a0Lp2F2vvcV6urnbzVJOzSTTEBa9LZi05Xh85Ozmxz -fx7mKk1DuqmL7NLVr5830Nm5mFtfrlqlvfM9Bl39Yecxrlet0j73vl71KrkdBWjQFR3HzND5sZW+ -YPXx3BesXj63J7IuXd22Tn3ButrvtJQund0lcxmls2507kvWuA6kK3Ym7bhk9Z/dlkBNOvuetr5p -0pW+YkE627T1Jav/mLUvWT1LH52rN+Qx9RWr35nNKHfOdpBDK3ecsx3p2vqKdbnaGfI45/vdMq5Y -fd9sq2XbZ2x4rX3Juti7YmzjktV28aUdEHDoXJarr1kXndyfofNt7aiBQ+fjbQ7onKLROb/a0tes -Pp76mtXL7vJizbr4KbjH4FzRCQI4V9oqXcz5y2PnyJzOyRVz9oLauQVzdox9G1/cWCYd+oE56573 -ozNnr261cWfOHpDtWbQxN7X2IpizcdlH5ux626sVjTlrtktXzs5s2/dRuUlHn1DOHuXtAHhTbrKb -YRuVs1fCm55NudLuylCu7p1TO8DWlfNjiltXzl5eW5fOnD0cx+mcBbhXO5bYlJtDMFfOIu1dxx5R -bplj+uXKWdTrTxZiziLtpR054acsr/21U5hbvBI9grlF90l2bvEXhs9wzlLiSRM4c66O/Tzf7Jx9 -Is68L+GcJcl+cE3OLSxBknMLR1jk3MIyRs55Td3u4HDOtvl5KHLOquxt7kfmbLzoVTCcayX3Ec7F -dcg5G7fdM5jzH90Xrv4denlujUtsWTnflFauNj7XEsp5gn6tg3N2Q05tluTO+d3ZX96ow1LW8fUN -25GWZlJjDm9hzna8dpCzM6c3MYU52xXaXK0xV3eera2XO3N2KkR7raIxZ7CcR2fOxm293Jkrurtg -rmjtBHNFL1Bm5/yU1as7Zxl3OzjfnCtaII/OzX5ewp6dm3lLUTlnY1+tN+g8nWwTxYDOimxLZRp0 -NlraxMugs4hZr14EdDPHaQWdxc/n3leu9vVpH1eu1k8vR1+5tsh7Ceh8XMaVq19vX7h6tt0Oujp0 -3oW3A7cBnW1z+QWdt+JLfynXfrXSpncBnf3FpfSF69xOhQ7oLGtdr3Hh6unrtQZ0c70HyjoHdFbX -2nkLWTqLcJe2uHXpZr0BHtLN/hak5yCdpdpnh8663uvsC1crtY+5JOis09bLOQ6dddqIbA8e67Q1 -Dw3orNPe175ytU57PZaAzupiXp8AutmPaPSVq4fZ7YiAQ+fl8zweo7NtW5/P+XDuK9fWUw/MWXJd -rr5wtfE1L8GcjY8yvgJh2/bSF65xHWLOxtM+Llz9R7dVkO/Z/j1tiePQ+fgYFq6+ae0LV+pwoPMq -/RoXrnZDrldfuPrd2ZRy6WwP2dpLEiGd7UnH2heusxsc0PmON4/rVts51/Y+v77T6IVHOWe787WO -61Z/K4JlCecclrOvW33chA7n/GHSmfNhe93DmXOIbqZzs86bgrl5idfHnbl50XP9yFzZrBgczlWx -TT6NFXM29qV6+1tbwp2Rsy1LuwcPDyv95HshZ8N2XDCMs8r5WPtLEDaet36mio3XbTxTxfrsdqVO -nCfe7aCfE+fjaTxbxa+2vZzgxnnT3V42cuM84G6PmTDOth17P1ulpeJXGGfjrU3uwjj7C2WnG1f0 -/p0YZ/XqeY6nqxQ/uHiEcVbKbmnNamHtdYynq1iAa9Urxlmj3fxy4oodddHr1RBXtzH1cuPq2M+c -wzjrr0tZk3FWYPshLxlnxfZy9tNV7OsyL4wrlqD1NasF2qfmbkZcHVe+xlchih3K2PrZKp5btzNP -nLjC4iMRVzjCIuMKCxgZZ5Hz3NangZz31mc/W6XY2qrsgZyNi16mAjnbNk39bJW4DiFn43Ufz1bx -n73OgZx/j15FW+Myw9kqvmnpZ6t4Lr70s1Xsz7MaOCNnjfZ59rNV/P6c50DOdpGrvX4QyBV7D8+1 -n65S8FbK+a43j6er2O55tjNlfLexw+lLZ66Op2UZT1exvXxrLyI4cw7L0U9X8XFbLAdz/khpK1l3 -rklzhHMu0TSeruLXM/XTVWysF7DdOR9PL05X8XebPIbpnB/ZXNZwzt5iVBNFc866yesc161WbeuQ -3WFlpRK8Jp0dCNfLU0EdyTbUWa+9tRdknTp7PwStSYM6e0zufdl62Jmza6fOxlMjKqizqz1Lf7XV -HrTT1F+HIPLO1Hkqfs1BnRXZ89HXrYed9ryN61Z78JstUGc3Wdn70TlLWs99fMHVDy5ufd3qb0S5 -9DPz7BF5NLeCOjuvcJ37CxGX3Tp93WpvUXpd42zu4rRpUWcnHEvLRp2dcV7yCxFWYB9zX7daoY3J -Tt2kk3oydS0269bZyen71q2b+gsVYd2kN+jAOjvG1w4INOuKjjVm6zx87utWH5e+bi1FhzyzddZb -n33dak32UbZuXR1v0zZaZ++TNfV1a1wH1vmZxSN19qPbKqhRZ9/Sp3PtEsO61Tctfd3qsfjS161F -b8Y1SGcfGXL2davdnfPUj8/Z2x8uxyhd3ZP0SQcOnfl6lH5Cie145RzXrXZ0vLTjcbbT2MF0eerQ -1f350FkzAd1pL8W1izh0Jstx9Bdcz9YYD9D5uxeX/oKrU7N16IyiSStLoKvbdA6ZO3f6ayr9BdfT -n+3XW+eiB0nQRQ6CdH5G9qojB0fKQbJ1noNscQKyxyDXEovXaEEydx6DXE1s9y5iEMCLGCSLFzEI -5tm5/9uy9BdfowbJ6pGDoF7kILAXOUh2b2rNaz/NJHIQ5CMHyfL1HET09RxE9vUcJOEXOQjzPHIQ -5nnkIHmeRw/CPK/L1iZ6BCF5okcQwmJWQQhrWYKQvpZVDsJSlhyEpSw5SF7KKgdhJUsOwiE7cpB8 -yI4chEN2/rDqK1l6kOGQnXqQOGSndQ1H7NSDDEfsXreIP47YKQiJI3YKQoYjdgpC4ogd18EROxUh -wyE7K0LSLI8iJI7ZqQjJx+wUhMQxOwUhccxOQchwzE5BSCxlFYTELE9ByDDLUxASszwVITHLUxGS -8aMIEX4RhKBfBCGZvwhC8M+DkKkft4seJAM4tXttDgGJQhAwopBMYFQhIBhVCApGFXLD4L/67OQ/ -YnptJ3hZ/5N7ETsp7OANsnb/0I15VrZlr73ZSWLbESeMezBip5Zt+x7JiI2v9iYNtufZ0G55XcSb -ka1O3nmvrrV95ESF9YpmxM5m2yO9bh9AskYy4ue/Ke2wZKSOl3Ks8RPsiKydM7crtrajITYu5Ypk -ZLN31dvjt/JkxM6qWlrLYacn+al5rVv2ZGRb23mZuognI3bG1HlckYzYGVPHEsUIn2ehi7Qz0dYI -XnwH9E+k0dvfWDGy+VtJKldWMVK32ZMhxYiduFja+3r4K6023paoBfw5yU+AbL2HFyM29n5CxYif -7LiPzYhtO1tN66cx2ElWKyVsu0V8Wq/LeDPi54iVEs2IfY+/qZWaEfv6dESX4c2I30pHJCN2Ix4t -IfFkxG7ovV/EkxG7M0x7khE/220ukYzY2E5H4TKWe/hZcu3dwjwZsftcZbUnI35eZYnL+CE/25f8 -/aP6dfi0h2TExntvOTwZ2ewtAecoRmx3veIi7fNVzCcuYju+f2bOekUyYo8renRLRuyxaS9g6DKe -jPiZk3MUI3b24tlKo7XoxMMlQiMvRtqH2axRjNg16B0IvBixczMN+Ng9V//YnXNtb4PgyYid0slb -pWztY3mO0t98wZMRO13R5+BKRuK0UCUjdtro2Qlod5idY7dGMWLfsqj+sGLEvtyrsXZalJ+R2gJQ -L0b8e1Rj25lVDtp2/BGSkYFSNSNBqZqRoFTRyECpopGgVNlIUKpuZLBU3UhYqm4kLFU3ki1VNhKg -tmwkPFU2MniqbCQ8VTYSniobGTxVNhKeKhsJUJWNDKAqGwlQlY0AqqqRAVRVIwGqqhFA3VWNZFB3 -VSOAus9dy9Ke+NtnXCVRd1UjiLpbNQKnu6qRzOmubgROd3UjcLqrG8mc7upG4HRv3Qia7upGsqa7 -uhFpurdsBEz3NT7+KDDdlY2A6a5sBEx3ZSMZ013RB5juLRvB0r1lI5nSXdkIlKZraCtIZSOZ0l3Z -iCjdVY1A6a5qJFO6KxuB0l3ZCJTuLRvJku7KRiTprmoESXdVI5nSXdUIlO6gDqWqRgZKWzUSkiob -CUmVjQyStmwkIFU2ks6v92xkgFTZCJCqGglIWzUyOKpqJBxVNRKOqhq5dZRsJCtHN4JydCMoRziS -lSMcQbmWjmAc7Ug2Tu0IxNGOQBztSCKOdATiSEcwTulIJo50BOJIRyCOdCQTRzoCcaQjEKd0JAtH -OoJwSkcEnMqR7JvKEXijHIE3ypHMG+UIvFGOwBvlSOaNcgTeKEcQjnIkC0c7gnC0IwhHO5KFox1B -OPZtiFM7koWjHZFwpCMQp3QkC0c6gnCkIwhHOpKFI/tAONIRiCMdycaRjmBcug43jnQkG0c6IuMo -RzCOciQbp3QE4khHII50JBtHOiLjKEcwjnIkG0c5gnGUIxhHOZKNoxwBOdIRkCMdyQ== - - - yJGOoBzpSNoT/NBHVo50RMqpHAE5ypGsHOUIylGOoBzlyK1ypCNZOdoRlKMdQTnikawc8QjKkY/g -HP1Ido5+BOjoR4COfiRBRz4CdOQjQEc+kqUjH0E68hGkIx/J0pGPIB35CNKRj2TqyEegjnxE1lGP -ZOyoR9COegTtqEeydqpHwI56BOyoRzJ21CNgRz0CdqpHsnX0I1hHP4J19CPZOvoRrKMfwTr6kYwd -/YiwIx8BO/KRrJ3yEbAjHwE78pGMHekH2JGPgB35SMaOfATs0nU4duQjGTvyEWFHPQJ21CMZO/IR -tCMfQTvykawd+Yi0ox5BO+qRrB31CNpRj6Ad9UjWjnoE7ZSPgB35SMaOfATsyEfAjnwkY0c+Iuyo -R9COeiRrRz2CdtQjaEc9cqsd+UjWjn4E7ehH0I6AJGtHQIJ2JCRoR0OStaMhQTsaErSjIUnakZCg -HQkJ2pGQZO1ISNCOhATtSEiydiQkaEdCgnYkJFk7EhK0IyGRdhQkWTsKErRTQQJ2FCQZOwoStKMg -Ce1UkAzaqSAJ7VpBEtipIBm0U0MS2k3hctOuNSQDdmpIAjs1JIGdGpIBOzUkYKeEJLBTQjJgp4Qk -tFNCEtqVOL7atVP+EdopIQntlJAM2ikhCe36dTTtlJAM2ikhQTsVJKFdiXVL104JSWinhCS084Rk -sE4JCdapIME6CpJsHQUJ1lGQYB0FSbaOggTrSEjAjoQkY0dCAnYkJGBHQpKxIyERdhQkYKeCJFtH -QYJ1FCRYR0HywjolJIN1akjCusKavVGniGSgThFJUKeMJKhTRzJQp44kqFNHEtSpI8nUKSMJ6pSR -BHXKSAbqlJEEdS0jCemUkQzSTbHca9IpIwnplJEM0ikjCemUkSBdiRn38GFqdv5eSKeKJKhrFckg -nSqSkG7uipl0VCRZOioSpKMigToqkkwdHQnU0ZFAHR1Jto6OBOvoSLCOjiRbR0ci68hIsI6MJFtH -RoJ1ZCRYR0aSrSMBwToyEqwjI8nWkZFgXboOt04ZSaZOGYmkoyJBOiqSLB0ZCdKRkSAdGUm2joxE -1qkiCepUkQzUqSIJ6jAX6lSRDNSpIgnqlJEEdcpIBuqUkQR1ykiCOmUkA3XKSKBOFUlQp4pksE4V -SViniiSsK7FWHqwjI8nW0ZFgHR0J2BGSZOwIScCOlATsaEkydrQkYEdLAna0JAk7UhKwIyUBO1KS -jJ1SEqwjJQE7UpKMHSkJ2JGSgB0pScaOlATsSEmEHSVJxo6SBOwoScCOkiRrR0mCdpQkaEdJkrVT -SQJ2lCRgR0mSsaMlATtaErCjJcnY0ZKAHS0J2NGSZOxoSYQdKQnYkZJk7JSSYB0pCdYpJcnUkYFA -HSkJ1JGSZOpISaAuXYdTR0qSrSMlEXaUJGBHSZKxIyUBO1ISsCMlydiRkgg7ShK0oyTJ2lGSoJ1K -ErCjJMnYUZKAnVISrCMlydaRkmAdKQnWkZJk65SSiDpKEqijJMnUUZJAHSUJ1FGS3FJHSpKpoyWB -OloSqGsxSYaOmAToyEmATj1Jdo6eBOfoSXCOniQ5p5wE5shJYI6cJDNHToJz5CQ4R06SnSMnwTly -EpwjJ8nOkZPgHDmJnKMmyc5Rk+AcNQnOUZNk56hJcE41CcxRk2TmqElwjpoE56hJsnP0JDhHT4Jz -9CTZOfUkMEdPAnP0JJk5ehIxR04Cc+QkmTlyEpwjJ8E5cpIMHSkI0JGTAB05SYaOnATo0nU4dOQk -GTpyEkFHTQJ01CQZOnISoCMnATpykgwdOYmgoyYBOmqSDB01CdBRkyAdNUmWjpoE6chJoI6cJFNH -TgJ15CRQR06SqSMnkXXUJFhHTZKtoybBOmoSrKMmubWOnCRbR0+CdfQkWEdQkrUjKEE7khK0oynJ -3NGUwB1NCdzRlCTulJTAHUkJ3JGUZO5ISuCOpATuSEoydyQlcEdSAnckJZk7khK4IykRdxQlmTuK -ErijKIE7ipLMHUUJ3KkogTuKkswdRQncUZQEdypKBu7UlAR3U8jcuFNTMnCnpiS8U1MS3k39xYvw -Tk0J3ikpCe+UlAzeKSkJ75SUhHcljoF275SDhHdKSsI7JSWDd0pKwrt+Hc27lpQM3CkpgbtWlIR2 -JZYtXTslJaGdkpLQTknJoJ2SEmlHUYJ2FCVZOxUlYEdRAnYUJRk7ihKwIykBO5KSjB1JCdiRlIAd -SUnGjqRE2FGUgB1FScZORQnWUZRgHUXJrXWRlGTsoilBu2hK4C6ikuxdRCWAF1kJ4kVXksmLrgTz -oisBvehKknqRleBeZCXAF1lJlo+sBPkiK4G+yEqyfZGVgF9kJehHVpL1i6wE/iIrkX9RlWQAqUpi -vqeqJOZ7qkqG+Z6qkpjvJd18wqeqZJjwqSqJhW2rSmJdq6pkWNe2riSWtepKYlmrrmRY1rauJFa1 -6kriEJ66kuEQnroSDuEpK4lDeMpKhkN4ykriEJ4WORzBU1YyHMFTEhJH8JSVxBE8ZSXDETxlJXEE -r19HO4KnrGQ4hKeshGN4qkriGJ6qkuEYnrKSOIanrCSO4SkrGY7hKSthWauqJGZ7qkqG2Z6qkpjt -qSqJ2Z6qkgwgVQkARlaCgJGVZAIjK8FAshIMjKwkIxhZiRSkKkHBqEoyg1GVAGFUJUgYVckthf8R -sxI7H8JOCMlZiW2bl6hK7JSK/ewfQ2LjqX86l1cldpqFPpzZ54E2Xuf4QD87UePonxJiL5jYprL2 -D/SzkwGmqX+g32qT3ZUPIbDX/f3N1RSV+NkiZ/9APzubpJ8a78dnbZM+/cubkjpub0uvpsTG0xJ/ -hjcldZt/VqSaknYaS/9APzv5YFnGD/SzExA8hFZTUseHGhyPSuzMguFzHvTGkva5Z0QlfnbQ0T/Q -b7XlTQQi7f0DN/9EKCUldoF96R/oZ6f1THwEh5ISTv0hKbHLXKV/oJ993V5T88soKbFTgfShln5q -g/2iV+kf6GenTkyEDkpK/HSKs3+g36o1IEmJja2A8MsoKfEbad2jKbEbsX06iCcldjvbXaeLeFJi -266jf6Cfnxhy9Q/0s7tu4UZTDuInlJz9A/1srE8Y8aTEz0E6xw/0s23XtN6l6ziUfuxtx7PPUI8f -Y0dYbd+cr/6BfrbrLlf/QD/btbc5bgFPSvzUpbl/oJ89qGy+TVJi5yTZ5/PqMp6U+ElG1x5NyXq1 -Dz9SU2Jn3NidpZ3AmxLbtvUPIbFr0EfxeFJiZzHZefuxc7a3iuVTLD0psXE5+wf62Uk8e/8UIk9K -/MSedY6kxM6gWkhMio+9Z9Rl2h1W/0J/UzQ1JTY+9/6BfqZQ3fyIVU2e9v4ISkpsfMz9A/0cs2X9 -IyQlA6NKSmBURUkwqqJkYFRFSTCqoiQYVVGSHVVQEo4qKAlHFZQMjqooAdMWlISlCkqypepJwlL1 -JGGpepLBUvUkYal6ksBUPcmAqXqSwFQ9SWCqoGTAVEFJYKqgBEwJShKm9CTClJwETclJsqbkJPE+ -3JaTQCk5SaaUnARKyUmglJwkU0pOAqXKSdb+3iyek2RJyUmQVD2JICUnyZCSkwApOQmQkpNkSIlB -gFQ5CY4qJ8mMkpPAaLoGvZeW1ySZUWoSGCUngVFykswoOQmMkpPAqHKSrCg5CYrSk6AoPUlmlJ5E -jJKTBKPKSQZGW04SiionCUVLvKl3V7TlJIGocpJAVDnJgKhykkBUPUkg2nqSbKhykjBUOUkYqpzk -1tBNJzdk4TblJBJuU02CcJtqkizcppoE4VpNgm/UJMk3xSTwRkwCb8QkmTdqEvFGTIJvikkSb7Qk -8EZLAm+0JJk3WhJ4oyWBN7UkWTdaEnTbWksCbluLSbJtW4tJoG1TTAJtm2KSRNumlkS0bUpJoG1T -SpJp27aY1LUTHJSSoNumlCTrtiklQbdt7wjzSqFmuKHbtsfHKrQVZj+ntr1Y0FKSrNumlATdaEnE -m1KSrBspCbqRkqAbKUnWjQwE3UhJ4I2UJPtGSoJv6Tp4hXdtv1r4RkmCb6Qk+EZKkn1TSgJvpCTw -RkqSfduUkuDbppYE3za1JNm3TS2JfNuUkuDbppQk+7YpJQG4TSkJwG1KSTJwm1IShNuUkiDcppQk -C7cpJUG4rbUkALepJUnCbTrtCuE2pSQIt+nUrVvhSEmycKQkEo6SBOEoSbJwlCQIR0mCcZQkyThC -EpAjJAE5QpKMHCWJkCMkATlCkqQcHQnK0ZGgHB1JVo6OBOUwAuXoSDJzdCQwR0eCc4QkGTpCEqQj -JEE6QpIknToSQUdGAnRkJBk6MpL4I5SRAJ0ykuwcGQnOkZHgHBlJdo6MBOfISHCOjCRDR0YCdHQk -go6MJEunjAToyEiAjowkQ0cCAnRkJEBHRpKhIyMBunQdR3soe0WSoaMiAToyEqAjI8nQkZEgHRkJ -0pGRZOnISJCOjgTp6EiydHQkko6MBOnISLJ0ZCRIp4wE6MhIMnRkJEBHRgJ0ZCQZOjISoKMjQTo6 -kiQdGQnSkZEgHRnJrXRkJFk6MhJJR0WCdFQkWToqEqSjIkE6KpIkHREJ0hGRIB0RSZaOikTSEZEg -HRFJko6GBOloSJCOhiRLR0OCdDQkSEdDkqWjIUE6GhKkIyLJ0hGRIJ0iEqAjIknQ0ZBIOhKSkE4J -ySDdFNOvJl1LSAI6JSSDdEpIQrqpi+zStYRkgE4JSUCnhCSgU0IyQKeEJKBTQwJ0SkgG6JSQhHRK -SEI6JSSDdMo/QjolJCGdEpJBOiUkIV2/jkOpx3yMS1YKkpBOCUlIV/pqJaRTQhLSKSEJ6TwhGZxT -QhLOqSHBORqS7BwNiZwjIcE5EpLsHAkJzpGQAB0JSYaOhAToSEiAjoQkQ0dCAnQ0JECnhiQ5R0KC -cyQkOEdC8sI5JSSDc0pIcK4VJMGcCpKBORUkwZwKkmBOBUlmTgFJMKeAJJhTQDIwp4IE5hSQBHMK -SDJz6keCudaPhHLqRwbl1I+EcupHQjn1I4Ny6kdCOfUjoVyJiDF/0oOfqBzKKSAJ5lpAkpVTP4Jy -cwjmypGPZOXIR1COfATmyEcyc+QjMEc+AnPkI9k58hGcIx/BOfKR7Bz5CM7Rj8g58pHsHPkIzpGP -4Bz5SHaO9APnyEdwjnwkO0c+gnPpOg6FHvsxMKd6BOXIR1COfCQrRz6CcuQjKEc+kp0jH8E59SPB -nPqRgTn1IzCHtzCnfGRgTvlIMKd8JJhTPjIwp3wkmFM+EswpHxmYUz4SzJVYdTTm1I9k55SPhHPK -R8K5EuvjwTnykewc+Yicox4BOuqRDB31CNBRjwAd9UiCjngE6IhHgI54JENHPSLoiEeAjngkQad2 -BOdoR4COdiRDRzsCdLQjQEc7kqGjHQE62hGgIx7J0BGPAB3xCNARjyTpaEckHekI0pGOZOmUjgAd -6QjQkY5k6EhHgI50BOhIRzJ0pCNARzoCdKQjGTrSEaCjHRF0pCMZOqUjOEc6gnNKRw== - - - MnNkHzBHOgJzpCOZOdIRmEvXcSjxmPZx4Uo5AnSkI0BHOpKhIx0BOtIRoCMdydCRjgAd7QjS0Y5k -6WhHJJ3SEaAjHcnQkY4AndIRnCMdyc6RjuAc6QjOkY5k55SOwBztCMzRjiTmSEdgjnQE5khHbpkj -HcnMkY6IOcoRmGvlSEaOcgTkKEdATuVIMo5wBOMIRzCOcCQbp3JExBGOQBzhSCKObgTj6EYwjm4k -G0c3gnF0IxhHN5KNoxvBOLoRjCMcycYRjmAc4QjGEY4k4+hGZJyyEYgjG8nEkY1gHNkIxpGNZOPI -RjCObATjyEayccpGII5sBOLIRjJxZCMQRzci4shGMnFkIxhHNoJxZCMZOZIPkCMbATmykYwc2QjI -pes4lHdYNZKRoxoBObIRkCMbyciRjYAc2QjIkY1k5MhGQI5uBOToRjJypR8iNeTIRlCObCQrRzaC -cmQjMEc2kpkjG4E5shGYIxvJzJGN4BzdCM7RjSTnyEZwjmwE58hGbp0jG8nOkY3IOaoRnKMaydJR -jSAd1QjSUY0k6ohGoI5oBOqIRjJ1qkZEHdEI1BGNJOpoRqCOZgTqaEYydTQjUEczAnU0I5k6mhGo -oxmBOqKRTB3RCNQRjUAd0UiijmZE1CkZgTqSkUwdyQjUkYwEdUpGBuqUjAR1UzfZqVMyMlCnZCSs -UzIS1k39hYqwTslIWKdmBOuUjAzWKRkJ65SMhHVKRgbrlHuEdUpGwjolI4N1SkbCun4dR4s7ys0Z -JRQjQV1LRkK60hcrIZ2SkZBOyUhIp2RkkE7JCNLRjCAdzUiWTs2IoCMZATqSkQwdyQjQkYwAHclI -ho5kBOhIRoCOZCRDRzICdDQjQEczkqBTMoJzJCM4RzJy61wkIxm6SEYkXRQjUBfFSLYuihGwi2IE -7aIYSdxFMIJ3EYwAXgQjWbwoRmReBCOgF8FIUo9eBPWiF4G96EWye9GLAF/0IshHL5Lli14E+qIX -wb4IRjJ+BCMxz1MwEvM8BSN5nqdehHlel61N9JSLDBM95SKxmG25SKxllYsMa9mWi8RSVrlILGWV -iwxL2ZaLxEpWuUgcslMuMhyyUy4Sh+zUi3DITrnIcMhOuUgcstPChiN2ykWGI3ZKPeKInXKROGKn -XGQ4YqdcJI7Y9es4WtYx6wy+fshOtUgcs1MuEsfslIsMx+yUi8QxO+UiccxOuchwzE65SCxl1YvE -LE+9yDDLUy/CLE+5SMzylItk/MhFwC9yEfSLXCTzF7kI/pGL4F/kIhnAyEUQkF4EAaMXSQRGLgKC -kYugYOQitwz+h8xFitdBQy1SZw7+UaLkIpOfzRi1iF6/+OpVqkXqvbaVHovUoX+QjGIRe1pd4hKt -FjG4Sum1yNROvY9apNK3lyVqEVN/SbmInf+ursNzkamdUc+P2NoLsn6WCL2Ijad2Hrz3InV8blP8 -Wt6L2CtwSws57OQke/GtfSqC5yL+4ls/U95zkcV27nmOXMReXNvbJyt4LrKcNx/y0LYRu/juZy+M -7+sSuYiN7dVIn/yqF6nbZjNbwYi9qm2nURCM2NhO3NZF/AnJtin28GDExl5PKBjxV9dVJKgXsU3n -VKIXsZfwbMZDL2J/zUaSoF7E/uJ5W6MXse+xoz70Ivb1KdoPz0Vs06E4wnIRuxH3lo94L7LonBdd -xnsRuy/8gwrVi9Sxn5RAL2Lj+BxGtR52d57bHL2I3eX6eBHvRRbPJuIy7XjfpJqdXmSy17OOHozY -83sPOVowYpN6/S5He419OeMy/jaONq/iIt6L2KuE19x7EXvB7rh6L2IPzDM+6aT1IsVOd196L1Jv -cXOcXqS0O0v7QOtF7IXtJQUjxY6+XD0YKY332D1Xv55tTb1IaefKRS+SPogsehE7Q2C6ei9S9J7+ -9CKajesyrRepfyEZmvcipZ0BGL1IycGYToqq2/wT3ghG7HuurQcjdqv9MXKRxCi1CIySi4hRapHM -KLWIGCUWgVFikewotQiOUovgKLVIdpRaBEyVi2ApuUi2VL1IWKpeJCxVLzJYql4kLFUvAqbKRQZM -lYsEpspFAlPlIgOmykUCU+UiYEoukjGlFwFTghE0JRjJmhKMoKkHI1BKMJIopReBUnoRKKUXyZTS -i0CpehEkpRdJkpKLIKlyESClF8mQ0osAKb0IkNKLZEipPYBUvQiOqhfJjEYvIkajFxGjEYwkRiMY -EaMRjIjRCEY6o9GLiNHoRcQovUhSNHoRKRq9iBSNXiQxGr2IGI1gBEYJRjKjCkakKL0IitKLZEXV -i4AovQiI0otkROlFQJReBETVi5QhFmvBCIYSjGAowchgaOQiXbioRSRc5CJNuKhFknBRizThFIvI -t4hFkm/UIuItahHxFrVI4i1qEfEWuYh8IxdJvNGLwBu9CLzRi2Te6EXgjV5EvCkXybqRi6CbchFw -Uy6SbVMuAm3kItBGLpJpoxeBNoIRaCMYybQRjEAbwQi6EYwk3ehF0I1eBN3oRbJu9CLoFu/VKd7U -iyTdyEXQjVwE3tSLZN3oRdCNXgTd6EWybrQe6EYvAm/0Itm36EXkW/Qi8i2CkeRbBCPyLYIR+RbB -SPeNXkS8RS8i3qIXSb5FLyLfoheRb9GLJN+iF5FvEYzItwhGkm8RjDTgohcRcNGLJOCiF5Fw0YtI -uOhFknDRi0g4ehEBF71IEi6CEQkXwYiEi2BkEG4lF+nCrdQiEm4lF2nCrdQiSbiVWqQJtxKLyLiV -WCQZt1KLCLmVWkTIrdQiCbmVWkTIreQiQm4lF0nKrepFUG5VL4Jyq3qRrNyqXgTl4tS8ptyqXCQz -tyoXgblVuQjOrcpFMnSrchGkW5WLIN2qXCRLt7ZeBOjWoyNWJh27bWejBnTrEXMuzmHwYATo1haM -JOdW9SI4t6oXwblVvUh2blUvgnOrehGcoxdJ0JGLAB25CNDRi2Tp1IsAHb0I0NGLZOhoPYCOXgTo -6EUydNGLCLroRQRdBCMJughGBF0EI4IugpEOXfQiki56EUkXvUiSLnoRSbfSi0i66EWSdNGLSLoI -RiTdSjCSpFsJRpp0q3oRQbfSiyToVnoRQbfSi5TIN1svkqBb6UUE3UovIulWepEyRGMtGJF0K8GI -pFv3WHdPP5CLdOmiFpF0kYs06aIWSdJFLdKki1hE0kUskqSLWkTSRS0i6aIWSdJFLSLpIheRdJGL -JOnoRZCOXgTp6EWydPQiSEcvIunIRbJ05CJIRy6CdOQiWTpyEaRTLgJ05CIZOnoRpCMYCekUjAzS -TTH/ovbYdEM4dApGsnTqRUK6KUhu0rVeZIBOvUhAp14koFMvkqFTLhLQKRcJ6NSLDNCpFwnp1IuE -dOpFBunUeoR06kVCOvUig3T0IkhHL4J0BCNZOoIRpCMYQbrSFyxX/DmtF0E6ehGka71Ido5eBOfo -ReRc9CLJuehF5FwEI3IugpHkXAQjzbnoRQRd9CIJuuhFBF30IiWWHe2UmARd9CKCLnoRQUcvkpyL -YETORTAi5yIYGZ0jF0nOUYvgnHIRMUctkpmjFhFzxCIwRyySmaMWgTlqEZijFsnMUYvAHLkIzJGL -ZObUiwRzrRcJ5dSLDMqpFwnl1IugnHKRQTnlIqGccpFQrsTnwOSPdPCTk0M55SLBXMtFBuXUi4Ry -cxfMlCMYycoRjKAcwQjMEYwk5uhFYI5eBOboRbJz9CI4Ry+Cc/QiyTlyEZwjF8E5epHsHL0IztGL -4By9SHaO1gPn6EVwjl4kOxe9iJyLXkTOEYwk5ghGpFwEI1IugpGuXPQiUi56ESkXvUhyLnoROUcv -AnP0Ipk5ehGYw1uYIxjJzBGMiDl6EZijF8nM0YvAHL0IzNGLZOboRWCOXgTm6EWycwQjOEcwgnMl -FsjTD+Qi3bmoReRc5CINuqhFEnRRizToIhYRdBGLJOiiFhF0UYsIuqhFEnRRiwi6yEUEXeQiCTr1 -IjhHLwJ09CIZOnoRoKMXEXTkIhk6chGgIxcBOnKRDB25CNCRiwAduUiWjl4E6QhGkI5gJEunYATo -CEaAjmAkQUcvAnT0IkBHL5KhoxcBOnoRoKMXSdCRiwAduQjQ0Ytk6NSL4By9CM6pF8nM0XrAHL0I -zNGLZOaiFxFz0YuIuQhGknMRjAi6CEYEXQQjHbroRQRd9CKCLnqRBF30IoIuehFJF71Iki56EUlH -MCLoIhhJ0EUw0qCjF5Fz0Ysk56IXkXPRi8i56EWSc/QiYi56ETEXvUhiLoIRMRfBiJiLYGRgLnKR -zlzUImIucpHGnGqRhFzUIg25iEWEHLFIMi5qERkXtYiMi1okGUctIuIiFxFxkYsk4uhFMI5eBOPo -RbJx9CIYRy8i48hFsnHkIhhHLoJx5CLZOHIRjCMXwThykWwcvQjGKRiBOIKRTBzBCMYRjGAcwUgy -jl4E4+hFMI5eJBunXgTi6EUgjl4kEUcuAnHkIhBHL5KJoxfBOHoRjKMXycjReoAcvQjI0Ytk5KIX -EXLRiwi5CEYSchGMCLkIRoRcBCMduehFhFz0IkIuepGEXPQiQi56ESEXvUhCrvR3mnDkIhiRchGM -JOUiGGnKRS8i5qIXScxFLyLmohcRc9GLJOaiF5Fz0YvIuehFknMRjMi5CEbkXAQjg3ORi3TnohaR -c5GLNOeiFknSRS3SpItYRNJFLJKoi1pE1EUtIuqiFknUUYuIushFRF3kIok6ehGooxeBOnqRTB29 -CNTRi4g6cpFMHbkI1JGLQB25SKaOXATqyEWgjlwkU0cvAnUKRqCOYCRTRzACdQQjQZ2CkUydepGg -bgqUG3XqRQbq1IuEdepFwrqpv1AxxUU8FwnrlIuEdepFBuvUi4R16kXCOvUig3VqPcI69SJhnXqR -wTp6EayjF8E6BSOZOoIRqFMwgnSlr1eu/secS1+3Ri+CdPQiWTp6EUkXvYiki14kSUcvIugiGBF0 -EYwk6CIYadBFLyLoohdJ0EUvIuiiFxF00Ysk6KIXEXTRiwi66EUSdAQjci6CETkXwcjgXM9FOnS9 -FpF0PRdp1PVaJFnXa5GGXY9FpF2PRRJ3vRaRd70WEXi9Fkni9VpE5vVcROj1XCSpRy+CetGLwF70 -Itm96EWAL3oRyUcukuWLXAT6IhfBvshFMn7kIjHPUy4S8zzlIsM8T71IzPOSbD7RUzAyTPQUjMRi -tgUjsZZVMJLXsq0XiaWsepFYyqoXGZayrReJlax6kThkp14kH7JTLhKH7JSLxCE79SLDITv1InHI -rq1r4oidepHhiJ1ajzhip14kjtipFxmO2NGLcMSOXoQjdgQj+ZAdwQjH7AhGOGZHMJKO2dGLcMyO -XoRjdvQi+ZgdvQhLWXoRZnn0InmWRy/CLI9ghFkewUjCL4KRhl/vRaRf70USf70XkX/Ri8i/3osk -AHsvIgGjF5GAvRdJBPZgRAj2YEQK9mDk3+bs5D9iLmJHya0Oyr2IbSvHGr2IHWm38w== - - - CAlG7Ei77VVfverBiB2gv849ipFFR+1UjNiXD33EDsWIbbNDMhQjS32kX+sVxYiN6z396Bex0b4p -5PD549yO6RGM2KsM27XGT/BgZG4vaEQwMreXDCIYmdvBN12mBSNz/U1b6uLBiB2WnvdejOiwtC7S -ihFrKa6rFyN1x219TQtGys1HOLRtfsZlBCNTe8BEMFJ3+PpM1Ka/BCNT+zQoghF7hqw3YwQjUztN -XRdpz0hTW0ZHMDK1k0ojGJnaZ/z4ZShGJjt58+jFiD2gtq0XI/agp2OgGCn+YVcRjNgLSefeg5E6 -NqP9IhQjdiOdVy9GSntqiGKktBPXdJlWjNhrvWXvxUhpc68oRuZ2GgmX8WJkbg/1KEbsPm+fHtKK -kfrz7UCTLuNH/Gybt+z9Ovz6KUbq2CcT/Bw/slr3z7kHI7bzLnER/zH+nMRFrBixB4CdBEkxYo+z -ul6KYsQehxdpvooRf7VljWCkDv0TjxSM+Gsz28Y+4MGIbbMHA8GIXYM+ZceDEXuBy44Mxu65+vuo -+UeeUYzY2BynGLHXd7b+AUNejPhrZ+cWxYi9trZQkBQfe6uoy7Q7bPEzvwhGbGhTH4IRuwGsNH7E -q4bPsukyFoz49+gTR/zEKgPt+Df4yKd/cTIyUKpmJChVMxKUKhoZKFU0EpSqGglKVY0MlqoaCUtV -jYSlqkaypYpGAtQWjYSnikYGT4lG8JRoBE+JRrKnRCN4SjQCqFQjGVSqEUClGhGoRCMZVKIRQCUa -meJ8ft5yMUCNaESgRjQiUSMaSaJGNCJRWzQiTiMaSZxGNSJOoxoRp1GNJE6jGmmcEo1I04hGkqZR -jUhTqhFhGtVIwjSqEWEa1YgwjWokYRrViDClGpGlVCOJUqoRKE3X4I98qpFMKdWIKCUagVKikUwp -1QiUUo1AqaqRLCnViCQlGkFSopFMKdEIlBKNBKWKRgZKWzQSkqoaCUlVjQyStmokIFU1EpCqGhkg -VTUCpIpGAtIWjQyOKhoJRxWNhKOKRm4dJRvJytGNoBzdCMoRjmTlCEdQrpUjGEc5ko1TOQJxlCMQ -RzmSiCMcgTjCEYxTOJKJi3BExEU4IuIiHEnERTgi4iIcEXGUI0m4KEckHOVIA45wJPlGOCLeIhyZ -4nT+Fo4k3iIcEW8Rjoi3CEcSbxGOiLcIRyRchCNJuChHJFyUIxIuypEkXJQjTbgIR0Qc4UgSLsoR -CRfliIijHEnCRTki4aIcKf3jgOf29BXCRTki4aIcEXFRjiTjKEcwLl2HG0c5ko2jHJFxhCMYRziS -jVM5AnGUIxBHOZKNoxyRcYQjGEc4ko0jHME4whGMIxzJxhGOgBzlCMhRjmTkKEdQjnIE5ShHsnKU -I1JO4QjIEY5k5QhHUI5wBOUIR26VIx3JytGOoBztCMoRj2TliEdQjnoE56hHsnPUI0BHPQJ01CMJ -OuIRoCMeATrikSxdxCNzvDl0i0fmeP/lFo8k6SIekXQRj0i6qEcSdVGPiLqoR5p1EY8k7CIekXYR -j0i7iEeSdsQjwi7iEWEX8UjCLuIRYRfxyBQf0eXxSLIu6hFZF/WIrIt6JFkX9UizLuIRWRfxSMIu -6hFhF/WIsIt6JGlHPSLsoh4p/X2s9raGDeyiHhF2UY8Iu6hHEnbUI2CXrqPF/6pHMnbUI8KOeATs -iEcydtQjaEc9gnbUI1k76hFpRzyCdsQjWTviEbQjHkE74pGsHfEI2qkeATvqkYwd9QjYUY+AHfVI -xo56RNgRj6Ad8UjWjngE7YhH0I545FY78pGsHf0I2tGPoB0BSdaOgATtKEjQjoIka0dBgnYUJGhH -QZK0IyBBOwIStCMgydpFQDLHuc0tIJnj7OEWkCTtIiCRdhGQSLsoSJJ2UZBIuyhImnYRkCTtIiCR -dgQkU5zX3wKShF0EJNIuAhK0IyDJ2hGQoJ0CErAjIMnaUZCg3dRdPtWFnzfYUZAIOwISsCMgydhR -kIAdBQnYUZBk7ChI0I6CpKRXYduTWdeOggTtKEjQjoIka6eCJLTr18FbnXhBMminggTtFJCEdiXW -LV07FSShnQqS0M4LksE6FSRYp4AE6whIsnUEJFhHQIJ1BCTZOgISrKMgATsKkowdBQnYUZCAHQVJ -xo6CRNgRkICdApJsHQEJ1hGQYB0ByQvrlJAM1qkhCesKa/ZGnSKSgTpFJEGdKpKgThXJQJ0qkqBO -FUlQp4okU6eIJKhTRBLU6TXzgToiEqhTRIJ0RCRZOiISpCMiQToqkiwdFQnSUZFIOiKSLB0RCdIR -kUxxbv9VxmldRCRIN4diLl1EJEm6iEimWO63iGSKoyItIknULUvcOk7dQkUi6hYqkmTdQkXSrFuI -SGTdQkSSrFuoSGRdVCSyLiqSZF1UJLIuKhJZFxVJsi4qElkXFYmsi4okWUdFgnXpOtpB+laRZOpU -kUg6IhKkIyLJ0lGRIB0VCdJRkWTrFlUksk4RSVCniGSgThFJUIe5UKeIZKBOEUlQp4okqFNFMlCn -iiSoU0US1KkiGahTRQJ1ikiCOkUkg3WKSMI6RSRhXYm18mAdGUm2jo4E6+hIwI6QJGNHSAJ2lCRg -R0mSsaMkATtKErCjJEnYEZKAHSEJ2BGSZOwISWRdhCTCLkKShF2EJMIuQhJhFyVJwi5KEmEXJUnD -LkKShF2EJMIuQpIpzu9vIUnSLkISaRchibSLkCRpR0gi7CIkEXYRkiTsoiQRdlGSCLsoSRJ2UZI0 -7CIkEXYRkiTsoiQRdlGSCLsoSRJ2lCSyLkoSWUdJkqiLkkTURUki6qIkSdRRkkBdug6njpIkW0dJ -IuwIScCOkCRjR0kCdpQkYEdJkrGjJBF2hCRoR0iStSMkQTuFJGBHSJKxIyQBO5UkWEdJkq2jJME6 -ShKsoyTJ1qkkEXWEJFBHSJKpIySBOkISqCMkuaWOlCRTR0sCdbQkUNdikgwdMQnQUZMAnWqS7Bw1 -Cc5Rk+AcNUlyTjEJzBGTwBwxSWYuYhI5FzGJnIuYJDkXMYmci5hEzkVNkpyLmkTORU3SnIuYJDkX -MYmci5hkijP8W0ySnIuYRM4Rk4i5iEkScxGTyLmISeRcxCTJuahJ5FzUJHIuapLkHDVJYy5iEjEX -MUliLmoSMRc1iZiLmiQxFzWJnIuaRM5FTZKgi5pE0EVNIuiiJknQUZMAXboOh46aJENHTSLoiEmA -jpgkQ0dNAnTUJEBHTZKhoyYRdMQkQEdMkqEjJgE6YhKkIybJ0hGTIB01CdRRk2TqqEmgjpoE6qhJ -MnXUJLKOmATriEmydcQkWEdMgnXEJLfWkZNk6+hJsI6eBOsISrJ2BCVoR1GCdhQlmTuKErijKIE7 -ipLEnYISuCMogTuCksxdBCXiLoIScRdBSeIughJxF0GJuIuiJHEXRYm4i6KkcRdBSeIughJxF0HJ -xHn+CkoSdxGUiDuCEnEXQUniLoIScRdBCdwRlGTuKErgbuoyO3cUJZk7ihJ5R1CCd1N/7SK8oyjB -O4oSvKMoyd5RlOAdRQneUZRk7yhK8I6iBO8oSrJ3KkrCu34dzbtWlAzcqSiBuxaUhHYlli1dO51a -HNqpKAntVJQM2qkokXYEJWhHUJK1O/vyfvMPumlBCdgRlGTsCErAjqIE7ChKMnYUJWBHUQJ2FCUZ -O4oSYUdQAnYEJRk7BSVYR1CCdQQlt9ZFUpKxi6YE7aIpgbuISrJ3EZUAXlQliBdVSSYvqhLMi6oE -9KIqSepFVIJ7EZUAX0QlWb6ISiRfj0pEX49Kkn09KhF+PSqRflGVJP16VSL+elXS/OtRSQIwohLm -e0QlzPeISvJ8j6iE+V7XrU34iEryhI+ohIWtohLWtUQleV2rg2gsa6lKWNZSleRlraoSrWqJSjiE -R1SSD+FRlXAIj6qEQ3hUJfkQHlUJh/C0yOEIHlVJPoJHVcIRPKoSjuBRleQjeKpK4ghev452BE9V -yXAIT1UJx/AUlcQxPEUlwzE8VSVxDE9VSRzDU1UyHMNTVcKyVlFJzPYUlQyzPUUlMdtTVBKzPUUl -GUCiEgCMqgQBoyrJBEZVgoFUJRgYVUlGMKoSKUhUgoIRlWQGIyoBwohKkDCiklsK/yNmJXbUyCKi -nJX40aW1RFZiY3vAkJXMWjF/9apnJXaEyuYcZCU2PpeVrMSG5eQSXpXYca9t26IqsQMpOsfcD1LX -cV20HWQldhTtOqMqsQNts+oPq0pmO592j9yDwyz7po8dsQMjNp7ayfJeldTxtvaT470qscM3du+r -KvEjN9cSVYkduTnW+EO8KpmXloZQldRxXdUfkZXMy80HPbRtRDF+WTuyulmIoaxkHouSubq3nQQl -djzUPqSJoMSPofL5GwpK/LBri0E8KPFjqlZXKCjxQ7X61CaCEjuualNYgpJ5aSs+ghI/iEq0oKDE -/th6d0ZRYt9jvQNFiR+o2qP0mHVgyrGlKLEbcLsiKLHbeOsX8aDE7gf/kEIFJXXsuxlBiY2PHm2c -7fCtH+6iJ7F7W58u4j2J7Q17/2gQP+43r2rd+3W0DwbxmsT2uW1f46f4+y2trx0ichLba/1jXHTm -sR8eXPplLCexPf9a9shJ7PF0tKLGcxJ7TK69dPGcxI5ELtMRPclsJ7G0DmltX/a7SruA9yR2keuM -nGTWGZ3kJHXsssduufrV+EXJSea9PdrISeb0IWTkJHY81CZE5CR24Nnf1F85SR17yqjLtLtra+cu -05PY99jeRE9iX4+irJ0mZQjZbIqcxL6l6PNI7Ewrh2z9Y3wCyUCocpIgVDlJEKqcZCBUOUkQqpwk -CFVOkg1VTRKGqiYJQ1WTDIYqJwHSVpOEo6pJBkdVk4SjqknCUdUkg6OqScJR1SQBqWqSAVLVJAGp -apKAVDnJAKlykoBUOQmQkpPMY0kiSAlJkJSQJEtKSIKkHpLAKCFJZpSQBEYJSWCUkCQzSkgCoypJ -UJSSJCtKSYKiKkmEKCFJRpSQBEQJSUCUkCQhSgUCoupIMFQdSSaUjgRC0zW0DwXxiiQTSkUCoWQk -EEpGkgklI4FQMhIIVUaSBSUjQVA6EgSlI8mE0pGIUDKSIFQZyUBoy0hCUGUkIagykkHQlpEEoMpI -AlBlJAOgykgC0BIvIjZAW0eS/VRGEn4qIwk/lZHc+klGknUjI0E3MhJ0IyPJupGRoFvLSLCNjCTZ -pooE2qhIoI2KJNNGRiLaqEiwTRVJpo2KBNqoSKCNiiTTRkUCbVQk0KaKJMtGRYJsqkiATRlJdk0Z -CayRkcAaGck8FiRijYAE1ghIMmsEJLBGQIJsBCRZNgISZCMgQTYCkiwbAQmyUZBAmwqSLBsFCbJR -kIg2BSRZNgISZCMgQTYCkiQb7Qey0Y9AG/1Ito1+BNvSdbRPBPF6JNtGPYJt5CPYRj6SbVM+Am3k -I9BGPpJtIx/BNvoRbKMfybbRj8g28hFsIx/JtpGPgBv5CLiRj2TcyEfQjXwE3chHsg== - - - buQj6KZ+BNzoR5Ju5CPoRj6CbuQjt7qRj2TdyEfQjXwE3chHsm7kI+hGPoJv5CPJN+oRgKMeATjq -kQwc+YiAox4BOOqRLBz1CMJRjyAc9UgWjnoE4eLzhSUc9UgmjnoE4qhHMI58JCNHPoJy5CMoRz4y -D+WIkCMcATnCkYwc4QjIEY6AnMKRbBzhCMYRjmAc4Ug2jnAE4yhHMI5yJCNHOQJylCNCjnAkK6dw -BOQIR0COcCQhR/MBcnQjIEc3kpGjGwG5dB36MJBTJziBHNUIyJGNgBzZSEaObATlyEZQjmwkK0c2 -gnJ0IyhHN5KVoxuRcmQjKEc2kpUjG0E5ZSMgRzaSkSMbATmyEZAjG8nIkY2AHN0IytGNJOXIRlCO -bATlyEZulSMbycqRjaAc2QjKkY1k5chGUI5sBOXIRpJyVCMoRzWCclQjWTmyESlHNYJyVCNZOaoR -lKMaQTmqkawc1QjKUY2gHNVIVo5qBOWoRlCObCQrRzaS3tTaTnYCObIRPjlcxYiUIxgJ5RSMDMpN -Me2i9tiEniOnYGRQTsFIKDeFxE25FowMyCkYCeRUjARyKkYG5FSMBHIqRkBOwciAnIKRUE7BSCin -YCQrp9YjlFMvEsqpFxmUUy8SyvXr0NsFWi0yKKdaJJRTLhLKlb5ACeWUi4RyykVCOc9FBuOUi4Rx -6kUwjl4kG0cvIuPIRTCOXCQbRy6CceQiIEcukpEjFwE5chGQIxfJyJGLgBy9CMipF0nGkYtgHLkI -xpGLvDBOuchgnHKRMK7lIkGccpGBOOUiQZxykSBOuUgmTrVIEKdaJIhTLTIQp1wE4lSLBHGqRQbi -VIsEca0WCeFUiwzCqRYJ4VSLhHCqRQbhVIuEcKpFQrgSJ3Dnj3Xw05LTydaeiwRxLRdBOJUiCDd3 -vabWKPiJo1k4QhGEIxSBOEKRTByhCMQRikAcoUg2jlAE4yhFMI5SJBtHKYJxlCIyjlAkG0cognGE -IhhHKJKMo/HAODoRjKMTycbRiWBcug6dwbIfA3GqRBCOTAThyESycGQiCEcmgnBkItk4MhGMUycS -xKkTGYhTJwJxWNvfncIzkYE4ZSJBnDKRIE6ZyECcMpEgTplIEKdMZCBOmUgQp04kiFMnko1TJhLG -KRMJ40qsiQfjZmUi2bhZmQjGzcpEQG5eYo4YyM3KREBuViYCcrMykYTcrEoE5GZVIiA3qxLJyM3K -RITcrEoE5GZVIhm5uVUiGDerEgG5WZVIRm6mbRFysyoRkJtViWTkZlUiIAdcIDcrE8nIzcpE4nuV -iYDcrExkHgsRKTcrEEG5WYFIVm5emXQRd/h5QyA3KxDJyM0KREBu3kJif+zMCkQycrMCEZCbVYiA -HIVIRo5CBOQoRIQcgUhGToEIxhGIYJwCkUQcbQfE0YdAHH1IJo4+BOLSdbQPAPE6JBtHHQJy5CEg -Rx6SkSMPATnyEJAjD8nIkYeA3Kw+BOVm9SFZuVl9iJSbWx4CcrPykIzcrDwE5OaWh2DcrDwkGzcr -D8G4WXkIxs3KQ7Jxc8tDIG5WHwJx8xKfjZMSMT9zCuLmJV4Hd+Jm5SG3xJGHZOLIQyCOPATiWh6S -gSMPATjyEIBTHpJ8ow7BN+oQfKMOyb4pDxFv1CHwRh2SeaMOwTfqEHyjDsm+UYfgG3UIvlGHZN+o -Q/CNOgTfyEOyb+Qh+EYegm/kIfNYhsg3hSHwRhiSeSMMwTfCEHwjDMm+EYbgG2EIvhGGZN8UhsAb -ZQi8UYZk3ihD4I0yRLwRhmTeCEPwjTAE3whDEnA0HQBHFwJwdCEZOLoQgEvX0T78w6uQDBxVCMCR -hQAcWUgGjiwE4MhCAI4sJANHFgJwdCEARxeSgaMLEXBkIQhHFpKFIwtBOLIQiCMLycSRhUAcWQjE -kYVk4shCMI4uBOPoQpJxZCEYRxaCcWQht8aRhWTjyEIwjiwE48hCsnJkIShHFoJyZCGJOaoQmKMK -gTmqkMycshAxRxUCc1QhmTmqEJijCoE5qpDMHFUIzFGFwBxVSGaOKgTmqEJgjiwkM0cWAnNkITBH -FjKPRYiYUxACcwQhmTmCEJgjCAnmFIQMzCkICeamsLgxpyBkYE5BSDinIiScm+JFie6cipBwTkUI -zikIGZxTEBLOKQgJ5xSEZOfUcoRz6kHCOfUgg3PqQcK5fh366I+bs0aoQYK5loOEcqWvT0I55SCh -nHKQUE45yKCcchCUowdBOXqQrNzZE+jrjBwE5MhBMnLkICBHDgJy5CAZOXIQkCMHATlykIwcOQjI -0YOAHD1IQk45CMaRg2AcOcitcZGDZOQiB0G5yEFgLnKQ7FzkIEAXOQjSRQ6SqIsaBOuiBgG7qEGy -dpGDyLuoQQAvapAsHjUI4kUNAnlRg2TzogYBvahBUI8aJKsXNQjsRQ2Ce5GDZPjIQWJ+pxwk5nfK -QZjfqQRhfpdU8wmeQpBhgqcQJBawLQSJ9atCkGH9qjcYYPmqECSWrwpBhuVrC0Fi9aoSJA7RqQQZ -DtGpBIlDdCpBOESnEGQ4RKcQJA7RaTnDETqFIPkInRqOOEKnDiSO0KkDGY7QqQOJI3T9OvxDP1oF -MhyiUwUSx+iUgcQxOmUgwzE6ZSBxjE4ZSByjUwYyHKNTBhLLV3UgMbtTBzLM7tSBMLtTBhKzO2Ug -GT4yEOCLDAT5IgPJ9EUGgn1kINgXGUjGLzIQ9KMDQb/oQBJ/kYEAYGQgCBgZyC2B/xEzkDqpt7sj -VyC2qZQjKhBbcm39s0WKT8ziVHCPQGwld/UGxBdtpdCA2Ff3LS7hEYhts6diIpA69qcZIhAb12k+ -EYgtJdf2S7RFwNGyDCqQOp5sTcyP8CrpaB8OQwViK9a1nUjuFUgd13s6fi2vQHyR2+oVOwHJli/t -bHX/abZ8qc8gXMIjEFvC2OqLCMSWL2pmPAKxpcnw4Q2Fzy8sEYHYit8/jU8RiB1nWKkaVILYNns1 -UimIXcRWTqQgHFjQRfypyA9ILHOkIH6wYdoiBfFDHGMJ4sdJ5hIliP2mdcIbJYj9NReFgkoQW5DZ -B11RgtjYjldQgtjYdjW/jEoQu5XsPqEEsVvRXswiBfGFYr+MpyC27VQuYi9l251jqx1SELvv5rV/ -HsnZ1qT+SKcFsbE+N8RbENtH6l3LZfwgn23zTJ3rOGxCfEQNUuykwLXEz/FPpq37Zzn7h4vY7jvH -ZdpaOV3EYhB7BKz1W4lB7GFmMxpiEHsYXlN8hIk/JG1ZbmeiEoOUq33ckWIQW8UflC2KQXyl3/Yb -r0HsKvQJO16D2JEQW4nE/rn69Wztc0I8BrHh1B5sHoPYAZW1f7qQxyC2rT7nRAxiBwtm4pDiYy8Q -dRne4qLYgRtiEBvbnIcYxG6Bbd+HGsS22TSRGsTGe/soHz99yj2b/wgxSIZULUhAqhYESJWCDJAq -BQFSlSABqUqQQVKlICGpUpCQVCnIIKlSkOC0tSChqVqQQVO1IKGpWpDQVC3IoKlakNBULQicKgUZ -OFUKEpwqBQlOlYIMnCoFCU6VgsApKUjmlB4ETglC8JQgJHtKEIKnHoSAKUFIwpQeBEzpQcCUHiRj -Sg8CpupBsJQeJFtKD4Kl6kGglCAkU0oQAqUEIVBKEJIppeeAUhUhSKoiJENKEQKkcQ2ClCYkQ0oT -AqQ0IUBKE5IgJQkBUpIQIFUSkh0lCcFRkhAcJQnJkJKEAClNSECqJmSAtDUhOKokJBxVEjI42pKQ -YFRJSDCqJGRgVElIMKokJBhtScigqJqQUFRNSCiqJuRGUZKQZBxFCMZRhMg4gpBsHEGIjGs9CMLR -g2ThFIQAHEEIwBGEZOAIQgCOIgThVIRk4ChCAI4iBOAoQjJwFCEARxEi4BSEZN8IQvBNQQi8KQjJ -uikIATeCEHAjCMm4UYWAG1kIuJGFZNzIQsCNLATfyEKSb1Qh+EYVgm9UIdm3rR/xd9+oQgBOVUj2 -jSoE36hCAE5ZSPaNLATfyELwjSwk+0bTgW90IQBHF5KFowtBuLgOCUcZkoWjDEE4yhCEowxJwikM -ATjCEIAjDMnCEYYgHGEIwhGGZOEIQxCOMgThKEOycJQhIo4wBOIIQzJxhCEYRxiCcYQh2TjCEIxT -GAJxhCHZOMoQjKMMwTjKkBvjCEOScXQhGEcXIuPIQrJxZCEyjioE5ahCsnJkITBHFgJzZCGZObIQ -mKMLgTm6kOwcXQjO0YXgHF1Ido4uBOfoQuQcWUiGjiwE6MhCkI4sJFNHFoJ1ZCFYRxaSrVMbAnXE -IVBHHJKpIw6BOuIQqFMckqSjDUE62hCkow3J0tGGIB1tCNLRhmTqaEOgjjYE6ohDsnWKQ6COOATq -iEMydZQdUEcdAnXUIZk66hCoi+sQdfQhmTr6EKijD4E6+pBEHXkI1pGHYB15SLaOPATryEOwjjwk -W0cegnX0IVhHH5Ktow+RdcpDoI48JFNHHgJ15CFQRx6SqSMPgTryEKwjD8nW0YdgHX0I1tGH3FhH -HpKsow7BOuoQWUcckq0jDpF1tCFYRxuSrSMOwTriEKwjDsnWEYdgHXUI1lGHZOuoQ7COOgTrqEOy -ddQhWEcdIuuIQ7J1xCFYRxyCdcQh2TriEKxTHAJ1xCGZOgoRrCMRCeuUiAzWTTEHa9a1RCSoUyKS -rVMhEtZNHWW3rhUiA3UqRII6FSJBnQqRgToVIkGdCpGgTonIQJ0SkbBOiUhYp0RksE59R1inRiSs -UyMyWKdGJKzjOrBOlchgnSqRsE6VSFhXYtWypYv4W2thnSKRsM4jkUE6RSIhnSIRpCMSydIRiSAd -lQjSUYlk6ahEJB2RCNQRiWTqiESgjkgE6ohEMnVEIlBHJAJ1ikSydFQiSEclgnRUIrfSKRLJ0qkR -CelaIwJ0SkQG6JSIAJ0KkYBOhcgAnRKRgE6JSECnRGSATolIQKdGJKBTIzJAp0YkoGuNSDinRmRw -To1IOKdGBOeUiAzOKREJ55SIhHMl3vs6f2iDn5gczikRCehaIjI4p04knJvDsPZW8wpFsnOEIjhH -KAJ0hCIJOjoRoKMTATo6kSwdnQjS0YkgHZ1Ilo5OBOnoRJCOUCRLRyiCdIQiSEcokqWj8kA6ShGk -oxTJ0lGKIF1ch6RTK5KhUyuCc7QiOEcrkpwjFcE5UhGcIxXJ0pGKIJ1SkYBOqcgAnVKRgA5xgU6t -yACdWhGgUyoS0CkVGaBTKhLQKRUJ6JSKDNApFQnolIoEdEpFBunUioR0akVCuhLL5CwdqUiSjlIE -6ShFRB2hSKaOUETU0YlAHZ1Ipo5QBOoIRaCOUCRTRygCdZQiUEcpkqlTKYJ0lCJQRymSqaMUgTpK -EVFHKJKpIxSBunRydJk4Ie8al6+EIlBHKAJ1hCLZOmoRrCMXwTpykWydchGoIxeBOnKRRB21CNRR -i0AdtUimjloE6qhFoI5aJFNHLQJ11CJQRy6SqVMugnTkIkinXCRDR+sBdPQiQEcvkg== - - - oaMXAbq4DkFHMZKloxiBOooRqKMYSdQRjEAdwQjUEYxk6ghGoI5gBOsIRrJ1BCNYp2IE6ihGMnUU -I6JOwQjSEYxk6QhGkI5gBOkIRrJ0CkaAjmAE6AhGMnQUI0BHMQJ0FCM30BGMJOjoRYCOXkTQtVwk -M0cuIuaoRWBOtUhWjlwE5chFUI5cJCunXATk6EVAjl4kI0cvgnI8/FGOXiQrRy+CcvQiUo5cJCtH -LoJy5CIoRy6SlSvKRVCuKBdBuaJcJCtX1IygXNkRrD3WFY1k5MoRsy9XrigaQbmiaCQpV9SMoFxR -M4JyRc1IVq60ZgTkipoRkCtqRjJyRc0IyBU1IyBXWIIk5ApHWqRcYRkj5YqikcxcUfEBc0XVCMwV -VSP/D3Vvu7PJkhyHXcHcw/wRQAqaYXd9t/2LHNKGjBEtSOBCC8Mg6OGSPDbnkFjtLqW7d2dmRFT2 -877nyJRWhi1BwtmYeurtrq6KysrKyMw0d0I1QppTH6C5E7qRTHMndCOkuXPt+7Si3zxiV07IRkhz -59JNr9PcCdlIprkTshHS3AnZCGnuhGwk09wJ2Qhp7iTjLt1Xu24k89wJ3Qh47oRshER3QjaSie6E -bIREd0I2QqI7IRvJRHdCNkKmOyEbIdOdkI1kpjuhGyHTndCNkOnOrjNyZjrKRhLTUTVCpqNqBExH -0UjmOopGwHXUjJDrqBnJZEfRCMmOohGSHUUjmewgGiHZUTVCsqNqJJMdVSMkO6pGSHZUjWSyo2qE -ZEfVCMiOopFMdhSNkOwoGiHZUTSSyY6iEZIdRSMkO4pGMtlROUKyg3SEZEfpSCY7SkdIdpSOiOwg -HclkB+WIyO7YtOxkB+XIg+ygHBHbQTkitjv2lYXYDsoRsR2UI2I7SEcebAfpiNgO0hGxHaQjD7aD -7kNsB+2I2A7akQfbQTsitmMfZLtQjzzIDuoRkV2oR8R1pw4tPf3CQo7FdafufIPrIB55cB3EI+Q6 -ikfIdRSPZK5bu65U8yUc6hFSHdUjmeqoHgHVUTxCqqN4JFMdxSOkOopHSHUUj2Sqo3iEVEfxCKmO -4pFMdVCPkOmoHiHTUT3ywnQSjySqk3aEXCftCMhO0pHMdpKOgO6kHCHfSTmSCU/SETKepCOkPElH -MudJOkLWk3aEtCftSOY9akfIe9KOkPikHcnMJ+0IqU/aEXAfpSOZ+yQdIflJOkL2k3Qk0x+lI7L1 -IB2RrQfpyMPWg35Ett7mtjD2ICB5GHsQkOhIGwISnWghIMknWlQy4oEW+hEdaKEfeRxoQz+i8yz0 -I3LdQT/ycN1BPyLXHfQjct1BQPJw3UFAItcdTjf03EFA8vDcQf0hzx0UJPLcQUHy8NxBQSLPHfug -5w4akofrDhoS+e6gIZHvDhqS7LuDhES+O0hI5LuDhOThu4OERAdaSEhk6UFC8rD0ICGRpQcNiSw9 -aEgy/VFDAvqThIT8JwlJJkBJSMiAlJCQASUhyRQoCQk5kBIScqAkJJkEpSEhDUpDQh6UhuSFCP9/ -KSE5QjH00JAccWkrDYnRbk0iksN2cIWQh4jkCAeqVCRm2cwpFckRrnD8JFQkh7lQllQkFrDeQ3zh -zmm7OKWE5PocuwUlJJd5aFqThOR+skNxspCQ3E9y2x5bQnI/iX81Skju/11fJSSXRzUVSkjsCriO -XUjETkzm2sRPXENic/u4JCGxi+hxdElI1ku9hjO23jGHFCTTQsqvrSCZn2NHcfsXCpIbszemgsT2 -RwvCoILE9sf7yfgT/7lZ7XaeoIJkOk9tBYkdBFhHiBISO1BYvBIlJLaavOgHJCTL7NPV+JsZMtR2 -2wVDEpLlRZ1OSUgWNgL/DSQkNkoW60cJyfKiVkUSEjsBH/0pIVlecqtIQrI+x+qmhOSy2mJl/2aF -4HeiAolLSC6/TemSkNjsVREWSEgsXMcYaffR/NxMCYnF2diuzL9j/lU7C5jhQgnJ5a6TXVDk/vIr -VTpxCck9/RfqlKxYZR5eJgmJrczZ+ZvwjZnd3reC5P6Sw0YECpLTvpYqyoSCxKzr0raCxAzfY2wF -yRn0rvnZXJvuPgtJSMyiqH1LSFI5MUlIbCJefUtIDuTpp4TkCPUifhMSkuMzZGGhIDnMMu5bQXJk -FRkCpGw5lLEVJNYG9UU8xur+32X9Hoo7/fMlJJlIqSEhkVJDQiKliCQTKUUkJFKqSEikVJFkJqWK -hEwKFYmYFCqSzaSQkIhOQ0IiNoWE5MGmkJCITSEhEZtCQvJgU0hIxKaQkIhOoSF50Ck0JKRTSEhE -p5CQZDqFgkR0CgUJ6ZQKkkynVJCQTqkgIZ9SQZL5lAoS8qkrSEimVJBkMqWEhGRKCQnJlBKSTKaU -kJBMISEhl1JCkrmUEhJyKSQkpFJKSDKVUkJCKqWEhFRKCUmmUgpASKWQkJBJISHJREoJCYl09xBE -SglJJlJKSEiklJCQSCkhSUQqCQmIVBISECklJIlHJSEJHpWCBDwqBUkiUilIQKRSkJBIqSDJRAoF -CXmUEhLyKCUkmUchISGNUkJCGqWEJNMoJSSgUSpISKNQkBwPBVkoSMiiVJCQRakgeWFRSUgSx0lD -Ao6ThgQcJxFJ4jiJSMBxUJGA4aQiSQxHFQkIjioSEhxVJCI4SkhIcJSQkOEgIckERwkJCY4SEhIc -JSSZ4CghIcFRQkKCg4Yk8xs1JOA3SEhIb5CQJHaDgoTkRgUJyY0KkkxuVJCQ3KggIblRQZLJjQoS -khsVJOQ3Kkgyv1FCQn6jhIT8RglJ5reufCrBb5SQkOAgIcn8RgkJ+Y0SEhIcJCSZ3yghIb9RQkJ+ -o4Qk8xvlH+Q3SkhIcJSQZIajhIQMt/sIhqOEJDMcJSRkOEpIyHCUkCSGo4QEBCcJCQhOEpLEcJKQ -BMNJQQKGk4IkMZwUJGA4KUjAcFKQJIaTggQUJwkJKE4SkkRxkpCA4yQhAcdJQpI4ThKS4DgqSEBx -UpAkjpOCBBwnBQk4TgqSF46ThCRxnDQk4DhpSMBxEpEkjpOIBBwnFQlYTiqSxHJSkYDmqCIhzVFF -IpqjhIQ0RwkJaY4SksxzlJCQ5yghIc9RQpJ5jhIS8hwlJOQ5akgy0VFDAqKjhIRMRwlJojoqSMh1 -VJCQ66ggyVwHBQmpjgoSUh0VJJnqqCAh1VFBQqqDgiQzHSUkZDpKSMh0lJBkpqOEhExHCQmZjhKS -THWUkJDqKCEh1VFCkrkOEhJSHSUkpDpKSDLVUf5BqqOEhFRHCUmmOkpISHW7j6A6Skgy1VFCQqqj -hIRURwlJojpJSMB1kpCA6yQhSVwnCUlwnRQk4DopSBLXSUECrpOCBFwnBUniOilIwHWUkIDqJCFJ -VCcJCahOEhJQnSQkieokIQmqk4IEXCcFyfFQkoWCBFwnBQm4TgqSF66ThCRxnTQk4DppSMB1EpEk -rpOIBFwnFQm4TiqSxHVSkYDrqCIh11FFIq6jhIRcRwkJuY4Sksx1lJCQ6yghIddRQpK5jhISch0l -JOQ6akgy11FDAq6jhIRcRwlJ4joqSMh1UJCQ6qggyVRHBQm5jgoScR0UJA+ug4JEXBcKElEdFCQP -roOERFx3kJXBdSEheVAdJCSiOkhIRHWQkDyoDhISUR0kJKI6SEgeVAcJibgOEhJxHSQkD66D/ENc -BwmJuA4SkgfXQUIirlMf4DpISB5cBwmJuA4SEnHdqSOLuI4SEnIdJSTkupCQZKajhARMRwUJmE4K -ksR0UpCA6aQgAdNJQZKYTgoSMJ0kJKA6SUgS1UlCAqqThARUJwlJojpJSILqpCAB1VFBcjx0ZBPn -Y1+wUpCA6aQgeWU6Skgy01FDQqY7eVoPoqOIJBMdRSQkOqpISHRUkWSio4qERAcViYgOKpJNdJCQ -iOggIRHRQULyIDpISER0ISERz0FC8uA5SEjEc5CQiOegIXnwHDQk5DlISMRzkJBknoOCRDwHBYmI -LhQkD56DgkQ8V8hhwXNUkGSeo4KEPEcFCYmOCpJMdJSQkOgoISHRUUKSmY4SEjIdJSRkOkpIMtNR -QkKmo4SETEcJSWY6SkjIdJSQkOkoIclMR/kHmY4SEjIdJSSZ6SghIdPtPoLpICHJRAcJCXmOEhLy -HCUkieckIQHPSUICnpOEJDGdJCTBdFSQkOioIMlERwUJiY4KEhIdFSSZ6KggIdFRQkKio4QkEx0l -JCQ6SkhIdJSQZKKjhARERwUJiY4Kksx0VJCQ6aggIdOdOiU/mE4SksR00pCA6aQhAdVJRJKoTiIS -UJ1UJKA6qUgS1UlFAqqjioRURxWJqI4SElIdJSSkOkpIMtVBQkKmo4SEVEcJSaY6SkhIdZSQkOqo -IclURw0JqG4nng6qo4QkUR0VJKQ6KkhIdVSQZK6jgoRcRwUJuY4Kksx1UJCQ6qggIdVRQZKpjhIS -Uh0lJKQ6Skgy1VFCQqqjhIRURwlJpjpKSEh1lJCQ6ighyVQHCQmZjhISMh0kJJnoKP8g0VFCQqKj -hCQTHSUkJLrdRxAdJSSZ6SghIdVRQkKqo4QkUZ0kJKA6SUhAdZKQJKqThCSoTgoScJ0UJInrpCAB -11FBAqqTgiRRnRQkoDpKSMB0kpAkppOEBEwnCQmYThKSxHSUkATRSUECopOC5HjIyCLGCkQnBQmI -TgqSF6KThCQRnTQkIDppSEB0EJEkmpOIBDQnFQlojiqSxHJSkYDlqCIhy1FFIpaDhIQkRwkJSY4S -kkxylJCQ5RhvR5ajhCSzHCUkZDlKSMhy1JBklqOGBCxHCQlZjhKSxHJUkJDlqCAhy1FBklmOChKy -HBQkJDkqSDLJUUFClqOChCxHBUlmOUpIyHKUkJDlKCHJLAcJCUmOEhKSHCUkmeQoISHJUUJCkqOE -JJMcJSRkOUpIyHKUkGSao/yDNEcJCWmOEpJMc5SQkOZ2H0FzlJBkmqOEhDRHCQlpjhKSRHOSkIDm -JCEBzUlCkmhOEpKgOSlIQHNSkCSak4IENCcFCXhOCpLEc1KQHBLchIQERCcJSSI6SUhAdJKQgOgk -IUlEJwlJMJ0UJGA6KUgS00lBAqaTggRMJwXJC9NJQpKYThoSMJ00JGA6iUgS10lEAq6TigRcJxVJ -IjupSEB2VJGQ7KgiEdlBQkKyo4SEZEcJSSY7SkhIdpSQkOwoIclkRwkJyY4SEpIdNSSZ7KghAdlR -QkKyo4QkkR0VJCQ7KkhIdlSQZLKjgoRkBwUJyY4Kkkx2VJCQ7KggEdlBQfIgO0hIRHYHeRlkBwnJ -g+wgIRHbQUIitjt4ZZHYDhISsR0kJGI7SEgebAcJidgOEhKxHSQkD7aD/ENsBwmJ2A4SkgfbQUIi -tlMfYLuQkDzIDhISkV1ISMR1p04s4jpKSMh1lJCQ6yghyVxHCUlwnRQk4DopSBLXUUECqpOCBFQn -BUmiOilIQHWSkIDqJCFJVCcJCahOEhJQnSQkieokIQmqk4IEVCcFSaI6KkjAdFKQgA== - - - 6aQgeWG6LSFJVLc1JOC6rSEB2W0RSWK7LSIB3W0VCfhuq0gS4W0VCRhPKhJSnlQk4jxJSMh6kpCQ -9iQhybxHCQl5TxISEp8kJJn5JCEh9UlCQu6jhiRznzQkID9JSMh+kpAk+qOCRLYeFCSy9aAgedh6 -UJDI1hO3wdiDguRh7EFBoiNtKEh0ogUdPU60ISHRgRYSEh1oISF5HGhDQqLzLCQkct1BQvJw3UFC -ItcdJCRy3UFC8nDdQUIi110cb+S5g4Tk4bmD/EOeO0hI5LmDhOThuYOERJ479QHPHSQkD9cdJCTy -3UFCIt8dJCTZd0cJCX13lJDQd0cJSfbdUUKCAy0VJLT0qCDJlh4VJLT0qCChpUcFSaI/KUhAf1tC -Av7bEpJEgFtCAgaUhAQMuCUkiQK3hCQ4UAoScOBWkCQS3AoS0OBWkIAHt4Lk9xWv/HuWkFir679K -UFI8Mq48BCXFSi8dXZHe9yr1+ysKSoqFNi8FlNdhRXYsrIBVSUyOFNMaepKChYlfRKVic1y2IT1J -sf0b+g8vjP05PtUX/439z5uSISGxWXuT0BlCjqhKcttEFuvBP+GOWq8q03ZVks/DK0GpKonfbZ78 -zb1Z2BRuA0oYj126afaMWguRSCI4D7+IqiQW3NO7JCV2iVNnlGRxTYnN2NvMeKpKbEbei7lJVnLY -ErJaUdSV2MZ2b3uqM+LCkoOSksP8p16SA5oS219szqO1M7315BHDFJUcrqRKdUlCd3A8ZSX337qt -r9CIeJCDLbFWzl2b5H6GNfWjGQV+rDxWtHFhid+PlZBIuLLkblF9XfnPIC2x0Vp+RClIu//5OGzb -VnkS95s2/ijKk9yEf5S5y5PcmwNLgLhUwQqVXRJj3Mdkw8IMU3mSzx2VR6I6iTkqLj1buANd/Bky -kajqtcLbweokn43v96M181iGT4/KkmIBcccuTlLM9V73kw1fXy3qRUJaYpumH00gLbEdsZ9SvUQm -PQsvGUPaEivYZdcb0JZU/2CaOlGj/d4TbAVRW1JdCdCkLamm7Tmf1UlqVEqjtMQuBlCuyKUl5sSv -XYvOpSXVYtAkJbHfHB50RmlJcVGjFkOUWbS/Nq7EOGESUVtigd42J76QuJyF5m1DVmlLrI0tH2pL -jNkGVMA/xdX3ErvuY9FMbPwnf/LH37799vu/+4ff/JU1BV//9xGhPMgXIhSRL0QoIl+IUB7kCxEK -yRcaFJEvNCgP9oUGRewLDYrYFxqUB/tChiIKtstiOzaRglnKJFMwS5mQglnKhBTMUiaZglnKhBTM -UibkYNYySRzMUibkYOhQNgdDiPLkYEhRNgdDiyIOphjlwcFUoxzSoYiEKUTJJEwhikjYlShiYEpR -HgxMLYoYmGIUMTDVKImBKUYRA0ONIgKmHOVBwNSj2FB5YUPWNAH/qqZJ4l/VNAH/qqYJ+Fc1TRL/ -qiIJ+Jc1TYJ+WdIksa9KmoB9dwfBvippktiXehSwL+UoZF/KUTL7Uo9C9qUehewLPUomX+pRSL4U -pJB8KUjJ7EtBCtmXghSxLwQpD/YNQQrJF3oUkS/0KA/yDT2KuBd6FHEv9CgP7oUeRdwLQYq4NwQp -D+qFIEXUC0GKqBeCFFIvzWQKUjLfUZBCvqMghXxHQUrmOwpSwHehRyHbUY+S2Q56FJId9SgkO+pR -MtlRkkKyC0lKE9mxqkniOlU1Adepqgm4TlVNEtepqgm4TlVNwHUsa7KpTlVNQHWQpIjpoEl5EB1U -KeI5ylLEc9SlPHiOwpRDkhTxHDUpmeeoSRHPUZQiqqMq5UF1lKWI6qhLEdVRmJKojroUUR2FKeI6 -KFMeVEdpiqhO5U3AdSxvkqhO5U1AdSpvAqpTeZNEdSpNAqpTeZPgOlU3SWSn6iYgu91FkJ2qmySy -ozQFZEdlCsmOypRMdpCmkOsoTSHXUZqSyY7SFJIdtSkkO2pTMtlRm0KyozaFZEdtSiY7alPAdpSm -kO0oTclsR2kK6Y7SFNIdpSmZ7ihNId1Bm0K2ozYl0x21KaQ7alNId9SmvNIdtSmZ7qhNId1Rm0K6 -ozYl0x21KaA7SlNIeJSmZMKjNIWMR2kKGY/SlMx4VKeQ8VyNMvcJWwVOEuWpwAkoTwVOQHkqcJIo -TwVOQHkqcALKU4WTzXkqcALOozpFpEd5yoP1KFAR7VGhItqjROVBe9CoHFKniPUoT8msR3mKWI/6 -FLEeBCoP0qNCRaRHiYpIjxqVRHqUqIj0qFER6VGk8mA9qlTEeqp0AtZTpZNEe6x0AtZTpROwniqd -JNZTlRKwniqdBOup0EliPRU6AevtLoL1VOgksR5VKmA9ilTIehSpZNajSoW0R5UKaY8qlUx7VKmQ -9ihTIe1RppJpjzIV0h5lKqQ9ylQy7VGmAtqDSoWsR5VKZj2qVMh6VKmQ9ahSyaxHlQpZjzIV0h5l -Kpn2KFMh7VGmQtqjTOWV9ihTybRHmQppjzIV0h5lKpn2KFMB7VGlQtqjSiXTHlUqpD2qVEh7VKlk -2qNQhbTnwhS/PQnaU62TRHuqdQLaU60T0J5qnSTaU60T0J5qnYD2VOxk055qnYD2KFQR7VGp8qA9 -alVEexCriPWoVnmwHuUqh4Qqm/agVHnQ3kGbjLQXUpXNetCqPGkPYpVNe4coGrQXcpXMelCrbNaD -XGWzHvQqT9aDYGWzHouekPVY9CSzHouekPZY9IS0x6InmfZYsIS0x6InoD3WPMm0x5onpD11Adpj -zZNMexCskPagVxHtnTzSJNqDYEW0B8GKaM8FKw/Sg2BFpAfFCkmPipVMelSskPSoWCHpUbGSSY+K -FZAeBStkPQpWMutRsELWo2CFrEfBSmY9ClbIelSskPWgWMmkR8UKSY+KFZIeFStvSA+KlQfpQbEi -0gvFijgPipUH50GxQs6DYEWcB8HKg/MgWBHnQbAizoNg5cF50KyI8+wKzs9B4DyWPcmcx7In5DyU -PSHlsexJpjyWPSHlsewJKY91TxLlsewJKQ+alU15EK08KQ+ylU150K1szgvhypPyoFw5pFkR5VG0 -kimPohVRHlUr4jzKVh6cR92KOI/CFXEelSuJ9ChcEelRuSLSo3TlQXrUroj0VP8EpKf6J4n0VP8E -pKf6JyA91T9JpKfaJSA91T8J0lP5k0R6Kn8C0ttdBOmx/EniPGhXQHmUrpDyKF3JlEftCimP2hVS -HrUrmfSoXSHpQbwizoN45cF5EK+I88C+4jyIVx6cB/EKOQ/aFXEetCsPzoN2RZwH7Yo4D9qVB+dB -uyLOg3hFnAfxyoP0IF4R6UG8ItI7eY5+kh7FK5n0KF4h6VG8QtajeCWzHsUrYD1qV8h61K5k1qN2 -haxH7QpZj9qVzHqUr5D1XK7id7nBeqqAkliPFVBAeqqAAtZTBZTEeqqAAtZTBRSwnkqgbNZTBRSw -HuUrYj3qVx6sRwWLWI8SFrEeNSwP2qOI5ZB8RbRH/UqmPehXxHoUsIj1qGB5sB4lLGI9aljEehSx -JNajhkWsRxGLWI8qlgfrUcYi1lMpFLCeSqEk1mMpFJCeSqGA9FgKJXGeypiA81QKJThPlVAS56kS -CjhvdxGcp0ooifQoYwHrUcVC1qOKJbMeZSxkPcpYyHqUsWTWo4yFrEcdC2mPOpZMe9SxkPagYyHr -UceSWY86FrAeZCwkPcpYMulRxkLSo4yFpEcZSyY9yFjIedSxkPOoY8mcRx0LOY86FnIedSyvnEcd -S+Y86ljIedSxkPNCx5IZjzoWMB5lLGQ8yFgy4VHGQsKjjIWERxlLJjwoWch3oWQ5xXcqhpL4TsVQ -QHgqhgLCUzGURHgqhgLCUzEUEJ6qoWzCUzEUEB6VLCI8SlkehEcxiwiPahYRHuUsD8KjnuWgkkV8 -RylL5jtKWUR41LKI8ChmeRAe1SwiPMpZRHjUsyTCg5xFfEc9i/iOgpYH31HRIr5TVRTwnaqiJL5T -VRQQnqqigPBUFSUxniqa7Nz3IdIIxlNRlMR4KooCxttdBOOpKEpiPCpaigop4TYuGI+Clsx4VLSQ -8ahoIeNR0ZIZj4oWMh4lLWQ8Sloy41HSQsajpIWUR0lLpjxKWkB5VLSQ86hoyZxHRQs5j4oWch4V -LZnzqGgh6VHSQtKjpCWTHiUtJD1KWkh6lLS8kh4lLZn0KGkh6VHSQtKjpCXTHiUtoD0qWkh7VLRk -3qOihbxHRQt5j4qWzHsQtZD3LE45ohWC91QXJfGe6qKA91QXBbynuiiJ91QXBbynuijgPRVG2byn -uijgPYpaxHtUtTx4j7oW8R6FLeI9KlsevEdpy0FRi3iPqpbMe1S1iPcoa9m8B13Lk/cgbNm8d4ik -wXuQtmTeg7JlEx+kLZv4Dt11JOKDuGUTHwukkPhYICUTHwukkPhYIIXExwIpmfhY3ITExwIpID7W -R8nEx/ooJD51AeJDfZTMexC3kPdC2yLaO3miSbQHcYtoD+IW0R7ELQ/ag7iFtEd1C2mP6pZMe1C3 -kPWobiHrUd2SWY/qFrAexS1kPYpbMutR3ELWo7iFrEdxS2Y9ilvIelS3kPWobsmsB3ULSY/qFpIe -1S2vpCd1S2Y9qVtIewwtJ+1J3JJ5z8Utl1vgTnyubYlTeadzKLQtmfpc29LcfxncJ20LyU/alsx+ -kreQ/0zegquGIMBdISUxoCqkgAF3hRRQ4K6QkjjQ5C2hMgcJ7gopYEGVSNksuCukgAYlbxEPSt/y -IEIqXLYBCInLNgChcXkagBC5HB9PkRwtQOhbHhYg9C37yBuPvk+80Jw8T7whcdkHXmhc9oEXIpd8 -4A2Nyz7vQuSyvXxQuTy9fJC5KGTanYV1X+iqVEr28rFUCr18kPHTycdSKdnJhyqAWtmolAIfHwul -ZB8fC6XQx2cql558fDzfZCefl3MRC1LkIi8fRC4PLx9ULvLyQeUiLx9ULg8vH1QuOu9C5iLrDzKX -h/UHmYusP8hcZP1B5pJ5kDIX8KBULiRCqVwyE0rlQip0lUtcJQcXSuaSyfCeWiLCzUNBhJK4ZCaU -xIVcKIkLyVASl//3w6Z/71qYP/vwL/74X9e//DPv5De/+vWP9r+7/e+//PN/+PHf3n/pN/cf+/Qp -4D/51d/+8GP+hw9//o/2Lyv+5U9+/dv/+Hfs5w/+4scf/+r7r/76Y/nDD8fHP77/33/4pw+/vf/v -Q1xzfPxf7v/4P2/onz62j//m4//2vx8f/9ra/rsPn+4dp4SP/N5Z270I7x3j+4dPN6/UuObe8NcX -uNghrBj86OQnYHXyoz/e//ohHu/8+H+97Xas/RAR8pO7dTgS6t1L5p76vbz3bNbJ1w9/4//Qwsft -7X3Wfid8eLbX01yhd3uAxe6NHeyAPKw2INt0v+DPXUvvPG/O+Ipei57Zl0qAxpvRhb3Hu0/1TY87 -PLrI/8HCmvi4635twCZvC/AyzUY8W70XnoHd4hvRczGu/4IOfCONDiw2CH/MfK/xZA== - - - Ro7vPsGXeLRiKpmzpD/3nfBROEKmRQzQswoDvGkWIL6RgQfG0uDrwKN5BSb0ipFE23efgI9mx+aB -LmwrwKMNu2xG+1UK5rF5dE0P4PCI73xjh0VloOnw8SkeB4zfz/h7gDVC0xg2urUdpXX9NR+I87LI -ZnQxzCVv4Ax/qoP93qKjXy/D1fAWt23W2dbqSwV47Q7uwxd6tW32Gzpoix/ZHcEB3nYH/xgQjzgL -xB6Ef74cHAKfnQCnujQ/Mrr0ZJLxdwrGxcqXVT6V7xwG3oN9cPbfp6kT4DjUgRld0UE3A44PZmY4 -wINTqR94gp7e1P3q0YFdo1nmTJ/Ql8+k8wzVQmAWlGST/LrX76XlPzAEBh8nZ51twQGuNTjrLmKX -RWtFp7b/x++XjTW6PcxbYeAwP+vi0htcpib35qRvAx30iDSPtnarE2DkHQ3wHOpgTf6pa3cwxhIP -loYnOC5OAb8jDdA9oqCUC0N4w5vwXPr7FbCXUYx+F17Crhb4Gf0lArzHHB2YNRXdWpQz59yBuW2d -zln4t052erUTn/aeJE0deLg43nfE3zLXpGh4BfccppMWt5olw2/rQv/owCx/fNvGkTmjU3MeHEMN -tTwOi2nnt51YHkfcPj4+uCl8PcCNnXJu3hsC0OOekm8WAsnTPLIWGLcJMToweSt3vm6RkUY6Ft5w -6QU2TRZ8WfcZkGfvUxB5dhyTbau2vLZ+imYD3htDvY8h3ramGe+XxwHeb0bQpi55835DUoEZeMGb -5irrWh/F38uvew+u5Pv45WCLO6Y9j532aujxnx1YYNEZE84EUvFmzQimXuy14s0M1sZUa1CMgaII -f4kAI122gwdnt4cuVj1t7B4WndllYmDVWYzt7OzAijJGBwbrk9mu7UPTPfaGlNxiephco2gbRb8m -WLAL3k3e3m+/IvYZ5BmUbLIfOy4/iH7cM/Hs3BQt2MA7MPhY7MC2Kn+wYWURyT5jxcqfR9q/ag+e -mjUt/GbyN+93+u0Sh9wkVAauKKcaO2hYSutIhsuwCAD//TJR3PE0qtZtudwtArvsexg4ggPi9xYK -Fb+/0r7mDW7wKqaSw0P56crAnsy3qdV0rc9+3sUWZnvNfT47Q6jhNq9tRIbZdSNn8lhuTxnczUmB -D2aXIIaNiLWMv3+fahy0SpvcKVo4WAA3LjwXEX8F3C3YZs8vAy9zttAOsgqjAbpD4jFjHG6L9OtB -qF8Bz87PaAkyrAtjykKmvEwuGaClIsF4gb0c9p/h297L6SvgMbn41+63zkvmXGsAR9WUMwuW/UY9 -CQ3vz/S6dq92/GUHUQjDx9cyKhh4s4eM2uX0E2Dh2m0jjA6He9Os8S3XTz8uM8L87ux1HOdJYj+m -OiBV0TaP45Pmop8Qnmequ9d58hUKArdjLtSJth7sgEEsF8Czc8f1jBfs4N7nODT2YF/xYJdozVuj -7cHdwZ1JaNn5x25rab+Zxy3HBDnuxReghznEIjHjL0AXbTjo2Q3YwVmbYLzEGSVvAxzXBmOZtAjs -1Nc9G/+YeQ4xPc6jvTwB0pFEB+XcHfj2E7C5QThvi0f0xukWy/+KYLwYBdsnArxgUDUz2fY6O1Yv -fIZSudZBKi3iAg28TacyWmoZHYx0JLwstCDA0i6OgnkZA3Q/G77CtMMm2p6DbcvyoTlshwTktB5M -ZUFy/DQ1Edh1cWDGQtv7MIjh9hkOsA2CNhOjA9P4nnjZ4L+bwL2Uhj+o1Y8N8FgXpkCx3ZC/vj9C -JdWuCq49R8Hz31Mk2K9YvAdbro5la/B58HubtzTAqT92gk28ZUFLP8xGB2eUHwd8xRMYySyMSi2Y -F2ZRnicnywGL8jJBy9CMq25h3PvKbRlhVG4jL8B5c9TBsa4Lm/MNe56HeIIjNrzr3kTWyTEok+Dh -pUCiJX8/0hz03cw3d9vxqkYcB/Kr6RhmH9Ehm+R8fu8+ejV65rzyONkA3TqMn8Noudzq1yKqHJci -54j+lDmAOa/jxH6xQIqmb/z48ERLaGlLNMCINvcnnXE0N/CofKRBM3tNS0FB6vdFfINW8JyPdJR4 -gmXnAHJWPWgyLTtO8VV9C/4Ki8X1h3sVBOgRPzBZVgforBZPoOlicOPqcJ4hSLvPcl0B3Cd5B6MD -U1GXTP4BevYhrCOAh47HLc5K0YGZo5ybB87X74NnnEkx4EdVB1HZyV93hVtoHaFYwnSDLXnJo2Md -dJqNFvxPznDh6VfAtGjv1jCGAl6dq9niiwFeU2wUzzCvNGv8Mib+3MjcA4+GJ3rhAffCmWksT3DG -D8mDwQ17XiwMDleYmc9yj3kXgpd67hMdF52OvGOAjdvtZbd58dem7GduHzc4kv/kirPN6KFBAtHS -fWIw1uM2oO0EgNNoC4crWjZ9dH1fy1uwLq0d/5Jje1CNv8cF8Bx6qEr/icHY2WvkygB4zpLGEOAi -+R7mhIgOSohH9osZaPcQdMD4xYKdjNZNkwfHSlPcBcz7YBOHZFOa6yTnFxpxDNvOiykXksGLZ193 -/cVJ7oxIrGSi3ae+S84ak+nH8a7N5D3wNCs8Yo5BO9fl+gG6VjrAI8ar9eSeHBcfzGCdEL0Df7CG -1B+wXsMR3kqICLCe4oXbkY6NfmKPfu/RXTzJuef0K+Aq3+uwtEB2Ur9fuPVsJgbocYgxNFdBv6bh -GVxRY9H/b5K1Y/CkfMXyrTZmPAwt+PjqCM1pdCAH1w1XHbL8HBH9WrAfJwmcwjfml//xZOskmH5v -Lrov+P1tkA++bzjIDOyVn8Ks2gBbpYdtmEUZHVhCDx7VPb2cgTVMxmgb38EkI9jL0Wn8vkSIQYzB -we9gMgDZVH7+NfCIsGFMvOC1cqWD6pTbqVyyoGHvfwXsDok99QTbTSpmg1zu97H0WiQGeFjc8VPz -SfHTe658+PjfOp2/C+7v+LxPHYgSWHiQ74OuF4M7B8hvlQFWfXl6ot9xe/8NTinHOUhxZod9J6xN -0I8OAC9ytOvff/70U2TLuH2HXqsOJGF3v30Cu0/6iw9MxJf/y+8T/+zHv37cJv6XLhkd/XjDj8vG -/8dXjfPmxI9ms9x20v2Y9/DcL3kFm2/46xP2UO/pPIXfv0X2T3W3+NkjYuyW+/J0g3fTYTdld+s5 -byYp8ffXvblf5gy84eKpWaxP29svx0a4/37nTc35bIk/DfYd6MYQ0H1jFr1zs5o3XRYAsAB3E5rq -UY1Xplodlur0Ri00yqz8u0fLdWI10Lr9s1nA3tasAgsv8h6qbSKfLKTAtg7v1h+8j9BZ3v/7ZDpJ -++09Gp6O1f5OOK0tsc5njz20OJYwGN4ZIpvaNpT3/3HlW/voES4zBrT3yPvjj+puJB/SvuLQ6X9u -xTiNhWLi9tfCxL3Biay+NqCH+3EtZ1LY5v5BXCJmYA1z7QYPSxLVPv7yQ7xDpFF12B3v/rY3R3aA -fp/gzzRtzjjoQUQ+MpabxXOu+mOdGNU3r/ULDMObGWV07G81cNnnAzBsky14WjOTPgbol0U3aCkL -40+9jsAX/Py2qq74+Swxee4XcFP5Bmu4qnxadNOE+aedRlbNmt687uohb+pZRm+wtc8eFOuP6tLZ -L/h9ie8yWqQiiFE5zK3qoB71zbv+/OQYFoZuiaLvA1/4jDk2bs7c8IBDCm0tCLX3I949FlyLJFH3 -nyxxbRIrDqtw2JAUf+Uxwl95g/d2Yvu9z6V+xYnshk3vck6MRAT52YvE9GpQrvrP7xeaMTi3AXTF -4u5IimFgjwPSDd4D2WJ6W34FO5Dfb1Xj6P8FjIPHug2W4P73BuZ370+v6XdYsRRwq+yUeR/4o4CO -w37bcoN7KUzXwvzOm46whC0w2QJzrek8bFk4w0xoKqLtGd5mXwv3e9m0y/Rs/qXKtub+61cscY/y -MXCFte5gvdfo7/wlevgHgnzcirwNZkutGURlHk7bbu/t1a6ehx42/BMzDgH1jOns0lMDS2Sbdpbw -U+q74/WzU/Q+tfPlpkXTe1CI+fbjj/tjxHHP38Jj/7ypH+wNHJaWBevcj7Tf/I1nuEHv2dQj0aX1 -Ci7yuexv/MsP8R7DrmZu+IzkOfHG7ri+QU+lOj/GY/m9wz3v7FSMsZnxIx+Gbre7773WT9DXdK+m -VQW+h+dzTK77HGEi7RIP5OFaAYJljCXWT7z8F/ze8nfHe3ocWzz70doVv79MzORTw1R/ZiP7Ur4H -x/u1U4eXYLeX59S4DUpPx30/6RmufP9jxVNS+gKNODJMIz+d+QJ15dTbV/35eeE35VbuoLcW+i0O -jbtgHfbNmG19X/acK6CucV3hD3bqcK+TtUVQkjOPKeHjwaIitjVEvF+8RNQQtJdYZtreYMWlioPh -wLpB2LY3OOLW0YfGr06thk23W0W798EwVl+2rcUCMXCEg+sGj8jb9QXkY+nijbsujyT9+O7IGHf9 -9t3ZdX+cqKxhPOcRuT6KFVm7fANw8/oG+4HiELYBwBKats8ESVgWr+kZv2/Y2MkCnmIhLLdm5mUG -b8cM9fTpN9MeF6qLd89Rec3YFcw4nm522V9wr/19RLcR5bz32DLbSS2+tnPNneygXZEZ0CeTx9+G -LXKbfyemnfnXw+zpMfE7BK2xL9wn4OWc2BGRZRvbGcl2vVfPAvSLDwFzjltke2xYlqvYhCS+SNxR -8EsYia5f8mEcZ5g+9yrrwYq+S8bT2mWgEYuDPgYc22u46TFmPLl9HBwr7i9mRpJP22IRqR3Tyz0Z -QX0NdchtNVjkLaa962/up5rhpXHqM4d6Gfi8GLB5WEzA0eINzBz/BfYQj971JzgHF946YzWuSEf5 -S3AavqNlJyot+McyZ1r6fZuKfmP27vz06Du3ifx69P6PGX/XLZdqEUDF4RWiehvcEcnh7lVywvN6 -T7DLfAf2ee3ob0ovnzb3C9+03MEf0cHdLb+O54nxJW1jf/iZpJpy5xixIgfc4w67UsROQNPyQw3n -xpr2xxX3pPfDjhCXgbK96Gg3N4Fp779gdD2my2G/lIsP4caV9+o6+l/go3mklrf1GhphUGB4awmZ -tIFnPHqMTF8NxFZiut0PdoYEATMsDkJMCmCvuyLRoI/isXr8fll6Vt92LA+LGfIxsu08z6Cw63Bi -XKayKyeeyvO1+lewHBde5KSb0HiFcT5bGEL3ieqe4iW+7X10873KP7iHTHsH9xrxOGqHu0U1RFu/ -fo/J0Wb06jcz9gQ38frI++q/rS4/AXnbWcOCNVv3DKiYdf5LrP2x3JIolg9yXDijzRY/t7u7M0z2 -N3P2W2xxngPE9U1FZuWbT/v9p6fBmynzyw8/Nb3enYhvJ23M5TdT3OfyO6vh3WXzU0vs3eX47sJ9 -b8B+anDf/QyvH+xnPu2bafALtPWcQP6sR4yhnW5A7O4JvLgz8MxkVzYXTso3jPFmSrgAPY7WTSJu -hG+3lp/eht5uWTxqv93e3t0If2LTfHeDfXcrfn/bfneLf98Y+AnD4V0j411z5L2t4Q== - - - p7aRdzect5vTl5/cx97f8ZD903t1dUuAHl/jq8MzTuNkUmLKm0xtVOzE8C/7AsHB3jrwkBefXeeC -If+GDr78d/IavogU/tl+Q2zEHcUyHPn6RMa5d8b41VvEf/Xjh39JT+EIlb7ZrpWenW71lnwGDPtm -x6U/7ZdXcbS7ggk66ocEaCfY5yP1kEJ+eXnSErzFF5gHH9evE8KR5XrJ/Q6xDvv0gwHB4K0Sicue -bYtNHQxLL73Bj4OZZevwjOAfh8uoWJ5xZxZut3CEeorvdgLss5cEfkMHN+G9bbvGWd/06ncJ8QS2 -5Ei9OEl5Kv5Zsdl5iph4L+zWdog89LJrdHTQQ/3xbLsiA0kwjN2zPcHm1zzfPryis4cvbCwNQXOx -L0A/12+QHRxHeW07TY4HZ9p0972Dt508AuwImnDYZRsONz/Nh9/wwgu4iwevio+4Q/8dxgHx2TZk -8bnTFgFewvgFONi7ZY1YFe/SSTHAY8YZvYb/kJPw5tcSsFd9CvC4ooNCD6XXVbiujX2Dm7qX9WzZ -rwhIdWxhO0ugHY5nk7ePcJOLfBxeeivW4Zr0JnOuwz/GGczvb2lqDlpba/oeaW2vSV/uGQYBW3L4 -O77/2DN4fnZVoT9A8nx7IuUAj7NpAnGydTgIHLtWf2Dmww5PG7CwB+wOtrxpOYZb4T+BdftM/HmC -a9CYgbWC21pY2+5r7+TGTgaZ8k64k6deaJsmH0+6G4SOiw9AuOjSxEyXs7+QoPn8ynhDgmZRtfJC -ggm0C57regFN6Njqmw5qRBEHCFN1wB8d1p8n/N5gdFAjIPnZtuqsncYgg57zjB0QRlxVgHZzHyB9 -5hNXkvGsFh7JDqJ2scG8/bArg0aXt0VxvQHLPLo62PARDsD8x0rcHgR43rZ9AqMD2J3Ptr5tYWR7 -eIEzaLbdJbOWqCXbrvgGHvoW7goPx/Kru7O3RfAAC88VgpGA+cEvfa+5D3hXqH5u8LK0J6cOeGc4 -uawm1RHPai7t5ZvL/elpqZrz2kvdC/yGez18g9zWQvp9K5xNdxEJrGkjecBu0wV4XHHVUzQL7E/h -sQDyCbx0xmvbEePlV53HCbDHaPFPfUEHLkVwGK5Zf10vPm0g9ge7pAzSARZ/H1VwHi3PyKXq2BGL -M2FIXMifEz4QRuHgfe7EFR6MV3/O5p+QIAfQZ96zbX/5pHhqj574JvPQRAk1yN+6cWjEpSMGcZ0l -ga8vnNqeEaDlfbrnNyYSDp72h1bhJz/C5HA4AhAcxEXARKwWwNJ6AtmBOwJf28alRY9ETU/IM5fo -x7zYXnEV7Lc1vgznpdPlA5wWzsufA14WHtTGs+0aiGH14aPtDpDf6z5SvratUQ/oBjvkJQ+wWR6p -Sx1s+IQBbd8qfOC+oC5O+Hr6ONnasSzE/IAzHJoeTBkMk0C7sz3i0uYJe9GEAFfzE8M69yB6sSeC -ZglzdV3DXUg2RerB1/WgDwfhBMvgERczfN0N0ypZJWwR/ziWEoHrs/p5wY7Kdtes122+zxgJzskV -xkm8EEz+Arqu8nXCr7TC2emCuC2+eDgZCIrijrg+Sm1bcHMERLxClmJGfz7Dg7PTpD8ReICidAE6 -j9lzmFeBPz8jRsA4rQ3+KTcFHKxzvsHc0aXfC3bf0GunPrPw5y9ONw8p/oIO7kmJgJCiNw0qWzgg -PcEWt7Z6fcA9LMkAPd2+LyLu8qvS0l+41TZybTUfny14t/qBbFldmjgjeezGAZCHmaUj6bKqNjS8 -bNVjPqfle0SgVDxO7RfAM+iToAgkdqHU1sJxxRWe/iLANvkEDnLTd1/Vs20GK4J7Eggr/rWDHnfb -AMNXbN+WHrYMHudMT9D5Rac5iAPEPoS4n8BG3PgB48979SPVo2WLkBHrEjQxzd+4ME1QbveTOxk9 -vNWfiu41Cyrp0emIy8lPbroeV3AtZoQffOdKM8LOJ33ge3go36cIsmgNQ+TU+yniOWoD8V5FXfao -pxFt58XD/HVWPM4V/GSF6+K2Ftg3eBuv8Bqnln5JwK3DA3gj2OfQHmEMTTcLYoBWF/Ob7+U8MEQF -z5TAGuF3PEsSPnfkhqcLQhxVH4NnWRfGIOphh1y56MH5Na71rU+rIw4mxdfYDiH7gqu8uom8vGYf -chOt+Cx2VsLVgwcOuBE6VkR5xrAWHPBnMqw8MnoiTsayK6EtXLtjRq7cN+DJdfaAz0I/laflieiZ -a/Fl3T7YIMcVnuhnW8w2s9jNc/sKDh2QHjAP6d2LwowAS8QBZHfACKkFO/DshA7TNOxm/8drDV7t -P8Hj6LsDwvIoeEjGgpdhXIW+ixcfot3JnB//FAOJS1EzXVZBdJRJ+4ANLBpLotEI9ouf97ZRzgRy -2XhM97PtGSXTYl/pciMSRAUsdrBhT7xCMFjkBsdUr9dFvimNVwr3wl1BeKh4iFkXMSUWqFlaeQGr -Z1vcM3TDuMozsEyQIwMl34zgF1zfeiQf+PXU0D5gXttZZOQSlzetciviEU9r5W65ovu5MOS8mfGi -oh0Wh2dzwoPFJThBecdKUEpqW0NhF+YBLucTWON+hP6pDfMQ8wSXnHaeHNzBxmBHb3piaPsMX9qA -rjSGFhdeD9AduHoAwA25B/y1xozh6pAr+7j4/UTQ8uAQFsa6rA4FhYPwWplIO0LJfFfoR0mgHJSx -onJb23cuPAA36QTaBWTycG6Y9NXoW7AZVyfBdXGT9jmvgL7OIbzNX/6t84jNsiC4Pjzf54TdV66q -T9B6Y3CvvPTXjF3xjNBGzPgWVGDp6uq1R3AeMHvl4rY11whOuGjPeOwN0sd61TqebdPS8Pq95QXE -MkJ4xED5mgiltZvA77wgDK8+4QcH2x0qTqAJND/72Fsu4Xn/hcLX4Mo3T+RklLIXdg4QOi3AC9sz -9lzHLv2+z7egfbpvH15hj9sMcM44Vq8oNRvWzW1TMOr2WjtwF7N+Iq4XBlKpBGHWb/89QT1B+P9z -28oQwSl/WMJ6hGFwgRJuyFaRvfqz6Kg0zNCn38jBb7gRhjGT2ppj95z0XNEjeHAfNqepWexf4Lwb -sRbMO9fkv0T4n8Wm4rSUwIvJrx5wOtiZEzgufFbRl/HC4lxLDvIV4PBPbS2+MAKB7169SNAThNeC -TvgEHzD9VuSnCCuvDt4N+SA76DytW5w1eGRliHOPUO54An5GXRgQ5D2Cl2Z8bQtPl4F2pAcYFwYO -lrKt79GwrXlsZjwtotLNfr4KIwM8R8cG+RVGq+OlrVU/1RGpr/ECmgSPr5DgGqLKT+FJ1xbqd4gB -1lFWAumK92yLz7aNN3wLOZ4iTKbFKG04wE3VNIsfYFNE4AP2ah6fIMQYcB2UicC7wRs6gnxdL5n2 -bDsjmU+ALoOPYJBwrJpvyKiYxze6qjzYAyc913LFcQMuwQdYW9/Hxw37fhHgMemW80og8ZeuuFAh -yAeYx+wvbU2G1fjHPI+Ig/D8ENQHq+W1baOH3VxS8Mgk8H7AXvZHIGwhQZOBWS5JD6aF6Wifa4Zj -FiA7wFnw2faCI9uybZ+80jnhfAL48grPtvU80HbqOmJjfk/E3yeYY9g9nW0wotvGr+BauvrYcP8c -0dx+JxXhT8mJO736yJVATcO4QXu2XREHZ51aatUnaCFTtFEfMOMQ9iyw/4Kv0P5zXHwtm8dfPjwm -hw0BIlDT06Zx3eDaFwcJ3V7nCVEGlAl1AFxnXEYA5EK4t9vzpe0VWRvjATg3NzjSCTXBPUTN0Stu -gWeVa9We+zhwSHfVClcSZ9xJN6KNUbsg/qmXFlLvneCZqBMBWA4vThh+WSvWNkidpcVdxBGSHK6D -FTaTbZHwxtniCNvdor7O6xS4CB68zJhIoeRw2dS7wqEAeVdsEz0iqsydoElUQj7iKE7oFqt2LN7V -4W7enBhPkBswzpuprTkBJp0MdK8ncIWbNTrY8BUEA4snNEb2rrSSZ5SU3qCeAPEdqe2+iL/ixpYG -U8cTeGrsLzBCELNocIMlCC1zgLiDHFfoNjbIu/Az1lFqaxfvuIm+Qvj+Cu5XeMAXjmXTlWFQlvGK -375x+HQJyhQstb+0RXlRTK3KaJjWek2g7KiTd3CpLUbWesWG8AA9F+nLVzAdHDZVExKuitVFT80D -LJqID5iOjxUpRQPDNZkF7mgl7is1d1Gd66Vttxg6rC45KATaR251x+NsOJLtOXjFGA4kLnwFPfUE -O9jwwY/QI+VM3GV3mZeIGwiMP4cSKLWskYEk3IWIcdigGftFpnCGPRH/p3w2N2O/T55XR/hLCcpd -eJT10va0uGpOjEPgy6kSx007aJSQfo4I4PoOuIQ97Vtw41SG8sqSyCHWyJjNLVwj8avsFTpCT2vw -Cv2sgaOyLUnmisvHDXKBedmqR1t79kF7B/4km7xHsDSu2r7g9+CjiaLQQZNn2N3pCs+2gQioIKg4 -icWtMrVdbaKtO6uf4PqMNPFPeEayg+DpCAK3oxpp/s0ngKttIB+onwzdh/cd68ZzdcQWSj+mQt78 -GHDON6AvJi48wkOXMQbCMnGVEv7Qqmjn5zMewCbCMnokRiF1xbbcFZbiPN1xinUBGSeHB5rHezUd -AQf+WNX13vDMuFcCuQO1dlwvbYfMwxaHj1ewt7m3sA3z6mf4WQyOE3fLvfsN+HFMM8fB8bu674T7 -gjVHZ4+Bxc+8T7DI7hs6oQ/dNOW2ne5+W3k7TK71Tj/LycsN66CcPDbTEXpFAu7oYIBW37yCvdu/ -/Iv/9kjk9hKJ/Kf/rGhkS3ATJ6ARdwEuoLiQ23XDX1/gEuEcX186+QlYnfz4mi4dV91u5vpdVg+J -4s6GwBt5CZD9+jhmTPoTLWKQeSW9KkMoPB4sQN95w2G6gg/e/vGYchai74VQ/R+8LEYMTI9kX3Eb -F+fzyQxl0TbMg3nNCExy0MNev3gHKyLRAoY0xdpWOjlid7eG0AzZMx6REOiGr+S54G3eAUM6riow -YKZvOi+O4mpwnZvAKKLp7Y0HslQYfD/tfI7OYQmLF4a3h0rTwBqnFQNP+pMPBFdhEMJUPyrv7gyE -qsLAiOjyiIK1dgd96gOHrX4gjxA6WATpz7XYA/iqLIFehIdYUzh6PKueBuEI9jpa1AiKBzjOog6w -OS2Q2lfAcJvaiCMS2TQJ8LS3SMJg4AjDxkHPFx79GvEPPJj7eKODKyxNA1v4Nw28+GD7xUbk5o8p -M+MMcCy6GAw8YhM5UJMq3FoN27MJJPECTRa8gZUPxT3kuJIHbIyl33tGcEzZk78fV/y+I4Gcg546 -LUBzYHsHnlaVHcwV0TCWnvK6cINSKaJBne0Y68WjuMGnPoGd+PzLWJKYWXlfU9DFSQnD2kogS9F5 -dDzt3l0tnWfIjux5LXKH/eKAuJBVIEDkOrA1NsLUO6EkwwtDseywboe2ZMOU/q3heQsc8JbWtC2O -mSfScnDUylVeqrodz78W3dbIArkHLcAqCnTyBRjWjz2ApF4nqn9Gv2d4Qy3L9MEPfA== - - - 4i7HUre2/SU739fYgR/iPGPpWk2+1i++2BFvi4z+AHmddsPuoomnRWi+lYTsB0ccdq2Ba3KN6TbL -K0WSaJCoxVWTC00ZcG/FHzu547poJp07PsVK82LWmBLyrG86wMUEr4XZgT9iLB1cDHgxx3pyHsQB -5bTkxUdJox0deP5UfjCcMQ1sXLoLNnC0xBP4zTY7YEgHMhMEeJ9VJgdW4BUqPg8QKvq9m60PmrhB -uOx8F+NDrcZN1wX9/vtyxFSPXhEPUY7Ek1FCwUH4avxV6WkolsSrTbaNyV0sxEu7DYQ/liS+DNzJ -0sNbbBMsCnviPaN1wD8F89egyAfgElxhm7uvuX9dL0bf8Ja0WBphrRdwn+UBiUhpPlN0UCK1PJYG -dOwWBMD14kKBX6LtPBmVxHxBVum6NE3YBQzuNmvYGuZgwbU3utXv4T1Ju0/JO6jHzrKD66hc83ar -98lF98iO4VMgjqfF09HiT1VeFxUz8PkAZeJvmZKnvA4hSuJuKowO7Abl4oKBa88qWB9a2wgWsNLX -x2P/Yge8fLAzyAVT1Ctnd3RBp6X9seviyOCAaP1OWSzSl1q/J6cs93sv90yOpXlUhoKoEBwfHVgt -bBqaXnolQL/jAT9gaGfcNsbQaHmXQcWkf9yI2CqTAVM+NGH4WQeFlpirPKMDSyekXQ3VChz20LuA -bdNH26lvhqj1G7y0z3gIHvt1b2FMhY5hXFYaDG0ZSlFWhKVhX+UVn8Fr9vRgASLL1upuCgV22z3c -vk4ajgbPypFBMIgJ2rW1MwjalczaQPe3uSh2c7hH24uB+97BQbCsKXB0dbCnuOff/goYLkaYY4Hh -WoKDGKBX6owRsM2a3Xp9mOenueIuOTrABZ/9pbUYRNvOpQ68aGEMImwLy39YT4B+w/HJE215lj2A -E5/G8m+dR2MHwekGlnPwsWJPqVIk+yxggoBqRUkvDAHN3HqEVtLBiVeopjDgeC9UoAm4n4ipOXCB -bCrzi1TPmM6QnvNPVa6bG4bEyx6MOvqS9gqa1DfY29sATEshMLnZ0DllbXGM67IGK7ReAZ603294 -DnYwobQ1MEQS1mukJzHQM7fhFeZUB/CvJXvUMmkWgl7HJEBPIYqRpXFSEU8VD4Yr/+rJ99CWwTrW -68UVMhpdjCanLgzSZtycyfpF1pTJ1pZMHo+WjQ6ajIvO3IS1K7hsRJrcAOvk1T6q7QSqDdM15F8B -e4p7PNbJHjz5UDxWUGJ1nzIwD8iJboeOjHwjL7EYA40QNkvZcXECTZlLVcJJ+4AIJTGBegibbLYO -TPcuJ1GPYFl2sDlWD2+X8oMdwBS3xK+dlvRCXm6HIUcwGKd+66Dz7ZGUJDrQZJNpVEeU13zOwaF4 -6UQPQ/Z5D+uWHaxCQvaqm18J1wshz/R5Ws6MNvMoBHhgxYxtiRraV15HAfZaGTCHM8YNIpnigteO -HTQZuI3uK4PhPzcYQXt1xkd9foaZWJoJxwNuWkcDY2MbqKY2XAwGzqa3nWt3cF0IRi9QUNfFwACf -nHG1YmmBseIwk6KDpTMRkjB+8qwgEGetoZOWpRvWipuK6LGMxTpDUiBhaUXmavxjMeCWQgtBNl0Z -wAM+yDt+5grwkDmHNWfYyZmILIv4/cUtBfn2DCxaeEgHYaC7X/ERSOgGDzo5FiLDmmnOaubuAN3D -ho2KC6+div3siqAyEDIYBIEBrGzpmSXYAVP+2bqpaEqX44jk+58866IX3ti7RPy+RN5xvG3MQ6vv -1LmjDGim2unFa/mXTv0ed5/pnNDs4p4gI8+bxJPeKT1CN+x5tDfLfAXsKVmwUcV7WRRR5YyF977Z -LkHfgP8kukWFHmwIMTktH7dsG7dGA+w47CINW3TQFAG8H8BMJwbVFjiqWtdxPW+UBl963Wuygykb -hqEsrSdVhVUrVgddwgwXxKDXQTbhFbo/Ae1Tr6axn+DUpEdKzS5BS9ch3MCTz+qpYdjBPDhn6fRo -xu8iRPCO53Oh1eo6zehgKGTPTEE8rWV6pAIqqkM5SE/GiMtVdjCOqmXX2QGj6LocEZb29KLBtKSe -b3bXjF01uOIr4Fapl3KvRoBl0SU24ak3UOb0TilhHeig0bG5thkfGhZqWHKWsW0dNc256MB877Kn -C+8p2tR2lVbeSp49Rpg3u8anGTR0xn/b9ithzWZekrXFlEJuunb22w/eKrgah/1uy5Mbgz3D4KFi -wtVlf0oOR9+S2QHCDpyr4yrLnkD7FcMp/Am0INv+vWtCH5Zrs1MY7Wyavm0ll9LSAcRyA510KEyI -lwysTVsbvrmHgdDw6dptrnQ2ZI60G2To+UCZRQdx7/ecjBatsPI6Ra8X3cGM3jdQ1oETqDqIKIs8 -Qy+vAk5evvRYhWS9/XLtijKnWDrMNkWDfESMRIBIY+2vdZ36/dAmwqwbBmoX9r0Rf6nSIJfp3ba7 -LgQMX4nKzFvK3mPw3nP1sEt2fhrC7Tbwacg/dknTSALtFmBd8tEuQHoGR7h6vIMepd0B49xuSa7k -DLigUrYcU5GVzyc3bVKDx57e1wW92fYj7pnYzxDPxYNB/2QJsy7YmSzXCZjbq08ZdstLts6wlH5m -Gw3nIkv2CifF+KztwnJel4MvBq2WCa25MZTIA+bJrYtOGzIHu8WFk3fC/9SL3HX7aNuLjiAwnvnz -Sw4KjWuVi36EAz3A6+Aq2JaQwbBPBtO4Oli4vk/k3O5NNv2I+8XooEVetW0IfPKs5VDmuTwynLaW -lg23YEP1TRzmDkTfZO/MTeufGhq8zlDGhdNu/HxE/BumZiQ7iNqTtBtx4dVNeUdPhhaXofLg6Vvv -pihUG+Cxzy+Txmg36d/CfC9Is2LJRWFOP8B9XN42kxV4qRISQUdjbUsBWPBdp+L+c4SJNdVeyQiT -G0QmXq6tAOclV4wous+w7vW3vgJNM8N2+4AtPG3bBnGZ6iBPzUjf31cEGEWvQ6t7hQb2QZzdFA1i -U0SUGtjOvMuwAyhXrV/sqX2JSrZGwISrGli/GI4Origmpp2SclYEDuaFYMzNNe+5pdASPouXbml7 -ey4Y6vc4O4f88aZRHfIyLWZ4NznURfOKB39PNs9tXZFKJb/toBvVYJxq7MEKqlJY6pyLn/eEn8kC -58QRrlSKll7MOfqdkspV5nZcY+tNqvQmQ5kwPZ/boIWoCCakvoZpobRdSFK6BjObe962KIHAN2AH -NFOHkjFZB/DqDJSjDNFRHZPEIxVMlaWdRrHpvm5rmVp6Ad3fW0agUykFGCzV4is/X6DJ3QqPGDvY -K7egPntIrPrrIh2oVB48B0t/eG1BcNf23A+UBgvYAjHYbx26ntvp73jrytvkqHnFy8l+bGHhOz9v -TNRvlHpS0LYP8u5+4u+ZaKAzls9fVXyGQ+Tw+zAury0s7NpTh4SwLYJxn9PNMsfJtlTc/0B5gfj7 -OyiM0TjbsWda6Mon3ZuiP8DU4Va57+pRuboYj9kTFzSZMJ7fjPZtPdQBpyBvirzE8cmlWbkj/NTP -EU9qf4rJ77run0b+AnaGIEnT6DbhOL7gToxBObqDE5UkEfLHkyUvLqzXJSKBA886SEN47g68biy+ -98XwwDGVFKTy97exwgc4GeQ0lNF/2cEViQRGXt1Ux46ICN9rix1MuT1O+JM8pyHtksnsdx43sidm -/NydnWQMxn9YhCUH8GRGxXJxo+fdmakCkpPwUpeMsRiMPPMCHJjVSuIwrTo4h5kxPHT2FAno6FpL -6uPFAir8avzD10W7w7OzPf8wnV0j2wHbJ/P4eVVi3psQ8SWSKAFJrm1095ewfZxMb3TwFei20nn7 -YWGtuBIZOsgbqL+1L2UMPhmcqKhUJLzW3wqMl/IjUgzy9+vgOWXt3fIy8Rq+nTgZUdX48odCUstJ -0M5M7Pcag/vCRbvJ1B/lNQONizeGXOJjh7py6p1y1Vv8qTLqeD2lAKE+s/cdejCU9/A3GzuQmNl3 -RpyrAhzn3vA6MPoHRrqtsG51AOgtvdg+mdAn73+rvlh5FhE/h8ALz2VCEJlpjDmwMO/Fj46rLW/I -RCwj/97lDDER4JJ3mQe3Fp6srFO5eBtPMKbz0KTj5ZwnkKSRKPHZofvFPMFdKMIpI6ndkcxnab/O -uIuPVy1jP0E6s9vW6yPr8e863Jpl95WtFWJH0816XoVJDvi8Z0RorfAkcnuxtpOeciYOdn2XvI6X -kn23qogDTXHrd9H14DUaAlwnzSlet1u28LOv/Rnj90U+ofTFSjJx3NsaIP1qjymzXeVD2nJTiXcS -wkBUviWA3MmDCo/t1lafjEni7I91rnL/eAF6TtR4VrlJvAMx1ZageTXqxxq3/IYHkwodkzatwREq -77bP4h8b28tLUZXdasvxoBtdazvai5vA2p7KdQH/uf0pefUdjA5qcqYyoMVzvtORORsTbpaTbrFr -zwLLmibrrZ4c76sOuVNOJpL3uEhsYFO/b6d+fzVmEt2RjLweMwV4ld2g2wpPRXpxFhQVwWOyisGw -E8dIs/suz7o9udG6U/4r4D7I1AP11R1maOwIDxe6wB0y5cS8W0PEfPylprBc25bYo8cu83yKc9VE -Bc5kosxKeasN1GJ6G8udRRsDO7j9+XIlqwV/e3H7c5+lHqnQGmSIvmeSPbRJHRRmnpcOOuva71Tk -TBBtt8htFlMNYUemGpk0xQ7Fm281tM1rcnxjIZa8AlpaKzs0xSSnOi1yVzbd88Uv0JH32RTIk4M6 -5D2bHimjnadTCeu1rh87j/Evv1+RlWw6ndCJZI7v6fKEeTO8iNig52UxWs7b0uU9dv2PfnU5UDeo -C4Z9ITJxbgu4rK7h4v0Pa0OiDrJjiYVaJPoJGPFFs8sk3kFtJlOv/LJFFwwGwzjboV/WwQ5hgPtv -qu7Wk4U602WtnevUy1EoLAHRKia/kgXlQQnRgU0e3d6vxmRz58mTNY8P0z20PBcqRMrqaiJvRVfg -r4mkdTuoiTxZrsW2KO1mM23TFxOCzOyzn53a8b3rbA8o86sEfE2mRiintjjkUrIHkEusyyVmHSzO -Q15JTRSMRQedvaJ22UJSDHbQ1/YyLYrax7peqXwmL7iTtp6g03d1Dv6e3sYdEjBRYTemxsV4D0u+ -sPctOD08DYScHmQYz2vfEsgO7iOA5uGkUn5ocnYp7Y9zX6jzvOoCfU6C2pWe1tfqw6jy/JKMlNh+ -6HWk+2glt61cBef+9WyMdzm4lXrFesUjw+Hgef24DHkGXztnUg85DDvYFqQTVAi4zmRToW6agUxy -td07nmxJd9H03FnTORmmLdmGNVYk0LHY6w5d5gW1gYPv5X4GdrsDp5ib33LWKpXlxby9ZyghHdyC -WUtXohhfFgX1xCbU3jDtpueOZnyth49HB0VaJzztV8A78qzuZNlH4frG5ZllbGkyocWGBlfqyNyf -9BXwnofuOBGskGQqgBY0mkuB3QFeSMJjb8FJ69V3OWRVQXWeI4vKJKbsscw1UoIhIQ== - - - lT3uSdHGksDMulXsFMNxLSWcnGoMsbXcspNqEo9eZgdk6qYkHWkYtxbDHhVRCS3UKuyA8TEtanzh -CXAr1FRQwp6gU2S3qwyvHXDZ6KpZO5tTC+cywHGq4XXt30tN4pcXmB2daU2VqLfo3r0l/5HrKBnd -zgx9XsuZIeTu/eAMpU5xq/EM7oTTH9uaMcpRbDEc/NzpCUwDxT/GuArL/FyUIQkafuMUfAIplSwj -G/LI7Xh7SyF1cb4xb4dxxEktxo5YtbbSCLLWiYGD65Zp1YykcK8GJbE4Ebmz2s67bmdfyQDaJspO -3WCRx8z5t5X0aZlgGGVKrQtyYgY5u60AIcIBWraZLm3CTUxnYvbGN0sgRMsGbpPHs+ZybthR+yv3 -QMSy1n38nFH+DB/3oh1yijj8ao6GTBqHVmS6wvyvQbAB9otj61GMtAb7RbkUA3zs9HGqg2uftafy -Q+sGyk6anfzntSO+6qjK1ah+S8yW+Dw1nXUpyKgK25x55fFuzepOanSxC5lnAbswlDB0WNBN3nQN -58lrDuRD9qJsBh6yOVD4Vi4eZbb0msp0xbg42WEEkZjra3akcGTF8YuV1DiG9KgV/TGVY7EoFsrT -/HrmUzgVO3lyyxbcNVrZL+JsI4My5hGjis1hew6+lwKfzOULr0+V68rc19Ch2bef9BczK3aNNaib -BhgeNc6Zn+JepnXmj56XLvwmU796YKsuBxdzq7mlHl7FooiTuhPcIPGHg0wObLkhcYFQPysGzsvM -K0tr5Y2b5cbFUbQ+svsuZrUdmB12yztOdivfmd0pd45jQxkFq5ar70hLz+6pDy6RpouRvhS5tIuP -GAgXZOVVpN3KK/nspnUPIiiAK6qPWLjByQeoOwjiboh39RgExitQV1Pj3vIrYGSB9PfFHf5gaUV7 -WJwLOm7YA9Sdk8VMwKiDFfTJgzb2umE6Uq/PVzEEousOQWv8HidJq8YKN27ZYQxW830y+60uBDpW -ZnSLGwWri174ACzD02v4yh30tFrsgPUgqq4IPfCG+fzo0+tFB4MaQRDRQdHZpEYqpk+PwJ9nB0fT -7CLPeYwRZ73f5/5krxatzK/oUW/RwSFRehHbW61BbSycHU05LjDl/PdeKZcfgfZBG8xC5mMYsXZm -MHIdyGpoWySCvAFfATcor4sCAFqVv7hGeoQAWxvoYEcxVh1ld6bbtlMbuHwa2BmF55msOH5ftDnv -MkIWwz05i/wG45OHa/dWNYfIswZfXBzMVNtOhfXV2N0Bzjm5ajWuOw69RmjUJ49upwd3z00LukdY -Q42DaHRg5bC5ZpjTxILuO4eAV8IG6hN2hb+1g3nr1q7bVC9pmGrEeQY4Kjd8xUBUk7LtDNfhGjSw -7WkMAdClq9ua6ozUJcFp3VqVaYmLOAsRYGO6mv1U2qtqS8u+SRZEIbLFrMVOY1KlwUnUlcSgNunh -bf3Hxlp37Y4qOzdJoGpyUlQ7a15sO4LMapNE8LZCMI1qS99ga1u9jOogxVGd1BT5W7dcx8wUEq/f -dEcHqq9ubQsVYzwoVEV716okJXXnvDa0sSyEmwuhqtmXBjVu3T656u5SvQfa+vVUIH1a9abUnFwd -BxyOpvm9mHCUJShK0Q1gSUosE54vFiuZuAmwRAOIISy6wTu3lLmkTL+nJZNnfmhKKg08OIaenytA -intrKKzZQTlEcXEuMWxPQwSyesNBhpblbN3CaVwYh2rJHi5OLR4JDEREWUnCC8tjEYVb/eQZd7Pn -oeiQopD945KKqqRA8eOShVskMDBwsY4HjSjrYIlMtXdZjhAc5Us4I74SbkwU7/cfhFExx2Dk6Dgs -wSGflwXnvICuqtPIoD4Q4uYwzZijsmS8fRzIoCw1DmK3SpJZHIduxWocVSO3Dh1Tha5Yy8ODOvI+ -tthULOcPXQSVkRuWHeg8SFKT2YF20qS6M2wbzBtTndDfyTr0i8iAZW2S86AgA5aZ80uOikPV1a5G -BbrzD1pWJoLYgTJ+SDh5zB/KlFRWYcZ5rOi3T4DkXJYkdCgy2kj0O+EuxQgi1N3/q+BkPJqBnYEx -x75kndFbwFWJhI99oztV3fwYDCY8FKIxt159yBE1PRyFUeMXT8kvb8BXGzpG2JPdE+474cnrGD3E -SPERrNNi9wCFMQde5+DL+/1+xR9saSjcM/kd8FQ4704gPTtDh1zB9AkXRWUQVC3vJrtuSIPldzq8 -vmKc29sH+KIn46EMcSl8Mloxu8KhOYwYo8uKTl6Wnte1W4sXF1O8ZuAlZlOOl/G56wrs5e/zwawg -OAN6/Qt8J3zywaYyt5bGG1Nd7p2KYvQbU574902mYjLOkHqsiO3ZRT2ff37nrNvhKl0J664yeQl8 -6MR/HQJ3JlPezI1kQ5h3QMEqnRFKV4gq4mF55N8q/xG1+b6881SYdq4dpIfZOe474H5JSmEGB2WC -O7WCewi+vt8Jeq+HEnuhtPp3wKT2reO0PASKQUPwpmHnO1LYI6worHqYlFm0yuu8tw+Ab1Rq0tW5 -Yf6d8KXcEaZV+Ep40XPnHp+v73fy1YuO/zem9eu/rwLjDK3f9bmBWBUqs+kfBcZfkF1g/PTEgj9T -ZPxe3cjPbtd2qjF+srbf1ekZOeaJ5P+zqcR46wUlBfyy7xt+z9orp6RmXs2DuzRp3Twza6D4jGfb -ZwdjsC2POF7kvKLIiSeFxWONml0FdNjQwZ88CLtt/4ybtVdsV1g6Jq/zueLtqXSRy2Apr9UT1had -Y1UeRtYyyzEzDG8x8Lq0ERwMA98Cs5Tw0sJDuGYqXt1S405G654ocGAh4weDkRyMDlpWm+y2TIUw -oujSJ0S9K4JN5RgMFgePXeKmaZvE/mYh2/VMGH9Ot9ZuaVYXudLt+1ew7ro/G+6qvpsCtuuOG+3p -WOMgO6Ca79GWOQR2dTvzbVYe8Hd1O4tCPni7xep2nrWZMZeqbndEuMueEeZ4R40n+saHRcFQ9dEL -DSpPju8vqerTdsXA/HU7tbVdiSC+7Azp8idc/IYlvUvrrFzHZ5fhWY9an2zbdAO3y/AkEPV5v314 -hZkK1s/otEsXCiB4TSJeVS0VS/DKpOW1raX2480cY5ESmAt1PWA9wakb+apS1w+w7hqmGy5KcW6X -Zb2+BXm0LylHutHjuuZL2yMKhK3wwM7zDbjrWSW4kZLsg3ZmjGKaHS8kK41/ZaVrG4/FwAq15bVi -jShRlVBSbcFAjn1BaCfNoJKD5uCuLA1MY464+93yiMDLZ5eWbegCuA9wqczmGeerT7hyU00pFkrZ -+leA/gBezPAYb9p2+DqhLn0FU4WKDKsUkPIIzh6CiLBdz7oy+I3XXSdLXKjtwVgzO1D08wV71BcS -nOsLFaaqz/WFqsJbcn0hj8FjoWC17axSn+oLJTDXF9qwPdiONavlRPpjrqbp92kZjA7sXoBldlPb -I9xUXrsXgXmFXrln6vFCte9ErqtPuBssSCfO6p5+N3itBPIjtCDQ3NbSiTNNOVZTwpZl602Jxwfq -TV9IAJ9edqg0pR2AQhVL8JuOglGbILVdFsWJ0VLFA4G2sFVvOsFN9pRNqM6YSRU9KunEmHbki3Wu -UlvP508fgpsMr6CbF9FBhjkLrNdnfaNX0E81egLBDOX0O0s6+3iZYRKVIjPvoplneyoEu6ltR1yC -ZYlt5QHlekMJZLWh0DoBZH5J0yTBdsrVhgbkFM+2lpcvtuVdQWhYViLayLvakO39sChS2ytiouOx -RmX6ftTanlfaQE1XEH4OCw1gFOfBfDYWtIeq96ZgCGWRl9c5++6gsmi650OOmY2IHfceICROW62d -x+2xeFxmnRikheXFPUaMMJZ8qAo8dfxi5PCMNCD2z/Xc8aUoAjrr5iIDPVeQBTsjiuUB3ot/Mxzh -lsMXUHRi7ow0Xrwo1izAb/AhIY9TbmsFoOJpm64NEuixN3uTAHrE3VQs2SPctQNJmvAAheCWdxsr -hNjBSwFMhqLiADH6foCb5OcD5Me9jijrktoeESkaJXFZGWiD6zk7CF/KdWG9hgDYdiH4HOx7h2lL -8JumwTttEcUyVeHQ1RYXarrsbEXutomaDSbyGPS74OrHP7im5wZ9X1D4RVzYzqZAzoMqlon0jr8D -FUG5OIeqal7MVG1RtdCbuMyqAtx1t4y1QpVgkaJIgmsEWVnggwWkM7brbj3hXRMGeT1S3a0HeM+z -XXGIsDJxmQTvZBEJ1tKyekGLlsq2arwOxZu2gxkdUt2tBOa6Ww+YUa8GotDK2BUrButle92tskte -nCooOU6Vx+DT7rpbCUx1txK6625Z/ElvAFXBZ1ClRfALz5gqeH2xauI+oh4+rr9DU24Up5KhpaZF -orimtIYlF9fYR2+EOnyK4JV25JOzgWc4eV83b6uWtcZL2yPpknnZmsA4IfD3G2W+FnMDXbwnLAgi -HVqFdruyCwud8vqVXVG52DUXbMjJaj3ugcGh0m8qo4Oim+FTF7uWXyAsKA85bHR07ME+zrrdJAxj -Nd8UXRq1cQPn4W1UZRA54vKOLoXeYvu8ItojwDOyltnUuD/3L/m56oWmlJeYMn652sBmIat0btCV -svzaG+Rlr9dSrlgaKjdiE4eVTRzkWLXOOm+p7f0FAVKM9gB9GX9hB6svUpmqIG3QEw387k3byhIt -JXJIhxVcNhjHXzNXd4VkXMAaE+IEafkowkt2t2QRppPafK/8qOC0QzbwlB7P686rWGw9zxewptJp -CT4UlBlVrs/Y+FT6ulHLS5BEUmNt5bamo40iZ1eEqD5A36uObVlvmKdJ293jOtA2LhUUwl8CRiZF -iGNqiQwS21B6BT2iUJap4AOJa8dgfiU7Os2L9u6MCz8XJuoTzNhuw6Q5RbosKHTuvSCDu8L9A9Z8 -VSJri3+kq4wWrENcl0g+ttvVKB4a/c3jfAFL/nobrgrGNxperNfMo6WVHQp5FkF9PWwDu63Xj4rq -QkWprBJoxdVYhHnDNpBT5dVwVLEvgXz2Xl2ojQTKWTnCMZ/ats8sKFgvlUUm5CoJDh9BVffuzMg5 -kPgWYASjDWRY+0I/5xF1A/suHdyZydjLO6/xAto0PfXsG/VLgGenuGkA10cGJILcWCAMz20P5gG2 -/ZClzjaIKCBtbYAVxG81uK8oB9mjkkU8AJK5ESTZzhkPkNoqRc1oul96gK434AxMMEcrg8zGIFIF -xr+P5N2PlnxUiz4vfP7jahnkAMIlmNuezLdhuyF7zaB/K3ZA2BbWYjl7FKuzL4BIkSGVM0FOQdjz -uW3jLZrtfLgdTiBqGMjbD7h/PnYmmcH5qpdCilEj0kOW6MFoPDtij1MV28PbMS7G/e0rMTukKdNt -gpH7RKmeYgvxEuCYWB5gt7iJ6Upn4TABN452xqhi7n6IyVXQjwrjhBbym1s1KyRoFb4++SES8SPG -w4u3qgmW8em1iQc5v0khOMP5R5AH3nurX2/atjhDTkicAjynf3T7S7VtPST9BiXM6w== - - - AJEmb6I0ToAQGhGkRwx5Gl7ahjLaQVXzpaOwRCE9PgFMUq8rqCfAzZcdXREi5eWABw6cp6Txkwkw -vDL8ReEgx/XY4f5vvgErPRp3xCSdkQPj+xt4Fp16ESo3Zi5HO1vNIB2umGa5rXkDYktZ232DXNRR -dfXasu2bKTj7YT6YGxjr/FIU5fRa57Bz7qW2RfO46XLXhfydMxJceW3Qc74BPTyVHl/CK9R9Afbl -C8WTwAxJ8UP17l4/rkp3BJ9oq/LBeWCZxO7tR/imkBEoc8xNMLs+Di4svcBnk996slIuE1+ZKyhu -NAjy48xwCTzbIkW6g/SmOxsC22puCGbt77OscWVWN0ttYJLA957/91VKcP7XxhzUpuoPmOob8e17 -jtcwgwfC68xHPwg8+OmgA0spf01+YLvj+w4YLnWviXwpU3wtMPzpSnyCdvr99uEVRjinpfuPwgi+ -8g7VCyilJPAb3qKNd9qyjvKIO+xXcOha7QE3XAfWxqsls/PayQ5Ycxk50NjBwtoZupuyuOTKDuip -foAui2cHhHe9BjlTzYi9FMBcw29qGc6UpN1DmCva0iNvYcmTbWF7pHnSI9zhy8v0KRGCyPkBVaKf -GgfrK8yDJglljVWlxwny02LTym3l5B27OHJdlHO464X5hC1Zf10wYRm6asHpFzvgmagu6ukIfkMH -85hv2+Le9Nkrki7YE1QWy60KoLHDLJQulu0fk+PcH9zS+l8tgd6BCQdqr8+2lpE9zC9614g0d6rE -LwXNPiijQL4MP0QjcX9lVjiC8esiLk1tS0TiRa+w8Zq02Gbt7QTgJ2/J3aJnlYGFB6gR74w3jDhc -gnxxKFGebZGMf3dqGgQQS9uOxTTGu6UsgLE1FHUxcZIfSMaee0iQNvZ53CQMY9DIxocfvFYFFj/v -KoO+W+7lj3DuJ4g4fS5pwi1SmEanuBFK63xPcYvfPPfEhRs8k9JF2f0YWVgCGSVbcvjb5HGWE7cV -JlQYO/1FK2LwXEs5TTbFXZnkZ0YF8Y11ehqBxa8tP/x803LgNPY+tmtUP2H4sww8OHyN1QJgPRoh -duVy79R6jqZUy1bbIIIgbEZh2Scw12FOcAl3+yfXVtVI5ZrorM10GtvUZ4mxI49TapvAoijtBNZI -OPDawb54szTek6dMdyJ9CnVYeYDxCiu8I8+2KzxmzzHI4Cl/UoJrCEcDrPOg/+HEyC4mDGVOV3aw -InGDuYeqngABhaPqOu4BujKRHWz4QCrY9MeKEhZYSn5MDYDRgZ1Qw2RIbW2zmhhZltlKoIXS4ecb -VLx1V/YOsyyo6TTJ2FkTGN/wZNasZ1uozgxEJK5JBNeAYaCUHr1RamoudpzeLX9zkVsHUcnmfm00 -9pRs+gX8KnB7etb4+LNgyaA8vSHmeG37Pni9+1gP+CtdUHGdOE45ENwpxxng8tZP4ejEhhGDRfcn -ahSmcTWbVOSoCEQTS5Tx+rXcBTnPZ1s/l1/gMU+e/gQzaTxgn8UB9jMMk71pzJM5kwgyvuXeiV42 -GFO5n7U9F8ED9PTndIJumDc5doTWkm2M8N9/yqvD6PK3asWmSPymVUjhegJbuqB6wFTDTGw4Bw4C -FkKPUxpAXqaOzrtztVW5QttHURM1gfV5nUtYe3b6qEghEE/JJQiQp+WBVZzamgds0hCgf2KDMEQY -AEE4vX2NQLowxHbU1YgUkGaclz70BH2ukbYzgCDyvpMvPMDV9ytsmFVb7I8d3MnloqkUNzw23imf -fW6rmwU7tvSdHaqNkcBvcIm1SH+T2i6Jit8Hmycg998ndKuaLfo37slHYQ0olx+uurH4eWHhs9TS -0pss7PG8M9zZSUa6BbKoolbgc1eyShPJHhn0+0m7q4wrk2fbuuRxHgejVeiabRFK9AUdlLhyYjL3 -AM9+Yr6xMrHH642SQI41EgvntjO+WywORkrO8B/FWNslNf2P9+TlK+CYbD7FSzYCZ7GKpxKk+5A7 -3KPtEZdBz14J1hSLm+CyQ/rWZy1ZvoCJGHXs1Olqqj5nartUCy2d2ZYEMI/znQV8YRbvs6B5iqcO -iDg1RoqwmUB2AEfSsy0n16NXqIEeZ1ybnQB5GrbwhrO8GJoW3hAX8g9Dc+1ApNS2MdtmOrmvfMD/ -sv1DVuC2Mx1VizJ1DjOcw/NFka8L7kYt/vGgz2K7ItLyRUlLPE5177dtogj7fICXuZC5/gkPXhkw -R5g2/FdsO3MSjOt19LlWeQErdRQEOZ6QYuS2Rb6Ue8XgNG6CmFAMEPyG7+nn9Wfbk9W/PGFLv96A -LQfIb9jLZ6BXcMV2s61tNcIlRw5cUfnetlT4rV1RWuBSp153wcfvF897SjiFVM0IiIXsWmUqx1nH -XfW109IVZYe0+oBaoCzRVlR9z0OFmAnAY0ueINJFsQPCXRk1bNlfzFjPjOoWWd5XBjmcq1KYqrZF -6uWdezeBLQq3ajgF83bX9Bn1YM6apsR812A2hqm7UZdTnetN29aUDghXPxZ/ozwy+5oopddKbTPI -RJIPUHGRD/SEPnPvikyg9nxUgByCMZTahW0tFLAzbwEqyiawRcA9VxVh5ZzchGb6qosPdUqHdDHM -zsJXlJMYLT1fF/ObscruA/RAXv6e8B6q1CkSTAd4zQPT1WVK3KmpKr8XS6nMTkl107kvuTK4Wkmz -WDBzv9uufoXs5lTuP4swP6QIkIJjb/W5bVUF3SNSGD5AuwfcHWy473sr8y2eCHrxXQDWXiwugi9b -bWprAV8R5WVdHcpRR7BHgmTOQsK7isD0em0MNUQ9121DTt0l4cHCDsttBznQeu1XeQO6EIDGxoZ5 -xLTosDi6zr1jbcPIVBfHtdPHMkprb4/b4LILv50LboOeipyvsGEmspk7IKkp/HzueKTHVFZUSW7b -SIdzZ3TNmB+Had8TTjeC+lvriA8Gi6tTTpq+oumRI9PGbuupDwp6RW7MDbXIKSLz/mLwkxKlVpYr -83IGF+nhQOgBQO2OsI9T21NxVodOLQ/QE7mygw277Bvba5iXdoI1E+OXH15hxnbaE8Ra9qtLZUts -QRwE+cdK3deciyRdFKjFHCwJPNKheMN2MzzF8iWyH1ixC9wg2E4c26/t+nLCWZhlJIkfO2DSuC+y -RkdpERAMTNYdQ2nEebb20g5lMCzOA57ZB3hqrjxghd6bE//CfayOTRlMxwvB7sRgeETHCji3mwY1 -0jbI1QJnXW7bwzUSIHTOD9CTq7GDDTNJe48xd4w3ew/Q00XrAQDvF9DNtc3La2c9H2FmHVkw1VlF -J7dtDFRxuUHZCSaOK4GkfbhQc1s5BDwp4noLHo2Xm8l5YH67RecBNK8el3lRFQKjkKAYJ6qZP9vO -yXgFTYKmGYxMNrqqD2U258brwPrTfsqn0ecr7MDI1HbSWrXgDGZT3+BKiqcEz52eu8tBjwrs8QpH -lKQnSM/g2eSGRFsTD8DZsyLa+xW8p+7OJIHcWRY4gQxNnoqiwYT3KBmqKpA7y2pc7EI1kJzOqkp8 -NhwIfAZILyKqJOa2Z1phPKiavxAh2gDpBfRKIa9tPSorIpiogtlgjeoj7IDwVLkKG4NG3a9K210R -ixRHicFo0Ij7ZXI5JK/12BzmF6zQJz1Aj/mgL3HDLJz++GMqjnfRY/aw2W2uDmanU2iXPMS2jV7j -FTwj++6LN5npugNEDFVkBn+DeWZ3/n7DyuhTIxApJLeUaMnrSPDFFZjb7iSPpyJNH6BX5WUHG2Yt -q9TruVPUbrBEJqbXJyg7MX9LA8tYWSOZyfxdWw/WaXGmE4qp7gaTwDGT3wO8t0s+wEjlnxlUbHkB -Dh4o/ZI4QKa5AMg3YErL1Hab7U319VxQdowEkn7P2BdyWxMLNGTR0cCWVLrdQS6lXepSbc/IprBy -TowH6BOGHQzV224sICRCWzup+wNMr5Bhxhbb0w6mKFTBAi17gnyCnbNObW3nYsoBpqTc7Mln5dUQ -LowWKj1+8kB0jyfNh8qhqJ98/DQfWmf5FrT0rCIsCX3qEo4YDnm8MCN8RFBAgBAgmocEUkWLaz0Z -11omZ6HVIL0iYH/G1dknXJd1nLwqrJgEGmvxYuMBqxzZGSstWB4VGzwKuWaQHSBjRm5rj0UlSH9z -5+fg9ebOj/C+jKw9wT8Llgzuy8jzvbbvgu8+1puHWsxuk99rMfF5GgFL+xt5ox6j1WecI1/bwtuR -vsED3N8rwfvb+mNRz8RZ0OWveMyYrrNbml1eC/d6Ow8JvsxZwnt6ywpKy6ClYq1aMFbp+mBdJ7aU -rzKtQas/fvTMLS+BA2ltt8mL1MQCbUa2xhfGaFOFQ1JbxUonHnqAm7MeMPmteaRiZpcnmFnzAZNh -22Q4f+Jie9Z3eHvHHuS2nVe5ZlRAELZjZQhGB11JIh9tmWsUJX4+ecrfXQDQM/pFB02J51VcqZkX -mXvfhPuhVRV7ABi/t5MDy8+ktp5p97EhPkCfG+xgw0oFXFXKqssq2bFKdOdyCJjyvTC9e0Pxi7BV -kMfdhgVlxI6k5m5dGeoPlUBonYFV5gA5MS5dxZAB8iMWOejUNoOIqtlQNgETvM3F5reRzHTEBM06 -HzyM0HYpQ+Fu22X1J9P2AW4z+AHXnKN6oFca148/tQ3xtgtwb6N9r9pk3icwHwUSvI8NFteDw+4+ -YFg+7CZnjQ4jN5kguDW3Xbzq97QGCIS8Qie6Qb4C4qtS2z0wdogaig3CkhuuY700iBScXcp4u6nP -pTHH+QLi9McONsyT4qaodKa0pN5xzHucP23RxPTMbWXWpFNtAvMJOMH7tGwRopE2yo5mKB3QJE8l -qCc46cdS2x1OeIXfP17h1BPsE3BrITYKGK4YT1YeY7DiigO8NahvcJCL+UDsa2qrxWxPsBRUuMH0 -Chm+UCxuU4Tn9QjvRkOhjg2SUD1JwbNtjRJYDjK6w8BytgRqEIP7nm0xstYrAugfoBsjL1/B3Emw -TJoVMb/go6Q/6wF6uRV2sGF+hMqwm7zAdNB8LkYz+2d7aXtQ4ZF8VBu0tdT6jireMNUv7YicKQ8/ -4wPcPskHTP+lxTWPtZ2f+EOx+SR/qIUvH1K+hNLAzLJOtyvYYYN2TCkcvQdMzUqd0pdsF3GdDNR+ -uJNNbDHpb1HbrQG7Z8Uh8LYLRwKjg8FSvbmtYpWt10jPnMHsv0/wNMfyhT9WlYiMdwI1H3v2/UEr -sth226a6l+bx5aa+wXyJk2DUpgBpRF68iYon8ad4YljyCbSTdbRySy+AxDQ5uOR+gO75ZAcb9uQ3 -6DVMIPPDjsL6Asj2x4uhL1wDF5PfHNzRFIRv7gVciT9Af1UOIeER/nGQMWbBVCnLHZpPMD7iZQm9 -17NtXTTX5i7xmkCUsONEJrxDn3bEvlccqtxkUNKIoD5ipJHIbTvzSMym3JoJfNiGPeecOFWPAfKE -dEm6A+EfF6oWNh8So9S2Xky0k65pH+C+0n3AvP7d+oZ0Udx0rH9cKrdDKe32BbTRzg== - - - xeyIvKpOYL4LfMC8Ak+96uxVp3I2plPaFu2klj6sTBmOG+UE4jAUv99w+Nw+ZTGFhechO1a1Y08p -CSSZTSXEU9sVPrkVWeG3Okg1YDyjI2fhhskaDxCpjuwvhQwSGP/+aDSkd0s+ao2sTAGyhFdNqZqM -YjvrE6mtZRS9Xk6pCWwhdmQHhLvmcHqCHa6y94hHaEu9Urlgtb2YgioFzCQwB9ckeAfiWKEQFFDZ -ITt1KIvuDu4xkQx28x0GVJtM6x0wtBVmiC368uGJIgaJujPkck2hSjZYUCPsoKa3mkQTnZ6h2bac -JpVpbdwv/v0F3jXlXOo/MWhTyQcwkbre2GJFD1ZWnAxRZ2rLtrMkbLDEKoufZ5jZlIdkLdunP3bu -2fPzzvYktUsiPYvJQxLvIwqzfnJHZuwFV4xV/FzWMsvixRv5kvbPRR95ArHL8+03fOAucMgwT/vx -fqfHzmUyikipnNsqRn9HLyTsio9ERy5Tv56qo275VJSkleFVnnmFMVe7DrppoS6WGFWmDhNIlRd/ -/ANMT/CAmRIk9ypn7nbgAOQr0Hef2prQhe8lB7VAu0dXgrcEb4oebhjy9heWpcVVxvGKoKZBCPty -W60KT2E02xPcN0t/8/CbQsDx/T3wRW4y35ObvIIlg9vDW99r+z54JfDV9fyQmxzKO5DkJicNWU+h -s+gTX1G21O4ndBKxyN5RkZFBi8Fsu8J0CoXJJsDowOLnhbtPatmo70vW+QbpKOBXXFt3zcRr+5je -o2xv+i4evMtUrhlkBsk+eFU0UJL7k3t4iwJPEX+SsPxIG06PbxXoWn2OiP0hpGpKI9KH1Pe75Q75 -2oNsZfVKH68fpEuQkD6eVfbrPNuktCSPmYoCBf1gBiAuuO9POC3O7kFALA9LD7tFNI7MA3SHI+jr -2RaJuBKRPEGRzgMmQT16JZUZeNJ+2bTXS5Qne1DkVqclMt3gg3gTbFXn4O6SS99iIRBJ1WuoWDcY -HVSlakxtdyaqm8NP6CE3OMPpGR1kWE+gC16PaBq6k8CcuZK13HOSOZU3rJF/2zdPpoK/wX6c9AYb -w37BK+wQTLr0O6oarnydnUCE23MMCO8idFbfsE9cMSsVTVc1KYBcIUOx0Gq7TOPwUl87gTkmYMOJ -5bsd6RkQx/2gqxzCY+/oKs6a2+51s3ekt4vp238pb0Y38C///B9+/Le//uHH3/zw499++hSwp9PI -//Dhz//R/uU84p/+/S/+5//ph7+/u/nwR/rPj//Dhz/6D//m65//w1//yv7zT3/49psf/uHHv/r1 -f/65f/gfP/7Bf/r+9z/e//Tpfqxf//B//PY3v/qPf/jxX334oz/+9a//6qXFt7/74e//+te/+tH+ -vXz8o3/942/2v9n/95v//I+/sn/7g/M4/sUffvyjv/jxh283/O/vfn/822fT3/3V3/822v7dr374 -27/7zc+3tkQi1vh+Fjb/V/9ffqd/+uH/Zu9Nl+M4sjTRJ+A74I/Mus0u0b4vrV8l1nL7Nmu5perp -Ghsbo0EgWMIIJNgkWCr104+f5TuRiATFzEgSyISyZFKRJyI8fT1+9u/lzfcbD0nfvvcRbT6enzYe -y097PY5/bDyOfzzAOH71by9+dfX2+7MXftPxXL4cb35iJPTOvQ/l+rv/c3F+8831hzcvR9++uf7E -xE8jesWsbLx6837jtbr1zf+zwYj2hU3efHj33YerizfnF5tOj3y64bzgdx5gVJuO593F+w9XmzN/ -vH7vY3pz/e3N5c35J3j6NK73/PZfLq8uNt/Gt7659xGGTYf25sPrP57fnP19i5GtfnL/t8PQeDYd -23dn7y9+++7ivz6MM7n5nTf7ahMO9JGB+J8ZyN2MfoVzXvxllZ38fJ9/ZhX2mFtcvvnELl299ujd -e99s315/eHd+8bt3Z2+/vzzffFhbjOoBBvWp/k0juX578e7s5vrdxuOZPniwU/Ps+vXb6/eXN5sc -mi/RARZePvnb//Lri1cnXx+1vX0c01Hb289xHIi2l47a3i9C23v17mwIwVd/uL58f9T3jvreA+t7 -G3Odw9P3NjafHdW9o7p3VPeO6t5R3dtKNUqPUN3bYkyHoe49DY9F4dtmJHuv8n1z8feLq2+/P3t5 -/eOXcPMdjjb03dWHT9wbh6c1iDjAWv1jEQY2VhPe37z89cXfL8+oQ1uoQKsfPZhM8LuzD+/fX569 -+Ub25KHI0tevXr2/uPnmER6kjXfdy82vrpcPcXdtPpDNb66XD3F1bcOut+ZpD3Ts/8jn54AO/BVJ -xxQleH59df3uX3/8XtSYDfnzT1ebmxL17XvfZu/fXpz/8cMnONTh8bMvenrueSwbB1O8//Du1dn5 -xbfnZ9tsvFsf3b8euPHgxkb9cHX27tn1m/c3Z28234PrHz6Ab3PbUf7mH2+v31wsGOX04SHpJk+9 -G/97JNpz3mIo+60+Pw3bLMt/bzyW/35AGeRP15dvbp6rkewh7JEX3+pRfa7CxQHJQ4v07X33KTxS -EWjLYe27FHR0kuwbM9hYdPshbrwU9Or9O7A3HsgnrAurA0l7PZBPrN3qQPw+awU/bH65/HAAd8v+ -X5ZXlzd/Orv8lGJyeLflowwsOHt3efP964ubzUf0i707D0dX3t4JcSjm4d9fvPvbBc3kAQlB2/LD -x7gWX64Dx5ChpQLUYwwZ8o8uZGiLVdp3o+fGA9lvk+ev/u3Fs+vrq2/eXVz898auvmOeCPXuYPNE -/OnGudjvzl5efth8SvD6/Uv+j00/29ze/HJzAeshjuQjDFl7eXl1tnlcxCGqmL+/fvf2++ur67/9 -dECqySNka48u7W3z1Jw9Z2tHZnZkZl/0oGzsEjiUo//00cTcbr42+87FtsiUPAwz3sFF3D7WnP3v -NpfFDoR/bT6ivT/1m/OvPRdeHn8VhY2DoQ+visLG5+lYReHer6VPRDCtnKjtgu8fKOp+C9699xEp -3228Ngdzs248ouPNem9+oY39dM++P3vz5uLq24uri/NtLAPrH977IP+8sQ9v6SDXP3ywe+jXl+/f -Xp2dX7y+eHPz+7O3B3QZvT4bTW3syjsE7cid4J+TtT/6W3/cdNT8p81FP7x+/xxyYyvQwdxe25VX -3Ofba/N7+EDMQc8ojfn3YB+Hwu++21jpO5gzsvGI9v6MbH7a91zC2zwT+X4Kr+zL6Xu1VSjUq8ur -q20ihq4eYKU3Pnw315sLTtcPITZ9QsBZMRkRhtXmpiJ5e3+P4Kt3168332X88v3vso0X5+WnQvlX -HXwfHkIxPLv68eynjcczrtWbs3dbXcPy/v2nZ23MyqfR2c//gUew4RhnXz1A3tabi7ONM0bOz67O -f3/9cvPhTR88gM/jzca309n5+YfXHz4d4LG6cCuf3PvY3l2wiWLj4b18eXlz+fctBmcfPJBKcvbm -8vXZg5WGPdQ6dOePLximPZZgmM3XZu9Vu8dm/TgGw+yJuff80QXDbD6ifT/1W/CvPTfoPP5gmM3r -yh1eNMwRQ3KPL6aNpbXDCIfZgnvvfTjM+aMLh9l8RMe79RgOcwyHWXYPHcNh7liffQmH8b+UcJjz -RxcOs/mI9v72OobD7AW/O3904TCbj2jvz8gxHOYLhcPstf/ncKJ5tjhqB8LED7Fq4Bbxf8dV+GKr -8OVqVhzAIny5DjzQjx9+0cZf/duLX3P1kRfbWbw2EoQO54ra3IB5IFWLHmVt6WOdnCNH24KjlV8y -R9t48EeOduRoR4625xztN+8G4SiiHRnavjO0C9qoR3525Geb8LOjgHbkZ0d+duRnh8/PVp06L7bz -vj8ytrbx4H9BPrzjsdnk2NRf8rHZePDHY3M8Nn+6/MfF1Z+uzn56sV3i3z5Gr2R3kjcOKZTl+/MW -UYUrX9z70I5ISJvlm7++/lT6+GHVenl0JVJO/NfBnfg8/utOxr9fjz+P//96PDh5bNHAfvPVO9ZQ -eagaKpdvXl68unxzubnr5N3F24uzm19vsWIrX9z7+Da85w69QMz7t1QiZtMxHgvEHAvE7FmBmH2R -ob7bApn7UAL0txnTvofoP0IAxqPBYn/ZwUJPzN6nmV+/fnv9fgh9f/zwCf71yLndnrOGT/XvsB1m -z7ALD4ghbGwm/OETUTYrS0Gv3r9pZeOBfMIPtTqQtNcD+cTarQ7EP4S9ZOOBbH69/PAQt8siGe2Q -rsxHV8BxiTyw73fn2bvLm+9fX9xsLrf9Yu/Qw3FxLDqFxwTAbTpwdCd/DnfydhUl99HScnQnf2yY -R3fy3VNzdCc/xBElh3JwX291XI8u5IcQSI8u5KMLeX9dyEeMkZOjC/noQj66kHcd09GFfHQhfwnr -xIG6kF9evnr1YXMEkEPhCFsOa9+ZwmPyGm9sGNU1fHb9ZugObzbfdGvf7e8Q5Xx8uxWQwa1v7n1o -P11cXV3/uOn4ri7/9v3NeP70nKrhbjzE+Wf3b7rY+Mb68O7VEHC3W8HbHx2Nbkej2+c+n1//7d3F -xZuvx7Vx8fXlm5eXf7v++u+X11cXN1+/u3j59fW7szd/23gVD8YadwTFPVrjHtoat82FdzTJHU1y -9z+2o0lu73Rw3zZ2jZ399+XrDzefgB1cXQ28f+/7rGw8pour8ZetTD4rXzyYvefXl6xdPieG/1AR -Mb8WTfe5XjoHtOXfv704Hxzw3THCf69tNUNbeOyqvr9fXf/eQxQ2Hp2eyK3Nbesf7vMaamd/84+3 -Q8ZbMMrpw6Pd5mi3+ayKMVlpxG6jRhw23xztNke7zdFuc7TbHO02R7vN0W6zV0rso7TbXKlB41HE -TRyNUF/eCPWtakYHaIV6lKnAj9i0tmBo+25hO9bQ2DemsHnFhmMNjT0Lp9v3Ghqbr8ie19DYNrx2 -7y/Nq8ubP51dfsoefHg35qPEajnWztjXu/NYf2rf7s5j/al9uzsXKTGHcn8+utpT2woGx7vz0dyd -h+Pe3/r0HWtObdOBB/rxR1Fz6tvvz15e//gI8IuOVZl+qdUFHmFG/sb1344Z+fd+hK5fvXp/cUOd -fnfxcqtddygHamPo0Jc/bR7u9dNeD+QTt8XqQP7xAAP5ojHrD3T8/8jn6JehACznGYeymttoAvuy -KvdjfD+ABTmqZnunmvnovtp0S35/8emYsJVtidfv30ScNh/Tj5cvtwjH07fvfURPfd54RJvLSg8h -Km0zks2FpYeQlSajxuFX0T4aNY5GjUdj1ChHo8beisKP36jRHotRY/OBHI0a9378j0aNx7SaR6PG -AS/I0aixd0YNUs1uzraIbTkqZgetmL16d3Z+c3b1h+vLzWPR5eMNZwa/dM/jOt/YsnAo0vHmI9r3 -lNLzLxdkde/Z8t/eXN6cf8IKuqo209t/ubzaoqrIrW/u3yC8cfTzmw+v/zhYyd+3GNrqJ/cf1n26 -ccmj787eX/z23cV/fbh4c7656jn76pBuhUdY7Oh0YwiNm+vNL7fr/d64r95dv958ZQ== - - - +OV7H86xdtEWosexdtGXsXNtzuCPpYt+dnjH0kVf6EI+li76gnabi798ePfdh6tx+g/PjvjIaq9s -oebuuXJ4rEvyJY/s4ZtavXuE8WNbjOkw4sc2H89+R49tPo69jx2bLusXn6iBcHRTXD8ON8XNqnz2 -aJwUNKrH5qZ4/CbxjaN7Ds8i7vbPJH5U9x61urcNCzwqfEeF76jwHRW+fVGUjgrf/St8GwsoR4Xv -oBW+xxqXdlT5DlHl27hKxeGpfBsP7ajxHTW+o8Z31PiOGt8W2lF+hBrfFmM6DI3vqX8sOt82I9l7 -re8/r69f/u3d2eY89qjyHbTK9xhrRGyVQL3naTuPEghjY/XnWPHigLLXD4U9HMt4/txAHkLuuEZ1 -iEfBso/1O/aAjb26GoKsoGL/63dXZ+c/fH0ipOu3Z+eXNz/96xZGuPc3P11tbuPWt+8/hnsbBPBD -4dVbDWprxvBAh+m3tBEP6CztUtBm3w2jj1/cec9FH5990YO011xhz5Whozl73/jdliihh8IItgU/ -3XMm8EXF7Ps272+syckaPrt+8/7m7FPobqtq3fy7/R2inI9vz8+2kLlvfXPvQ/vx+y1y9K/IgzSe -P93gElsZ4fyzex/kxjFg7z+8e3V2frHdAt7+6JAM6D5uPDNn/335+sMWrjl7/94Xm3fboyl9VTYu -p3RxNf6ylbF55YsHk7F+fclM/bm6sh8iamD0gS+Y58qmDkjaW4BreygS32MSkY6X7Ge/ZPdVAsSJ -3FrKXf/wAVIzth3lb/7x9vrNxYJRTh8e5aV9kJeO4tJRXNq0D9/qGT5AeelRxkc/YiFwwdD2XRY8 -msz3jSlsfGX88IniMStLQa/ef27OxgP5RPjA6kDSPkvbP3zizdWB+L1ekc0vmR8e4o7Z1v+y95fm -1eXNn84uP6W5HN6N+Shjbs/eXd58//piC5CR4925b5z6eHfu20D2/O7cfGvt+d25SIk53p8Pc39u -O67j1flors7DsUMfURr3URb64qzjANbiy3XggDbCYy1F9Jeta+oeyq3/CJHZH3+NpceLNHcsq7vP -7P312Whq44oMh8DY/YnTf+76k1E2HTL/afOjhtfvfdi/G5++/3QU0uFdZ9tf1Icii3Iq2O9xAA+F -YzzmFL1HKDodS3zs71H646PPeX26sey37zU+nj6aIh+P2dR2cOUxlrOA/XerkCGbRvaXR1j1eWtx -e9/lhGMo376xhtXjs3EK4KGcnyW8Yd+PkN8cmv4obD/Icfrrq4t3v7189+hsJF/+Njocf/LN2Xeb -z8MhGDTDyca+AR77/9jOYnnrm4crxfXhzfmfD4ibPLpddlpP3MkvY5/97rjPHnCf+V8KO/vmoUJM -WNmhhOS/vDt78/7VBigS+7PfF4b8H4IpRIb2GMXPJaL1vitzR3vIvrEGjpz71dXVFz89h6PrLGMr -h2LMP5hYzS/x41vBP331q3/z7sVv3rw0GCgiZaK8+MP1mz+NJriczlMhf3Pxt8s3qw+e/OGttsGP -vv3p9XfXV+wpujj55vLdy39+4k5+Nf79649PPqz8405+Pf794xN3WmvJJ+7UpTjEu1PveqO/udhP -fngyhd/89afxl/9v/OH/DNKPJ+nk9yf/63+7k5fU8p+fPK2tx9NQej5puZXTVMbnr5mcxl9aG+Tx -p9h8OxnE1k9DzOmkFedPkw+eieG0BleJmE8D/emcGqjtNOaciVxHX0Omd0s/9T3FQfThNKUamZhO -c6ncajst3kdpoORT/rqc5lY7v1hPS6pK9NZiS1l/vfve9eN22iM61bsL+n20d31uIIYY+NfjaQpu -pYFSG5HDaayVXq3uNPamw8/SZh3jKEJxPTQdezhtrVUhe+cLvzmmLPtARHfaRkNK9L6CGIKOffxS -9a0JOXSvv95SK7Qi/bS2HJQYupCi60W/9qetRlrSXk99lLWrY0GbT0Qsp6XHxMTxPI8fZSJ9aP2v -ofBPjYmquem7jbbcII4xt8JrV/sYfuZt4sc8t5Nnd++p509ejS0baYcG+g9pvj/wq+V0bFlPDdCs -ZGy/flpyitKuK7zWnWY9SadCaELKo8EahZhzkRnobnzuZAYyd2vQ/Jj/FJM02bIrJ/Ji8In638Z+ -bbnq9+V07BlqtqXTKvM/5rJG/n5sbZ4eGWkLKRCxnqY4NidPYBt/STzZNZ9GGpXMVXWRhjrWogSZ -vzgeey/fh+j0+1LGXDsmj/0tu69QT3KXSS1Ft/Q4+bEXGVSoY3r4+9xOfQpMHkuR5fezzhBPSgUx -jpPUu+wAnn9pIJ22IhujjXbloGYaIh0q2ld1cBwmjhkMqUgDo/mpB7KD+d1e5N02uAb9GG1rngsZ -QipJ93o1/lHCaXBOT0aNyirCOOM1o1X5Po4/yS+NPexrsynEFhhT0JNwkHGqAy837eEaqh7hsbV0 -Y5TudQQNp512ZqCxCAccP0NTMJZ4/DT3imau57yyh589+e3g1V+9oH/dyZ/pv2MZE/NrOjlj1QYv -YH49+vvv47k0U3oPepaIu77mB31MQPSy88NYbt4OY3vq/NCwo4tVj8Ng2lkPeSw0l9yEH0Moskp1 -nL4U+ESM1lzSE91Dr3oi9Jg3OtvMD6UXdSwvT2jLY+iV99/YHbFzE7RRnbAaujta0pOSfSraxOCJ -4wcDvz34gk9yf4zRlRLkrGBTjHPRewzSRBxzhiYGu86RH4zvepaTkQdnzV4WpcYWdVs153SpY44Z -LYxN2Gi65GbTs5nLWOLScAySHo3aZca6tw7QKQrCRgbPHUdZN7brvslxYT4qJ6O1pEegjB5aE+PD -Kmdu9GXMl77tWshyZ1Q9ccXTPQdir92mYdwwxUd5MNh61pOQq/BSatd7ZRspdzsyqa/MZCg2D3h7 -7O/GTGacmpz0khp/LF73SS11Ws/Bm3MD99FDTqclN2WpnbigMM8hDNSVvf1sNPHt+Pc/xr/95J/+ -+eSv/0kSz9tVsWcbMeaOw7Pz0dn54Ox8bHY+NLsemZ0OzM7HZefDsvNR2fmg7HxM/mCSP0n9H79F -RJwat5Kr9lNRpakxnNFHpdJd+lzJOeUE4aFP5NttkPCmR8zJNedFfH4NcowqAoY0zhVaiUOO0reH -2AGqz04v1e6zXp91LIO8GUMKJ3f+2DPrRQpex+LG1rdeeD2+Tu54FS5T0EZckF1KEmHpOscue8is -490mvRgNVBXvxo9Fj6kg8ezOHmjXxvIXlbrG+RnqjXRtkIdYE5TsMc3rb+s8DyHF+6b7jV95DXKQ -vgxJkMTr56aohCTkcXob1IIYdHcOpgQFJIbqhRjpqD1TbSEUX4XMErJ0L9FKdd3LesQGB2pJxMLB -AgNUgBq6TvJgWtLoEMCj0znKsXhttFNvvL5bY9EGumu6IKpqDU7lStOtGYcULs0O8tAP29qrwt6o -TVV2RpMNG57FcnxeYlCtYuhi8j1zEG3TDW1MldqxBNg5Dd8TWyxY+Sgq2CCmELClVaelN30B0eWo -DSRRcJmcQ+INOTiwa1G3bnDFq6CZqgjrTpilNEDyZ9AGfHB4d7SqW9dX3yGp1q4NjK2vM0girmfG -N17owstJifFOdbAwtFA9Js1BMeux6BTQ6dHFGsyoyW0yiCVAACY+ot+nqi9W0kzwffBVB5AyLr6h -0etkZb2haDeHoG3GHnRjDbL3Sb9n1em5apyl4teC13bpPnRKHFwHg82pJjRQuqmsUbXb0YC9Wpxp -ANnj85BAix7DCmO2i/6Ud3LN0SaTa671aa6cyRlu2lk0GZXFDFoWXPJjXSt2lksV6xqH9quN0n2I -jeGkA9QA7XgRHVp0WGzYaxpd+LpbhuihEzukk8EqdWJX9rb3OQixjMXjwzVaDaXifqjag6HAxgyG -P+QmsU9kKMJEdBFKr9hxmPONVXv2MX4oZNb/mZxzhMoGCW4wpxQDDCwiP5FUZmeu0n0gszh03e6S -8c0qNgpaZmEFpDPq2iQ6EllFJV+qCoZpKJjSbCEeGqMICy3KpT6I43AkUVqHKFZULokewkokCVAa -cGLFYPJ4v0AIYiMPNTBEraTE3otafkLPOuGDPCTTLDJMTvpT40ZTtb20gDaHCKaCWagx2efOV5Vs -eeJEMhuCQoQIFCGtRa9qf49g8XmwLSfSQxO7n4h70KWbyUo5jSvKQTKs1kAi00RSgY+u+OdKdjVo -FyZqpFVUU5dzIm+NVwcv0CGMkx5ALF5FO99tuGnsnoBR2DU3OuyGoKG/RhY8IZYgTVQoCCTxol9k -ndGDS9SW1ayGDZ7JPFmV2LqInPSmTuN4s4FzZDbBqSDNEohMeQjS2TzOQsM6+ixyh5pksY6+dCUn -mgTZ3+M0jBmT08BSiuzPnkoUhhCLWkBJF0jMJciCk3RkZG2NzBDakAuinv2xK1NXw1RtevCScELW -O0LW/U3UlItQo48qr5CdK3MXhjDRi5pViD/zGSUJQznl+Nnqs77ZonG6ShcDjbfSn/S2Gewp9CRE -n4T9sXGuoQfRrJNDY9IRjEXuqo8N5teEiFuR/iQsWU1rz1ifG0zECU8dzYu8QfbCHHgXDDaq6hQp -hMmxrDtYbsnKj0h5jCmqEBKqvOvJ4Ov1iOhVRa2qGZWk4aoC2+Bgo92kG7FnlhdIpx13ZNMdU4MQ -yUwddWsE6pY0QOQK2z4N4bmSvRf1L8LiRgq0j8JRIglPDVNTZW+N2SDiM1W2XfLKUv3Yd3o3d1oG -LzuRNQshDpFFm3BRhB462ilCf8JG6qQf1YbvcTEw02sqixZSKvTdjIthzF1U4tCVtQO8Ts+sAdws -qQU0kDN04CGqgjgkBb1ZUi/eGkhBZCE6YnJlEscIXa8xlruUqErs0EFLw8jGEQut48ps+qob/Eto -bIcQ4uB7IJZin6eUVHLNyjpoq2TcuAlaTPUw0vOVAY2nmO2Y5QQhxgyNp+cAYq0Yv19tgNVRGT/t -Euh4zkW83XUKx1atWdfAezOpOx91AvkyxLjGvQCFSbkUXwalYxFFzGZLQ9TJZps8GoCZeJB96LZj -godKU9StQQvuizbBDiTdMd2r/sSKIxa8xqhkutLRbK1JqSY+d9JFYH52tr99CtDASBfDuWHTFJOH -ftX07HrVVeCCYMOVMFryduh0ETUlHP3io5xbkkSK2vV1EZhJ6Eka0jm0KnkXd1hQ3pPsLBcR35Xz -+G73mivGkKJPGXdgiMpP2DejBp0oEhIRJ57GwoQQe4aEMQ4E5mVciLnD9gamSDeyiKRj+/ustGJ3 -KF9wz9T0Ng4l7mbRNpnYIQ2putfhohRiMV7fjfnRVhem6ie/wOD1TS2CQ9xrcJeyrUV4vRfPgbBU -uS6JWHUVSfwtShsSVMZRbqvfyz4kNZJ5HP3WuEW7XOLNZxBDD2p9dDUGbcCRgJ2E7EPwujSdutDl -auK7mYiDdzr4NiJxbCEOraALcewInZhBTRAZ9FagSRx6kBJFA+GVSV5pbJ3Ayjixcw== - - - jfuyVIfrzonsOdRk5vOyNXznNRzEIVNhZQY5MedsJC5qXxNEHrqaI7ZsLuI1U60DZ8Z1tp8OFYc3 -pBzP6Fg0IPOqMxNQdTwqdvv1ifcNQVZlizqZ1MbIC+/EQTbuPQ6b70qsTpS7QRwTo+3a5U5kFu2E -nESCJ2Ln3UFEX6CgJ+Go/CYE0rH/WCZgMlxcg5jlNA+iaxkKthPaYJdDz7LvhwCvHs1uCvpdNC/K -MdMC7sShH3eWbshf3B28pD4mJQ4dURoIZIKB67Q59J9uWL4TiEz++OdKVpM76ZlkvDKyuC+JDNvh -IJamxBDV7EdXidc+8JaHNKlmjiFksmVB1N4md/jQX9koLWrv2L8qo5JqJFIunQ+v1vnSsQ9YGc5K -7r16Iw/NQ3+NbORCJVs6+y74Zbkrxi+roWN8VIpsmkpr5mzNIMmw4T95rIW962PX+bV4g/Fm9SCS -fokGhlikEnxUI/tQsovnG4jdCWpZC2SM0e3F1nRpIIiaomQRyklLb7KUpGx7qO7jTWxbCgaBls4y -tkjgVd4dOnqSi4mMdCpLFboLmuolpLiLtjKYRxBzOh2WIqr72Pad963Y2FQFytpmm+4wJkceAJFT -1P3FXugCM/RQDKGP16LXOCyGmWa+wnZgIh6pdw63BRjCUAUH81JV0PUK1Zn1T7lsgteJYQdKwEVM -PgXRW8c0Bg9vSRfhlfTW7tXZwvET0oMSnarkxcwtgzz2bRFyJTXkuZLJJHqiRoUIv33NPYJozvwc -CvT/AsZI3qLm1F/DgsdztXY0D3mEF1XfzSIP9andLpYmNoGweAw1l02DTKYt/lypcpGxwaV1+LFg -hfHiJhPiEN0QvNO8n6wwPaoVJmfRtOld2u/6rhwdepPDN4rEoTxTLbu6XCRMqKl7a+wlEfN4BCUg -TCEnMTQM0bBXP+27WnUK+G54ruRao04uGwtkO7MezmsOLXlo705Vg8HscEOz1crVtCJSPVdyzBXh -HthMYgHQGA7Wn57rmRpcUOUn1xqCsFzzGlrD0WBP73JZwCWyZoh/DbKwISanYu4BNl0KWZWPano4 -EdW+fpeB/5UK48oHWFnsxTxgM0Xh+d1vkw/mP57AIf3zf/qnX728/u7i5Ffvbv745k9nN9+ffPPu -w/vvT/5yfX31z+y5Hgv41z89+colF11wfrBu11z8rbv9Py9PBl8fnKb8ZjCJXp4FF34dXE5PvipD -jC+/ce7JVy/+ZfzUrRDXr15M0YrcmRfchYuXL6g/FK/41Yuvx78rnWdv+ssnxVzun4ol1Ks6NrV5 -kPjwWqli16RbUmUwMiN30XtKN3MWW4z5+7GlyFd6rgYiceJmCm3SeKSSNMQw09FSAxOdx8IsrIhk -ea5nb1yLtKZj+43pDXrMhuSXlagWzGJBZkU9z4gwZJGYyb6JN4pOnkjiYwABHYhi0R5D9WJ9RAMc -2sTklfspFlZQ6KpTd3mxOLkqJm/53lzedFVqOFMDX6YoQr11uX98DRGR7md4pgfL43ej+A/0XY0X -IGufRTmWJOLTuBNJ50YH1Itdy+q9LxGRTEzCZsZnrJlKwAFFH1qgoihOY419LvASxiCiVp/Epwq3 -a2P23E3cu7216ADOQ6c+vj3/nZ+Ppz9anFMVMYLFW45mlQcWUcduhMEArvQBOa2DsiJ2zl991siU -O7v0kQ59pDu3IwB+/qxSAz6Bh3I43et1clKHLJNrgWmIHAbP725EfNPcvZrUusT3MVoPg7MpmU64 -NdNCQTNlpfUWzfDEu27WcmDfyx0/92zqRyvaRPEai8Dk3rQfhYUtosHtrRe/EiMsbxlBAEz2ua80 -q0QHB/O4lKxntzuAnpGTKcCm17HakaRHXW3n1CK1/vJza2QK2LBbjMkV3asItSAym5flbTmwRIT/ -14ucLcRksQ9mL2NyQ0SDCSFE5ngOaUKczWS+HoqH7ZiSlTg0zbxChKm7Jrj72Sr5XMlFdHr+uWrU -6hBHUEh/s5dts4hqQzTIUtRAAy3Y0ns/WdtTx+Kt/lZQI5BHMDQR4YfXDsg6c9CWfE8RT9goaoPh -qam2scd36BdM+2RtR3iLKnK8p1LGnupxZf8FBChUZwtMYizCHlgu1Hjm7Cqa6LAjwSDMVgu0mgoi -n2uaDmfqAXtBgrCEiNgfFr51BMFjYijKDs1mj0NfS5pOt3q9mexxCIcgjCMfJkOYRp7QblRVjsni -IWL2YAeWtTIdg81iy073F4d0T4vTEektEV9M7Niiau0mIpt8p75i0/jadHUk/Jo3UgUbMaYVzMJI -7u0W7Psxs9g0US10cUXWhOGRGQCCT8Yfsh3IOV/Q85jBDXW9KX4cEU5qrmdig4O+k0XMTnmGLtvh -9WGeAu+Kr1EOU6I/Is5H7XuDmNUFS4p9w+5KNFg14nO0FBGHbqAxXeRGqUGJNSRlguxwkQYyJC42 -CTXsozymGc4guMQGsYeIdp3+WFlxG5lVm6ii0fOraq0n8tCG1bmQJO6OiGrkIz2g6XiLWCG1A6Fb -u0ikCBLuJ0Qf4AopyhSzRCGKzgG3PZNb199isRfDzdZddSTzNOrdFSAi84RXeHa5s1iHwaj059i4 -L0SN8yQ3RNJDnsSJ0yQiwifbH3AhkkuuYS9VvVGj8DG9W1rVkIqYap12bXPqx2DJWs+CC9pq7An3 -hZqWyKuY63Rugu5FMu1YA+wfZGIXIZf5SUua4MD8xFhSRYhb7+BeYLVR8gNUBOlVO7CyNh7pIOyJ -SRNfH8PRX8N9Q/4Z4RFJbUtEG0qctmo2ICFH+HfISPBcBUO2DEqrGSzRaXQSLZIkqciLBRJkny6L -oTOqd9eV1WZrxNviVRT/RGloQg8ThQNHHRYbT+Az6CnF25P4sUaVJ6cVr4nnwDDMAjjlIJaiFgIf -VUZxFlkciWX3qYEQA8iYg5oQrsMWKiU281iHVOz7ahGNfIsq0SXMtqYPEVG0Te5qXumAx8yyaw4z -21QQHOPNYYUcIeD7GDE3TcK0eMKCERN8ej6nacLH5PsVsk5ugEklVPPywIuaJMDQVqwGRCg746Cr -5OACrjznu9opQw7dtp0HkYKdbYcV59fapVy3pO0msCp6t2Nszi7d6c1Qrb+eIhgaBtwmMSe5HDFn -ds5SdwEnwtpNEcZWTgCzdu2g+OJwpMCskig7yj+8bceSJkmpePTXt56tY9Xj9MRcIH+pSg29DrIL -onGHDjzxlRrs+EgQm4iWSYcbYsc0towoX475M5GmuVW+ADmWeznfqOpN14Nt4q26AnnSOzIZYjcW -kG0eAkKCbjeA4HTqGr5HiKQaG/B9cbggmHFMsjxuI47BUhmq4bSzDCVEhKRGiT5Gu61au5M2MN0w -Kw3ApRxPJ/4+7qUS0SzFRU9qWDa2bwpUCMHuDT0o0WLWmGFMkpWe1QijOd+cETEEalmmqxenjyJW -e7W72/mm/eIQxOcgp6JNRMo2M7JdM3ylGlkj2KP4uvSuL05HkapKnYOoyTIU2mVSZxIzmr670gsO -fReyyjvEfhDqw9YLJUZshkRmZDSrviEik9iHZmPpOuZESTRGVs1KlVUldq/v5ugwNI4wFCIpKPg5 -xJivNEDeNK9z4wtk1Oxx+7DJDPIZoqOiMByTzwoG53ItK2RM+riaJzK01jhxLUq7RMt8dauYmwva -dd46gdAaMosFa1WNqyQj5uwh/QaLuup6rsnbHhALS8GXJhPb9qMYMojEEIYsBIbl5N4gTqoOREkZ -kHJbMbFtSM8hq+jaukq/FC7gEOQbMxodcwgNYLVbbKEQMny+LGknB0kbq1bMKBHkTsJwEfobWplm -sSav74ZJQ6V1QNc4vsKWMiFXDCF0PmvW9orORX6PpDPjo0m/FNkyBVz6aK0ihGNFv8rwULM5qBsx -Vm3Ad+OlWQL99efydE56xtjY16zECAPEkBRwLKt1bGWfD3LzOumO9Bi0O/g1yK1A5SgNKpp39mOw -dgQ5EaaHNOSJu9AnpjXWG0q5RpeQehJNJe1qFuBwIii/ua1wkWo6uenEJK8gXK6XgO76au+mifU2 -60CdZkGt5azWl77KYlUvZx3LyKWYXc7WYs1cBzvemk3rNciwilU/GbrW7F+vTE/wKgFFsly8Nunu -liz4/O63f2kurR28B0Eul2b2VXgPssSqNU4aIY/G1eRvsAAtsnt/bufBHT36SH/u7s12vgNKwPea -7sHpC6+NXJAKlCe1B7qTk3IXz+9uY9rGFB8lD5jzWOMtg0wNWjOpKrlP0oGzrA0/2SicmcWdqedr -v/bMutFcQF4S1YZANzRGi0aTkumnIeHdbFpzC+jZitVyUlqRA8WdEP8gd8ziB2cdeGbMYugIbaXh -10bGonIA2vO73554Di7psQmcuUaIjL7EidGFU6xhKgWW9JSRoYS4TVIUWtZes8wJgTzaNHOornXO -ebwNgTpYAoSbBDNi0EicyqFPmlzLyP5KxM+giLWAfKQ8CWEeeU5E9it+ptoaOtcrVMehyyEFr0dT -B1vXyVkx9alPjMkrJkRKacQO0JgeNjM1ZOatmPlDzFikvGK5CeoucauuDi93q+xBiVsRNu9sX4HG -AV1Cm9R1Bx8tfV+9tzPTbOl6jGZT8sh3M3u6Q+zgVMgCZExDa+ZAIJuSQ8qtt2aznebicIx6M05B -QXrWbOsRzfYV64Il6LViPjiv0gP9lvkEfPH4sT7p8N5SAdu06qhSMp1OcrVin7dpS3sJ4rYJN9tE -a+hsmrZNT1gH2PnJE2DE5CYj4Djr+ms5qnYWLKeXeFiCQhwidijn9j/72IFXskYKOZEm9FgG7HyO -+FdiBWPgN03X907fJbPxpKpjiw5BEpyhF/stKcrDTkKc6oJ0KzYRZ+OSmhHjSWcudmU4E9ZU7HVi -0jfBLNp5Sr5M8p7v4BfdRLshjaCJau2OmxENhKnZ2LA6PDNoFkYit6omN499W2AxyUOFQlKppQOK -VR/sP1kM/G0yss5Y4yrYDKHkSR9Fy5wuovpHQVomuytM2bDLN0miIWsKCYdEgzBZJXDGglqclHJI -m07sWCBCfeCwRZ0ab7f/pLOx3cxOesSMOXMJOvM5T5676N1kM9E4zC5VBoQ2Tj4kY2zbSM44+DmR -r8rkiDQq829zKR8LC1NfAcXRFPhavekpHOSLuIASpnu1Rrj0WDnRdz18uOzUgRTvLDihTM7DFXKb -mi0WUaHxj/xqgQvWXDbkHcd4KxK3pdliXVjxpFe4Sr21WhpkpBqdeVwK8npW/NjknYOrUItafbzV -AvVpYrZhJcogT+VRkA7uUSRJ/PNQnTgF3RowVz6SV4glFXQgx4BW2SYlM1j6NN0o2kHhgWb9YzOC -EGvN1ir8yvnWEBpc+W1VhEEtDxIjLGCGfYl+fWwtYcDwbpOP65YKaTOeEHnScMqD+Cma6MFm16wJ -2VEuhsm2Ws0AwrlJtm811WQ0EZy1W5JZLxq4OHgSGQnqJMrhmFC7btq4MEhT4pazjQ== - - - W01rDgGzMIQzuJ2b2WzJmZjh+p+8X9Hy+73JNWRCw240z1Fcqe9Qw6qLXIsGULNp4hU4JK1ktOq7 -xRPksOpjRyxMq5MpmHmUTnq0FprFsUhWIb/pUNWl9TDxpclJX6MxttixxzQRn4kJZ+dWME7sFtTg -8zRfJWDjMQuayG6dZY5ZQBOwkUXpjrzp+nRRUzqNkuG9ihJlKMSW0WrrCJZYiVkhozv4e/F1Ckrq -Fm0weaNdQCDKmCTc00NVQE0QP1nEvYtrn0/VP7KRCg5OXjVkNxw9VlvMtCxxicxBookJZm2KEa3G -guqDo5vTnTlZq8y9lFZifrSopFy64OFhkvuJjCJVofRJ+Bh7FQJ6RpIWkU1eYyeMkTsks56mH6y4 -SbiojRI7Tp6bLr5sifv+tiVbk3yoXfCgvLIMUjBFaFNVnRW7uffFumDyaTYR10+UhKuIPRYgJ40j -8VKXQojjgpyp9tmyO1cFO4oMgZpMnmazmCcTF5ubutCzST/eejaZx50cqykSJWsSneYEiwkGCpRW -auA3G+q7+BzjJBxWr+9aCQohQ4FiZmZkE3HHkcekjxONAiHFQTgsBbohm/Dxc0NaRTESnyZZlGve -6NsZESYaWs3EZGEnKvDxNrdtYwWSNL2PdliCTuKb2YVbcHiRGD42/wrZr3itSoa2YyaIhNw2fteZ -z8mkfDYqTJwCuvutw+5X7B1x4kqmc2ZJOxcJ1Yq3SBAz80UNVnJTtQX16qF8jOvTtVE9ysIk3L4U -2xJ1xKGavlQKlPxUwuSZ1GB21h/K1N9csEVMBZnCNd2K6BwrZP+Up97GZtqDD1NgJ7JAnPA3JYZs -ik1FbxEt5USgtnY9NjRHAFiA2srOLbh3fMBBSaHgghkSTV2ZL5MVEtq9ZaSadOcUTZzjQjm6HSxK -D960mZmKxWvdkmlFtjG7EWdjGtksfCQCTJLfLbvaFBM9sz69NrI3cvsZW5X5CrLFB9LlaL6C21Lg -87vf/uWZ+TeyaTvKXczwzVN1k9dKzqhrcSJ/Z1bbJKhuHPe/82tVrE1NqqBpTnE11h8k312IzaOa -RCUT07k2wPJTk0BI4S2OKt7p5xTb8tOTp5rtDhc1ix9CbBqnHuWkolvQsCKKIdAQvCqeUTSWO4d/ -PvbJdg6SQEmR8JHcNZ948MkZRSHZHeYUTWwyq/LupvNqLS+f2a9evP98vp/jzl2b3zfbeLOo1YJq -GxzlgvlDzfMo9ayfg1zRh4QcyDsaUXZNDyzYlQ0T1roqm4PckUox+9GaJ7KV3ElYD8pmQ5CGlJm/ -49eeTd1Qs0yUiorWjWahPMg/v+NtjIZKrqDMT0IjUx2WyDLF87tenVqIEYEwOfepjRhRhjubsE9k -C+TSOK5B42uVaUWDDIiYEKqUkTYmZATqZgu7oToeU8xVixNV41PmLycj17DyturJsx5PAagwmNLR -sQBWbgJExDtxYUN0eci/aNfsjWNJELqyGnRFZIvU4WLARtaaRdHsvkTUKMuIkg+y1AjhSw12eSJH -nFWeWWtXLS9RIsaN3FDl9ta21VIItzZGk7AXfTmudDk02y8r24h1WiFbzM9tckkrbztE6MGwSzOq -lbSi5KJjsa2caVupBYMcqShwE0r0iHROOGrVSuDFFTvj+rbXbWjx5oyXYeSM08cVuGzTB5yn2Dv6 -wFFBEzsS4thWKBQEvY5YakKdoKhWNyI6hA4aLEJZ4bLMRdFAiThhwda+mEnTKuVzRbNk5fOrQ7O5 -IpQ+WLoMQ3TYu9lmoUjahpIrKqUhajaKn06JxpYcCn/xLARvtxUss0zOGjzVw8qGgv0hCHiBEIMe -ZoYOOAFLwn3HVX0mloKQOUSx0apb0o7aH5yWpxYaCh8wueBubdnY1/g7Sk41a7RJkRhODEkTT0MN -IYoEBN93VvUKiSlcfccSQEh7x9EOGQXRes+4RVOwOmsNjU7MNxBnxPfgqEHTwajJBla2UhIoagBD -FIUbn8eAzREtHoR7hV0Q1U1MP+XwY6lYq8bEphpORLYbMiF4lKegGx9s2Vrtq8dOG1Ara5TyQNZu -jdMl263dlevqFrlAOMhmc6deFMwERymgZSSL5KKVs+hNHH1mVbZkzq711WsaEYZxqp4svQCrME8t -zzviaLOlgXA3TNCqfWojFVRDzRalSOSMiPFc+grZqpjBYEvEhDwhG17KdpXGNE0yihjPxoF9stJm -VNsycW0TC1PF7LCqPO1TiFgW885dwI4wIbRZQkCUSofoPxaTiWgWoVZRqqxaZ3FUep+uOhTus5Jv -t3sQNPaBPs/GMqcSjE0ioZWcMIu54HJncQ+TYJHEFZYSpxABQi5hZXm1NE0Q346RHYI6u4beEDGC -N8GDwnsMUaHt1uH2Vtm+5pVN5i3FrbTpyg9T5pvagfjIQk+p3k7nkInKSgN2LjzieY1tNkuKDJKG -aoIusvxWp8fptAeJiTNZRDUVejtiPzjLa+TAChBRxLCUqW4Zh8XIqxo1wxIc4oaRYMZKFS6OKaqB -hUCw/tuiqI9pZW4mcscoLB1YZBlLruwr5GJTYRETRI7Iz0RgEhEdApCzRkE5rrcLjS+WFcmnoqJl -mWrIEbAFFrlYnDy/7VCW02Km6Hb1yLBEah/dzgU5j/CV8T3eVxVX9GKQ8W5O0xS5buQeV6gIpV7Z -rlR4t0NECMb8iKzvmqOXiMWqjk51XlcKS6JEKhUyRG5/Q5lZJhvWkJUtZVmnIx6cayUbuXbldc7r -nViEF8u7rUcjgiVx8SgTwjLuItemZrOHIKkR9I5ADSwndBoEB7NM7HMS7ZCHMxnXuQ+QIDhnywZh -chzC/nhkk5QeIEmOpQW/z2Gq+IhQ9ShZtmi3NrtnUVqQBF/TpzSGnojeclVCmdaieUsqyStr3Oyq -juplJGKHOLzS356jCfrGZopU/Nf+wme+ss9u6XREtkH3sCLPTqoeahkS2gwkL0iNfrKceF9XzoWZ -SVKdzkXwYUXBNqqz+zyvsJ8Q7rinq1WhviUrrGn6kwlgpjm/NnJrK+SP6tkwaaxc+7TNYNL4mORy -++1fmiF8EeGjrYlpePVfMrb9vJn4BwUwuwNKUh7sBCbJTewGJymAV4sBJeXznSAlrYlloJIyBzvB -SkoTy4El5fudoCUxiuXgkh/ZZ8/Hg1e8SecQk0DWWwOZlAc7wEyKu2AXoEm4J5ZDTQoK2y5gk7Iv -d4GbBKjeDoCT0sROkJPoxQ6gkwDWWw47icncAXhSVnQn6MmvXvz2Fvc+wk8e4SeP8JMbwE/SYfnV -W/k//u9ff7RDtOK1pb/e5bflL/58PEzHw/RLPEx/+IjW8HOAlXJU1iErQV8DrcSDNdjKu1uCWKgH -cg5eaQ/m8JVobQ5gCfpyCMvV/qzBWOLBDkCWJu4uh7K0Lt4FZ4kHa4CWH/liZQXugrW0B3Ngy0ld -WgxtCX1lDdxSHiyHt5Tv7wC4xIPlEJeQ/haDXKKB5TCX0sJOQJfSxE5Ql9LETmCXchR2gbuUFnYB -vEQLyyEvYT9ZA72EJrwD7CWaWAx8KQ3sAn0pLewEfomtsgP8pTSxEwCmnP1dIDB/hoM+3RUGE7af -NSBM8NnlUJjSwk5gmNLETnCYkMUWA2KigeWQmNLCTqCYsIOswWLiwRwYU+g7QWOi6TVwTEjIy+Ex -pYWdADIxqTtAZGJl10AyZdvtBJMJ4Xs5UCaEkTWoTDCUHcAyYR3cAS4TF9hSwEzRNneCzERlnh1A -M6UXO8FmShN3AGfiwQ7QmTAMrIFnwka9HD5TWrgDQBMPdoDQnJpYDKKJJnaA0YROthhIEw0shtKc -1MjFYJpoYg1OE53bAVDTdOblkJpoYg1UE+u3A6wmmpgDaxp9ObQmztVicE1pYCd4TTDA5QCbYF5r -EJvyYCeQTXiglsNswpy4A9AmHGk7QG3KHbEL2ObUwmK4TRhn1wA3McDlkJvSwi6gm1inHWA3sd+W -A2/iPO0AvQlOuQa+iQc7wG9C2NkBgBPq+nIITrSwGIQTWn1eDsMJvX4NiBMP1qA47cFyME5Iq8vh -OEVkvgOQc1LOZ5CceDAH5RT6TrCc0Np3AOZEEztAc0oTO4FzwnawHJ5TtKRdADphZFiD6IQDZQeQ -TlMxl8N0Ts6kGVCnPNgJqhPdWwPrxIMd4DqliTsAO2GR2QGyE2r3HLQT9B1gO81etBS4E5r/DtCd -tiPn4J14sAN8pzRxB4AnHswhPEFfA/HEydsBxnNyB90B5WkP5mCe9mA5nOfkKrsD0nPSSGagnh/5 -An6o2+7+zf+2aZzoix0jRV98nljR+UA0xvOrF1OU59NjkMIxSOGXGKTgx9l5c/3mZGgnFvWzaYDz -Og4u6MuRcGEBXo6Fi+tsBzRcu3KW4+GiieWIuNLCLpi42Gc7oOKiEzvg4kJi3gEZ9+7thlts//Bx -P1/o3Gfr4scCkj51yu9E0L3jQbKYjztRdD/S1BQQcyeWrj2Yo+lac3M83enBYkTdWz2ao+rag8W4 -umhhB2TdqYfr6LpGn+Pr3v3B81uNraHs2oM5zi4e7IC0iybWsHbxYAe0XXjJ1vB28WCOuGsfzDFH -7IOlqLtoYI67C/oOyLvYSnPsXdB3QN+1XTrH37UHSxF40cAcg9foy1F40cQaDq89WI7EiyZ2wOKd -lmsxGi82zXI8XrSwAyLvxzmJntulqLzGEWa4vBMXWozMK03shM0rTdyBzosHy/F5caGvIfTiwQ4Y -vWhiOUqvDXyO04sHOyD1Yl12wOrF7tgBrXe6NBfj9Ro7X47Ya1xqMWavSSdz1F4Ti5bi9qKBNeRe -CKnLsXut6Tl6rzW9HL/XmliM4IsWdsDwtSYWo/iaJrAcx9c6MUfytQdzLF97sBzN15pYjuc7bYIZ -ou/6g60xfW3nzVF97cFyXF8TZ+bIvtODxdi+k6i0GN3XRMQ5vq/JOcsRfq2J5Ri/JirNUX5NAJrj -/Br/XY70a5L6YqxfUxbmaL+TFrEY7xdNLEf8tVtujvk7CXRLUX9NcluO+wtJYA351x7MsX/twRz9 -1x4sx/9FE2sIwPZgMQYwWlhDAbYHcxxge7AcCRhNLMcCNmFvjgZsD+Z4wNODGSIwHizHBDaRe4YK -DPoOuMAmi8+QgUFfjg2MFnZAB0YTa/jAJuUvRwg2MX+OEWwP5ijBtsBLcYLRwBpSsD1YjhWMJtbQ -gk0VXI4XbKdpjhhsD5ZjBptGNEcNtgeLcYMnzjNDDjamthg7GC2soQevMOlV8KeVB3ME4Y8YI1ct -lXfgCNuD20jCP2PXQ2N34AlPsuUMUfgjXxz96ev+9M/quZi8lGVWlmlvYI0/p8/n8/RwucvnDuDj -6cFt6GOjz8GPP9LS7ZNX5xDI04MZCLI9mMMgT7rxUiDk1Q6tgSFPevNiOOS5/r89IPIq51sDRZ4e -zGCRP/LFbUa6Bo48PZjBI9vW1HXeGiAZDaxBJFtHl4Mkm8I4h0m2B3OgZHswh58x9Q== - - - dTlYsmnXc7hkM/EtB0w2TjmHTDYb32LQZNuoc9jkFSMYcNm2BU62m3MOnWwPFoMnTy3M4JPNjLMY -QNnmdDGEsi3XDETZbDjLYZTRxA5Ayj/DIvTBcjBlM6fM4JQnW8hSQGVIiDtAKpu8OgdVNlF4Mayy -SdlzYGU82AFa2VSxObjyHQ+mvOUdAZZNGVsOsWx60XKQZVuxxTDLtm0WAy2boWw51LKZ8eZgy6ap -LIdbnnSg24DLduKWQy5PTd8CXbaWl8MuWxOLgZdNMFkOvTzJNovBlyfr8WL4ZevFHIDZHswhmCdh -bTEI87Q5FsMw2+aYAzFPu2YxFLOdlzkYsz1YDseM47wGyGwPFkMyG6dYDspsTcxgmUHfAZgZTewA -zWy9mIMz48EaPPP0YDFAs5mGlkM0o4k1kGZ7sBSmeTKBLQJqNsFjDtVs8sRisGa0sANcsxlN54DN -eLAG2WwP5qDN9mA5bDMkkjXgZnuwGLrZzMZz8ObJnjzBNxttDuCMB4shnM3cMwNxNvocxtkezIGc -IQCuQTnjix3AnE3qnMM5Tw9mgM72YDmkM5pYA3XGg8WwzrZ7FgM7296eQzvjwQ7gzhN/mcE7Tw9u -AzwbR1sO8WwMdw7ybA+WwzzbfTAHejY5fSnUs91Nc7Bne7Ac7nm6fWeAz3anLod8NrFjDvoMWWcH -2OdJXJoBP9uDOfTzpKncBn/+iOVw1ax4BwT09GAGAv0zdrgVd88cCnoSOWdg0B/54uihuctD8/n8 -DHc7aDb2OBxhlH8WRvkIUX1/ENWf0Y93nPmfnfk3Txb6J++CsrYHczBrezCHs/5IUysXz12g1vZg -Dmt9VwdqXn2wGNr6Vofm8NZTT2cA1x/5YnV8azDXE/k20PWdr99uaQ3uenowA7y2B4shr9HCGug1 -Hsxhr40+B762B3Po66mlGSjX9MVi+Gs0sQaAjSVbg8C2B3MQbHuwHAbb9skcCNvankNh24M2A8Oe -HtyGwzb6HBDbHswhsY37zUGx73hQ0q0vlgNjG1dbDo390YOiG3YOj20P5gDZdkgWQ2SDo+8Ako0m -5jDZRl8OlI0m1qCy7cFysGzM3Rpc9vRgBpiNB8shsyeWtBQ023bfctjs6XAsBc7GgVwOnY0WFoNn -m+g0h8+e+rYQQHsSymYQ2tbychBta3sOo20P5kDa9mAOpW29WQ6mbU3M4bTtwRxQe+rNbUjtaTVm -oNrTgGew2rYB5vCU9mAOrW0PloJrWwNzeG2TtpcCbE+7+TbE9jSWxSDbkyYwg9m2BzhYva9eojtA -bU+jWQy2bZ2bw22vrMFtwG17sBxy2/baHHR7ejCD3bZ9vhx425pYDr1t4s0cfHt6sBR+22TI5QDc -kxg6g+A2EXcOwj09mMFwr0hOlkndbz2YQ3Hbg+Vg3CZrzeG47cEckHv6YgbJbbf3clDuSYSYwXKb -0DED5p7oM2huSEBr4NzTA31/JQhgN4Bua2IO0W2S3hyk2x4sh+k2SW8G1G30xVDdk3A5A+u2B3O4 -bhvOcsBuNLEG2W0PloN2myw/h+22B8uBu23t59Dd830400bvgO+2Lb0QwHs6QzMIbzyYg3gbfQ7j -bQ/mQN7TgxmU90fsGLeNHGuA3tODGaT3z9gPJmPOGrD3p2WnObj30a2x5tY4ml0/aXad3DX156dz -W/LUcFNA9TvX+xaE+1e/+jfvXvzmzctvf3r93fWV/v2bi79dvlHKP31z9eHi5LdX1z9evPvnJ2SY -Z7P8h/EPGY0ZnFuBrsc8EdA1eUrWyP/+5JYJHwZ8dpzeMuKzCV9KgiqKT+piKHn9RErfqU0sVQkf -kjqCjDnVhrIv0Dn/44nU3FQsxOBOgeax1uz/fPLd3RP1T0/JHt7Hsfrn6Yx8882vzs8/vP7z9c0Z -vbtyQCYk+zEzp4WRJuk/mSfFn/xIXQpVSyeVHKV+II8qBAn4GiNpBn8SqGw/7cJCdfu6lMWMGXWM -uTIg3bhEpcK6DKZO5bFFGG0RxqrCFQAFOCs2AcUeRKqcwHFZ8q7Ee5ammZaDmBxabVxhh2lVFDmm -kSx//kTqhQroNlGdyI1UETp6xpNv/jRaVU+xWtDPc/lirehJznb+GoCQVJWSaxQXEkWlZhzVPJcj -X7rmpPDPt6gFGAvV485RMNeSZG8OokPdHXqT4/7G7ycBjEQDUp2y1AnEpkXVvGn+tGYAVYCXZOtS -6qkU65fCn1iqijhLhgwRhHsqmqjp944w0CsmhaINqQMct5J4WalQv/OoySG1H+m3FIiMkX8Yyrxk -D1A1YVkCKzX4nZQ/e8pOZq7XTMkoYywaqQiL5xD6Jc+bexCg59CPJQUlik5BK4f8KNgE9GYS+1or -qYo/hXsQkyqP1DEuRjCIySpeJ4JFEZtaomwCYpglBSlKwT1IFG9OUs34z2ALYq2LVXM9SpzE6NAF -0WzsnCr1iaQH5LEiXaeEsZ5NtJdAB4pkyOK7WUVDFp10ECnb11VdBa1r3woBReHiqAaPpuAKt9gI -jAS8j0pFWeGmVYflyIpjin9M8etDkyik0ddOYJayCkPNomhbHm6WwyfcoTIMB0044JvWOcmzJ6/u -ZmTu5F/+7c3NuB0Gbz85v3799vrDm5cn778/e3tx8vr65cUKE/vw5J/+482bs9cXL0/G/X9z8W5w -OGLZ3pg3/fO/PIhJjJdSjzT875O3T/SWpOivMYimOLoq+JEpZIyiyJwLi9YZH9s26sGlnB/SZUtu -0+IQmiBvoLFBvVQV5+rD8imwBDIiLelHOFpM+JNTYKASzXjHUIEMqzuUBlSpoCqqIucV38SUIAwi -K8hq4ex1q/jSI/abMk0xN5GKPrRrKUHCW4uEBOEQvLmbKVVs3Brqt6hJKpE4WW3S8cdBPH/y24/c -UBRpWAcX3uiC+q8nP+/flYLUwvE5bJL4OF9PBDcT4W/SNEPBpELRITYTK3tTYpdMYzlYFEPZ9WDB -qu27mokLQe4oywpRJazC8Z46e4HwxJiVhiC8QxhOr3xDRK460fV7Xb/k5PoBf5Xwv8FtgHxA9b5B -dFInm4hRi62VmOCc0lWRey8FKW34VGBMZFGTE1v1UwWRJQWHdz+lV+GK0fsspqnWdxdcxTGuIlKw -lObNpKUPoqIA8R1DQoDMTGgSTC4XogAg0riYD8nViXHl04o7jq5j8j4MajNQA4JblD0JdN5Ml3Ht -wnC9YMnQvd8lLYNHpUHQRKTVpyPoULdm6KW4dOgbl/QIRsq3bFV+PktlhhaKHZZiiH4B3lkaKKfm -ogGVRpD6RD0IkuwnWJ1VgTGS2K4aIQpwVSNhzlGyHTjKlaMqpTgygJ0csn7uOAbnT/7fJ/85juH/ -b0LefzxRIbxMUh8LvmNzisw7DhsLvlTmrYj814MWIudp5Apjr/XuFBMVr5jsrk7zL2w0d4s7D14u -pkHMK3cn111k+Y1Ktzuzn3FsLDPDWB3AxaQ4PPEcXodnT779HOzlzrbB+Vmm5aXX2vd0UCHctAns -qYl7iuUw3g+8cr1r4flCpa2lqlhrRdLBRwOFJVE5ZMyzKSIehfk+1+BCVUhWWjq2jcjSVRkSn0Ak -KaWoSCbM2JXbJyoYlMEBAoSOlMAbo8cZYFmIHSplSFslikkxRqlCxqIMn4DPNjo6tWy+4duVjzJz -fvpJNiiRvI6S/+PUZpEpneK8RMq5Zak4VXgrPlfPCIwly9moklj4WsmSZEUHQSM+iHmxAW10zoyi -4yUpEcNEjvIWfkJqew1CBkOKAVyKMG5lNUk5UqEsO/Hlnn++I1NEhGZxgZ0DcmQ6hOkUTDKgpAYC -f+KZQOIGCYeFwWPoZqPyYucqC0s2I+1WAOGFIsECvNW4oqweRJE3AiWgfr6x0bFV4PVxVvkq4bFR -Dr6w1qSSQPBWNapIzWwV8hmkobAXvyqnG3d9lMWgyk36bsyC7MH3KJKGA+kTImJnOTiQRcQdxloC -JDHkrBZK11AFljojuh7JL1JWkd5FwQt6lxNKRNVSvTiSJlbvZrXCzQKUDzosrQHJWwQn0geq4tgS -spgc+EAZW3zg9XoKXSUBzc5njDBZ22x5EiwJpKYXdPUmCEhpNVLUANWevcJ9k4Ss+4XUelW3xwxq -BeKnjAPC8h6/W6TSYUsFLCBbsiadHBVwqVMk1IuWk6CCpqa5BKQQsZmMJ6DJZUXHUUqTktzHCQ04 -ukB5qlIUTW5yBSwfdwcA29a34PmT95+LMTWTfkg8VbZE4HpmX1FLwngu6f9kHqgSrkMz7oSBEVBc -gSkleambxmTBmk8OgkAlHVgMEXSxcKIB8WHe8h9luZvpf59t/CyG8bUOnPQSwZZbUZBTEn05Z4Kt -I4zxI2JyEc8r20dKF3SMVmF0IRwNyNkVnJO07gJTUBUfP1s3AGnXTAMnVBm1bm0hK3yJCZzMhR8x -o6rFkGCaE/uCGVi7V70gxr0h+WkEwamGFSoFkZHRAzWJmVQDeFpUgV5KjokBPpuEwTVMJcwrW5lM -BkQNKk6zw1A0WoUsEilbGTFD1CI60AOBdyx1sFwHcmcLH6S8SoHf7KcC7cSaJuvkjMWdRMknmD6p -hd8Cyn3KUmu2GJnv1ABAIKhS7qwVVBdhXB7BBW4KBgxGnBIwFDjNVXQ6hYihYfkJMtPLZDWxH5zD -Ru0FuC0i5YjhkLlVZk5SSoORP8W+57USIOyGqg6Qe0K5Ph0BCg0RlLgqilpLaoCQwrqpm1aJUjJ2 -nZKNUhOTWpJb6acn0oQizxM6UVApOqlmzXmspAP/He3aLASYQ5OmO3WpW6jmUFFcCFnYJqZ5decX -BLfIiVcjjDclhxRY1auHTAuDMAHjUJAq3/FJQflq1ALrhXNvW1KiF1OiYDGoqUhRq3kJANZcp7mm -2Dy9NLwVjG2CCYoGYodXtyikdYVZi6aVggl/UrOUiB4M/a5DLUVD24vTsvF/V0M38P+K4U6RvVaM -197blufLga8RykmTeCgh6yXL4Y4K1lUE7kf2i968hGuoNeMVpvlce8B/YT8YO1JktBoHAFbMI8sK -1MQj8z6j3agY8CtIlMUKTpCJ1On5ykGjAGgWsv5YKgrYRMugMWGkxqsySK5tEzRSUORBelcKd7dk -mMRkX1dXB9n3lFikAAHcEsgCjiI/aWcL0jg5OlG0CfWIE44adDOaLoYRF3bkxLqSpUyoMGQ99ARq -Ja4mghKmHSffd1TtaN7sjmTIlCDiZonftAZVWZST8vSyERMkY0JkEibLRIE2IKIEaDAcrDAIQpEl -F700kFHIo1J2oeJHwcaVSSNSf0n1KCNLGyqhgTGEImHrvCdFTaK7XYKjh3KlIWuC7sishJRJsk2f -q0TQBZI5ZpTFaqQgM+9PlBKuMnDyyo8ToeV1lbdpF3Ql11NV6ZLqLIldP+Pzn9T8zsUix85jfAV0 -VaoTBGo06lEkbsAuhBwne16l08GRcqwcdoDkavhcoijnjoktqO2QOkr4kMCuIdjZ9g== - - - S3NAByOFmeqNg0Xq7VcKCsYSO9W6jbQa4l8mxqsY6rWIxg3WHxsW3OGaiMphGOa3mlVEiyzXJpGB -5jUTfkYQYCXhx7TI6SAmV9GqiFpE9BwAphedxGy1ACPHHeLK3z/mlthOXoJ5rYQT2Nii+JVPs0hK -7HKJysa0dKJcO8qchmwAEylBK2YIOtjAZGFNgvDqoK99Ll2YdoGEazUNqkbnxHFKDIaVOu1cABYx -l56Q24eTt2UYATcCKxRi1KyIX+BtKDGL5I4F22nCxBXDTQ9XzVLtU4HYC1APETHnbt2fhm0xMZjB -H8SszJIC2GHVC9xuH+EPiC5VA/QzNGBZOvDrVI2UVNmwg++JbpFZGsI+ZAhqGViBH4F6C7QlZ8eL -8Pi0UolDvJr0wIm9mAQjtW3Tvc6CyQog9KAFJ2ibGcjF8r2iyxLKfapgkVpgslXTOQqMhURU2/hn -22EJNeZY+mrdfDddwp+b1l+Uo6shxyTKiNxJnmVNhaERp6h+B8anl2NeAMNCgqtmIPHZF8dFS1AU -mtT3eqYancKLkFApFWaoV1w9ktdXS0Yx0SOnvHp0oFWgHdJYdDON3+p6HLJhhtK5l/Bq6pVUHlNh -lk1GNDAt0i9YnSfNchzk96EPqID8TH1/EyKD+pmoTS58JyvZDR5e8xtILhbbukrDuj8yrFPEEJqE -71PMQlP1h+p7A9mJ0/WlgWDqh5uw6D380i1AA2RYUt21QWIzP98GI1YhnaNx0vl9Db+s6JcUERId -cGlZ+ZcjgeM3vdkFnE+ktK6GkJV6NCSloSpBNG2DoMpVdMsogKUyaUGUd/IGlY0d2k3sKEWyjnjV -st3lBcY36m3OHkwwOc47awoTIHPgJJaWjhu71j7b9HbZxwJXT7EWr/XiUPGJLm90AwEQDFnqVAK0 -5IKyOji6IYRvkzSrQOI1owY7AbqrzkAhMZmVb3ICCvKw3gYsbOXUpO6nrLoa1oYsZpjldvmT/6J3 -m132Xg2pqtpZzxGozBSeKhglpN7ornGkln6uyf2PFafd9Kc7G/aTpSdqAMSfL/52+f7mHTf6l5/e -qrEnrL/4m3+8vX53M73iTv7lm+vrq9vvvDn77uridx8uX168X+nhFuF4z66uP7y8FYgn9iNXNTjj -h7sj7fydUXYxABySy+eJVDIECtG6eR205nIlfxu7r3Icv0a3B8ncleCsKzO3EFChdcjTKHrpm9SS -GcQcUK+WIoiyxmZU8glG3svBJJhKYW6Sm5O8ZFHSm4Qcxz0ga3VXg34ll78EVqcOpN9KcQIFuMBc -gJhaTYCCJHVMUHapXYdacSRAON7LlUJtDBhNw1VqIqNW6CohkojEDZC+w/C4rL52ZlY1NFgiKRQ5 -s9xZKWpHsVS62A2kAfJASeCRl9B1mQOx6EvURdDvJ5Q5xoSSKSDDAqpoBrEhVKoa1c2Yx0ytUqki -rodDP4TwikrepubVte4EWrxGr0lh5CxiXUmWoHnWyEMW5V76X2HzIodhDtJAh0skadgeNdA13pbD -AMhIww3Q3uDUNA4aEE29ktubURj5XZGrKgFQi1uIlEBfdQiEL82YhhSKoQDgQyei+k7q1AhSzrfS -zSLrEouEiEsPiuQBaYCHDrdJzJmEmDTdxxRJ7HVizDFFP6ZuRnJlCJurrGZyD4LBLFfS38W8FTV0 -ixsgRYXzTzlwxMmrXYss0hyGJDurFcmRlHgw0uz4+47SQ+KmFDHUBa00SO8qSFnjjIDqZawM9XOu -x57vHTaTK0pni17L4pGbtKr6FGjDVLiQKsxmFKbDdYFpFZ0KOrTlq6x4QVJ3Y49cttAEXBW+U7Xs -KmTFuSJvEasFPC5FI2zkMkxVow1b0pPYCA8ms489J2B00LtDac3iIoVRmvzqQowdRaCEIbKnj+cL -MTEUS8Z5KAWBZE85ykRtfBTKkeBdo2nmQprspHUO9/XQBdjXPCGwS8k2DesL1gBJUSmoXwKwh2SD -T+LtLpL0IpGconcUROdIsBSFv5QgJwRQm2Ovk/dJdidcvwniEM0BV+TnBjJVxWJyila3jNg0l8Aq -OVi8RoLBhHrABh3x0Xat8cj+vZAQ/tBa1BCsLjyO3pQaV9RXji8416CKsXY45Jo4GrOoKjxfTqEO -Y0YcJcVzZ3i/uQgEdrJoB52MslV8+93Sycj3U/nQUFSqegY6SUqOLZcUj+MkYqWi3DeNyhVZGBK6 -vAQcZrEVcgMtK7oRx2VpKiG5oZpwVApOlGkhncYj/KMiWqsTXlpgSy+xfA5ObKNFKobKLKYIHDcR -m1ZXJBbDVrHRwOAqRTPq2aFLLF1erbwNE+p2M9F5dsZSWIqXeDX+LY3M5LAUsjwOIrnUq0aBie+c -kqjUD0PchH0Q0kCWShNy7gNdy6NXXoUIZl2Be0X3FBfc4xfJMM/fhywF73gK2VxJxCIKHPeKw7uJ -GLQAA3n0OTiaG4hRxQWaGBYXBnGoEOOkBTWsc9jIIDphjXwrs67ODYxl7pbby1cpEYPcT2KHoemi -n6rmRXFigpAhcFCNXsuC/zTe9ZB8x4+Rq1i+l6AGMrXz/SgjIMsg8xJytkUZAc2LF1u51uwkIlVe -lWKNTXxGsgkowAA1HDnSkN5NFLiuyj8lb9EvOeTCk9mP8mNkBgKybQff4puKiB7WQOJ1zA15DTSF -nHgR3SKYgSgprnzSE3eAsLICKyo0liStcjBtgxwpNwpvOAVjGh+BFTXLfA+sRPM5rCpAcApIVOWn -V8qU49RM1wxSkHhhi0rMwgojQ39GEU7ZnCS8tElN1fH7dSrDX0Sh5E4ZTqGTVFF5k0yo4iUlLZ2T -mL0a5cSkokUCaaxSXZutH1Kpg35UjxE7KYssgafbr6ly7GRfjflV0CnytnSZ1egl7kTuo0KiIW2t -mC1CkrimZNXHLg4wufoGl6/SarQrlWK7pHBg0JryTzlcTASjMTk6hZSEonXfQ5VyNeiAhOmSpZ2l -3KccORokJdObXLSujFDgs1h9f67qGtklh7Dz48n/UrB1/T9WdJ5yEAqH4Y5ms1xXrFiTy1YgahyC -UGo33JCoSaGs45A5i2OsyK+gyam1NEGB5EVUNLRK14nY34MWwRDhkqIZeRvSbPooorAGKLMTJYgR -jtSOINidOQvesgj4DaVQKNWmcfAvKQNJEkfJNCOpcpXDb716KdlAJDpOkphhMbgJRCJJ3UmNtF6w -3en3xapUnHqG8bnUBKFQKHU8ktbiuZ4ueS5VYI0MopfU5xdUMhx3DfJ+iGmFXnUCnCaWF7n6pIGs -UPGZE5xk/AVWkJ5EYiWiM5SXjojmIWmO+1R8rEnEcG7Aw/lNcf0qUVQKOmZ7Lon3DG2nip9DIJKF -jZHmg4C6cirrRwhkXgOdtfQDrbSkDnJ6ToVoTfsicehejnCbkpYcGNCc31W1kbxBWYLGaClUoKDd -BvVEE5eIWJGeE4s4DUVBGj3XoHT2PEkDXpKO+ZaVDCXqLF/MKgO3qt9nuU05wD5BwSoiZnNcOFf3 -IfUkq2GShAxVUcmOJck5fPBUQ2wU8sXxZeP60JzMymb8rnFgakSlMxgCL0r2KyegU9keFieyCaWs -yCSvM6iYu82QbjkHJCIyyEVN7R06lgnxkUL8qqZYKXeNhLvHalBOEowkfDAi3pj82sniRWNuGnXH -4cGiBvEZV6m4eYt6E4BNIqsMT+8ORtpkWFo3ngJsNQIkZymjIQ14ZNmxaz5DkxpsSMUsDT+glCKl -BaCICyPkWATurJZ5bvLHpB1Qb/Rov0tcftIgdHPoV96bZKlLarOmYRWNTstRnKZkKa+iLTgZ1rnG -u0gYlgIdPZUiyVGiEc26z0GtkvVFx6WoK7mz2hlVOQNUAu8nXi66P4KUpspeIHNF/o4a89szTNg0 -WV2BOIg5M+QZ6VbArGbNOuq0BILx4QYoWFt0tuxNHmCJx6mOnYS58ZvsleK+4iYgjclxEgIfby2Q -npzW4qLZUiGBU+ck6yuHScvvkcPqum5j1a0oQZGhY0hJ91oqheICi2xDroKvmgU5yUV3p5Q8xQSv -FkOS1TJGclbUyiz8ZtApaIgs4Q2nU0BajFpaOlLUSIepwt/IlBWUF3Zyrvis9hMW8UnQU5M1c90u -mg0VQG5gOWyuFpnSQbukDU33ubzbi2iiScNfmSjOUVJXfFGxnoocqJ0lqUGctZWqdpIgHlF5UyCf -Sbljy7ZI1Q7ph6mbBM6QsUHzMkU75a5mRuvkN3NR1YgMqF2MVVWLabBegKy5JNWURN9hqZnVQOeS -KndkIJIoSbqDk4y2OC0dRnHJHH8h+k7WELUgKiM3QFkiCQpHZPQr2qMGU0DW06zC/pT6xZZc6QAh -mWa9jwVDitUVte05tQuICjGEYdZhyFMvaoVXPxlnfulicfYmb1cud6ZqRSEIGG2SLUayBbxVXEmK -6CraVszqvxSfxmg1S9ivxA7Ghh5oJRdKM5FxFuCa003CNc8JChD+XpK6QrSxax144i0sdnGPtJ4o -xWSLsjrhDVPgvQYFiWIspZ3I3NUky1SKORXRP1AskMJBpDgmGWPpTTmBJOCyYZjkZDXwEBvkcNbs -J1QSMqNLuZWgJguYR7Q2Bl0pwSEIXxJlSc5Hq1TrXwoCBUJjgH3EwQRKZA0zobh4uaF5uEiRo6xg -UQA1NFQugipF6vx06fGdwMtHinuS9CyWp0V5yHw/yz3EKLBV1Bc/JatLWRgK01GHUqQiIFl/vdpF -SpqQ53p6IVnCOVmaAs8qGSdlAikkScMuo1sJo6PrpfDxoT2PKO8ktQdGAxCG7tA9yKd1sM6n3707 -e/9+VgXiw8/XgtjQFTVOS1RLHqlDDIfBgc69AqSMrA0KO1a7CNHs/0ReOhUHkOhnCkRACN24F7UK -BEWYanQH2QK1NGwlGGTJCifvsJSQJG8CQtJJaOCwLVazWpdUmkQ2DL6EuNaRlA8iO1OR5NUkjiRu -wHeJM2Qm5qVE7Ni46lQtXSA9RDioEnGZizFbPplZipdyblbEbwkqTWFQNMs4CWzFKF77J8eVYjTE -a1QQZcStSl3KWieIry56xOhBE1gWOa5Jk1epYyp4SVYeX5nEG0oRS7cCkUs874qDPWuZ2XGMJT2x -cW5lUC5csoSakfTPDFexKs41CpKLWgxykrw4cWFrtEZzwlCfcrChK4grYVBrhBioAk+asiYQcpAu -G8dIudL4VlIDPK8LZbmQFC8NNCnuy/PSNO5WtXb5XnRyEpG9+MVJpKIQITGCdJDH3tRYd9rmUq6A -ZOBiyofa3h2F5YPjkY9TQ1O0fIMwp5T5bqO4Ip2BRMg3zFtzE5wH6UAC7B2x1GBhlEEiW3KyAPgU -rYEk0DnSA/Lu8umigC3B8iTlgy9aNjsmnRdH8RYsYPoq2ZqiwCXk71Iwr4bchIA4hFrMX0PnpUjE -gpfIRfHtJMTYUkKehBxUTsFGGI3CKw6dxCK1ixQOgoNNSiYYg6DeOvi6cwE2U2U8RA== - - - NtBltiuqDlsRv5KbVDCWRj2nWHEYpjACcoqzPq/eZ9UAWYfmmcnswQhRFX4VByiSRsLXatHAXonl -CKp+kEdUciEpaFQNf6Swa9nyTIXo1AwlKjCRQoMRZJC91Pyjsco2rJS6LaWzs9175KbVenRkhupS -ZeQuHv38yav1VOjVUji30RPWoje/esGJvoqYQCZm2FbJdUR6hhaQIh+2FChnDSVAQ5G6LcQDWM7T -Qk1UXaawiD6ESTUtdQ5Q5jozYaqNW4KZe+KtWr4UEt5ZW/ZTgjJFIImQzghLwjQpFVVl7CohxlqI -ikPFC0qHiJl16AtDUPEaLZhUA6TQm4IoPVX2ZCDIkKeLqju5Jzjok9stCvVIc+HUoZmLAmXrQCjw -s4lJsVrZXuqFBBcQR9dix3ddgDIQL3ccR5FXBRYi2YsPCcUCxCrXWkSpEhI4yY6lnSCbtjpjgkGg -UUS2FMMhUTlb3idXhuRUmSouOW6CPD61+dtrSr5E2aiUUKYI2JRXGblIFMVr5amJ7CRQ+dY46K6V -Q0XHmg6L1gZLbBxiA21X/w+n6rM1ni+6iv0WgkFfaUkUMW2gaEgWb/VTTnFngZmJfJmj9h7Z9TDu -HLTiLqVaQszg4jZPURdQi2ywSR+Fz5oWh5LS3eo29RIdfmulA1kE5DRlqVmmTZDHSC5FMn55zerK -Gh8iRHGgU3WtxsvBOMhWiZnTtSQ9lKSJEKzShaRsBs3Lk0mWLEKp4JCE7Yt6oAXE6eKli0/mmWQO -9jAKF3CQI7hy/TRAfbnBAZg58UbCehWhWnInBLOZMxcUbTOuItZSECFXjF7xAIow0QFdp8WqKbZR -OT4V0KrsRZUmEpA8q6ZlSS9YReEuszVXZ4P5MvtQpvEh6oEvCPYi6vjYZQ48ViTokA9WTHdczUg8 -Mx5VMnC16vgiRUkjzUjL71CdjQD/ZNaUE8oXFwGQa8CyV0FaiNAaKUxWY0ayQm7yfoFZNqGKEW25 -kO5oAXOhFkzHuGfMqDICQTRDBXkS2oTXuK/Vfd/IDZcAf82ypM6xtyBbSjGV/O0WHBQ1luAilZBD -26orktIn5fCHYDnuDw4kI2t7DQi1KSI0UBG2aPUIK+VEBHas1aZeVBaHxlHIYhcRiFMWMBhBnoQ/ -lu5lnSrdc1WiYe0iIes58N+91D+W2CCtj07Gdar3q51oiEuhTojJhCN+NEg2Z9hOqWfcSV692Eu2 -cXi958gcgkg98iHLESlZa9NXim2W+omUPSTWX26BUuiqcOsk0rU4EapAnQ8iwxX/T32bXD2QjFyU -GD4ug1OUNShSAMlbUnOG5bVg25Oa0NhAko2qRicWlCAtHcEZJHGpaENxHs0u8Zpt11WCCue8w8r5 -YuwUzQ0FjcidFudS11cvKIR1tfInQxzdCt/cXEW+QzjaRjTaWTDaWSzaWSjaWSTaWSDaVRzaWRja -WRTaRhDaWAzaWQjaWQTaWQDaWfzZRvjZRvTZQvDZVezZWejZRuTZQuDZVdzZVdjZVdTZWdDZRszZ -RsjZWcTZVcDZWbzZWbjZVbTZRrDZWazZWajZWaT5wy2T/8yi8wO374FGkZswltdK7pJRRaZJKcku -v+E77x6q9yneKCJq6CQRvUtKbIIUTBcUnYtn2sC4d4KyTAE4IaJzxkc1OmutX1QzlR5kQaKhqDxO -cH6tVN0UxRghEYsUMkf5XCUKJDYFyUflpESW7c6p3xp0lBPgjovVH6BIHEX5yXptPNO4MYXxJiNf -cgU/JkAXRUFk7xrBNDLN9CQ/CBnRp6Ex56ac2OKQGeGS/JpJFUTUrGraV4K3IQ00V9R4zhAE2oDk -KXKITW0nd/ZAukacK3KlSTa1U+IZx+V5y/zLymaf69teIM+43ptwf19h188abXxnu/qD5Kt0VR3E -vJlfK1mlaiqlUxhURcjICtL6TNR2k5rLUjJGoynJzO28FrLhZKVnOhCJ1uYUUbxbELNHKcRaBtST -/J3B74kBowEF5yMPTXR4F2c3SGCmTo4Afxd12zzDnLWqC8oeCkxlkTt3rEiRXUUj0xDFMqWTkogv -yd20LbsuPqdpBL602AfidcK4JHcQHqqY83rpOOFswZwMgUo9cPkiImJuOgJQOXzHpqHT0qroI2EF -TJQgDmpA07Opt15M+XSX6tcRQNV0blQgc5QrwJyZxhUjbrwhGTQ5QiTAP9O7LQkec+WMkROh+Z40 -jVSrWpMnIjiJRmwSOSnfE5xJ0fowimLERC+QLBUAIZVhQUTuqhKYgwac+KW7Fhl5yrk+RXHNOzJW -6RJTxwu54qumtHBQKyPmEJlzDYQoS0hERfmjVr2fqve2qYEoSV/cgHSWckSi+jSl/xQPz1EF5OBh -zDO53GnrVZVyJROY7msBkSSa1Mkg2mA0GuzOYop8TuWtvMZzcuUYIabKRTed8lshCtgTF/jxWReQ -4tMkzpdUBcEL5chDxTMkIbgqTZ0mJLo4N31P+BkidWGx6fsMiCBF+OQYxwC8FuYv1oHIbJVLKAWv -kxU7H81qviiaf657zjuwCQ6k7oAuV05A4CARhyaR5BpR7yv72Iq4gqpU33imrreSgyoKetr4XYdI -Y1xknTMkK3inVhwkspdLjw68FFGvjKQRVIXqUiqEt5DA8/JPYQ+SttTlaFKxBIeM0rHbst5ZXbIe -aY4ktIdq6qDOxeAYgvbIZI1drEh857tJa3UxMbBADKYnDVB5G4iurDaJNJe8lEsJFthdoZZxbIDD -QaZMn9TU7JA0gpYqNErBF5KkhBuTMDjUdw0Y4FKLz1RGVH/xIKvZgYgqY1IsbXWQ+zSKvGoVNGmg -YH9RIEJpclGJlNj0bZbDQeY4JiGTVASyxGMxuTEclpI5e5HJEM2oyE3lq5R+xHkRVSlUSXqXZJuL -TKolR8jOIFDBKqo62Gq4KPNzJfvEUnQVXFOlSa2lSsqk70oMkplDsnKBYEVCduUQLLLQiAmIg5Fz -UI1F69lULlpQVObsrSpTpXmVuKJseSEykblA3JYtwtPhVLgsFI6MtQiCxJY16VGJwStRrSq8DoKp -RPms2XZD1iBhvoLU70wxDeL5pmMiJdqIqGjCFOFXw8oclKLkLni7tDbjOosyB9VpqwFCS9GiENKA -B8AjSbIa0U0p/GJYIdkgaM5tM4e8WvKeqTu7y9VI8iIHAVKehmUSuaG8y81EJgXhH9VLMrU0wFYe -mJGQV+GlLd4bGlJdeeRZNwzzW5FCG3DGsCNUYk2MAkkbKTXItuPIeekW60wmxgoXrc7YMMe48OVK -u1NjCpjHBR0Co7FIAxT/xYtDGpbUDyeipLxSA1Eihqiv4we0r2yJe6Yu/Sa4nww9IJkNxaEWBFW9 -E8xYCcx3Ssx2Fgg9pZtAiMyAiEo31C0xwVC+QUtN7Srs6ccy1ogkLwWPoSVXcyjFC2taP81RZRZI -orze77RjBOiuaHKMHPFACTS8kSIKbPG7la1YtE3kHqLKZ0lUkSCxErI7OaEbp7mL6lMZlzFIo5JQ -x28q1io1QNoszofCnhWHoCE6jFz9X4ia0F0Lgi1IVZxOKBlvgwqJSa8cjjpCbIrCQrNGL5GPRYuV -GPMLWc+SF5BJZnMCyFgqKg1zX6VGDl1kKGxCPejK8B3SoXliKrasFgRhokTnQNG3BgQslJbjBBSv -FGN8UYJJZGdNP08lsKtW1G1OQkuYmJWjOwn350GFoEIyG2jQQBCDFRlA6I4C9w896l3DQc0gM0YN -kzkQxsjRaeyWFwhYkJM24iUURYeSpTLKlGjE1hmvMTo+gNkrVAv9iYQP8HVFkaQ/NcbcU86epNmy -+mtd84SpE1x9WAQQEnhkMRklV4XAAIWbKwGKVJI1YpC2iHpTuNJGFhtTEpjopyweIyJIocchWElS -cp5yKjh8yRe9s5xaCHpcieGb1qjTMekqBqqdj4hakysjqaRyDdSmCjgXU5iE0wL9SnOout3lxGAl -trAKOhoatVuE48ql7mCzU8LVY72ePc5MENlyCK/KEmLF96h0TjOrud40LZw6JOI1LIrsgNC6iayK -wfrYRRfl+oKTaFmhDOQGeyDLfVw8gy9vyPeFNz+pQlU/T1ILRapcqukwIziTzP0hNdsCFFgleg9D -NzwHma93InMCuJEFxcNl4IEKWdPgqZHWoGMobAK7S3RmONhTS21ONymRBQGLyFnlNK6XxdZ1rlMf -0YmmqI/skqkQLamQlSRyUycozPS5LlAsQcedLcAuSZVr3ZwBRQ+4AApuV9qHVdS0hpj02mmEopBl -4KJRephrXlOtueCZNNDMQ8G780Qi/jR5gCR9La/nIjKlyUNa4QthVbSqjNQFCpwSzLLc+VPKEpui -Gs5RmGw4VQQAIWt5PKpq6xzsJ4rMdpfZSowabKmXGM1s1o8qSZ6UtKXF5YKDUJ0VitqMNT2paTsk -iUvnUOgA+0uWitqB0lLECBkkseYZDDiebyGy1FbdG9wxCXwkvC8tNUmuhOS1CecQzsmOEX6Rouut -X3oRklmHztVzJU+d4MhD/FqvomwG8Y6CrGVTKfGS8oitbyWohTzgTPG8J5h9gGNEZrqUVf4o4l8k -olfPcRbwOLPIiVG5aGA/ETPK/7FqmkHUvBmqS19UhSOytsuXmUB5MfibqGQdQju9qZ4pihh2vVgD -hUs4ZC4TLTmAnkKVuxYwRJ1b2WRaS45R7J+pWVPzyemgiNpAYbguS8XJZkmEVJ7XqflyKkEceD/q -6UExPSof4IvKL2qkYdwzs1NzIR9xw5HWAIUK7kVKMxQvFm3+IDVeyKGdi65ixY1DfsAq+5EsH5p8 -waUnxF2l9WafcoA07NFtEvoZz0PshKSpp4bkcxTSzIjN5XGJkMER8AlzoNmybFJSoHCuiZOR4qzo -c/xmF0MVHUMUuL7l1s+arEKpoJIfylWYpAodZUVFKRxexdgBX+aQmbu4OBWOVslcAo69z5BemNyD -OqUrDglTufYKUSljXshci0rD+jUrmVyiwojL4Aaol0iJwJUtdlSHoXn4WVGFnsk+o2+khbJnnPO2 -ndr1owaZa8vWuQywHCoQ4DSdp4jPj529PVTk+Mg+pRniuxG7RBzLnGM2hdyLv3uFVOEiY5Qz7LG+ -Ej1TtOJi5koIWc60qmqN9UI+kFRbu6jJjRMGOAGWWA078Z5KOenc1AeOqgecccBaAodnq9GvsTAj -3kuzMXMxY1FXCcTDC/8pbKTXBjh+QhqgwPSqDTDSpBCT1GjIVQCuhVhSVDdjsmNCJT8Et57Cyb1D -D1TZIiei2KukB06vLj6y0kADNjaRaW6fgyzVL9jhNBEDTJQmYDcYFkRordmoCsNL80jJcs91yrJp -fMnDkUMcPIBpT/6dkiEP03fiQSC3VWuqnGnBcb4AitqapmRqQhNLCIFB5f2xwD5LtE1F3SBKbJM0 -WLL/slwuO4SvYC3Si+klW5APKEWbDDTVaVSLOkCkBx6FNdidUAC1IUm/wrE0TiNbtQ== - - - 4yQ3oDRQUMySlAAtxU5mn5iRqhO0nOfYbVwlSQDHcZfQfIoBt2tKPJYHXFOrzoCcRBntWhWNyVUh -0vlCUe8t1TFVaYr1Ijn+nT09GTtaFf3GUO1OI7fYdvyUS6wEMWqQZzADzydI1iI7cYF927kgnBq3 -ASncCywNpJUoaCdJnsGpfY/rcaED3YspPthRJUN4g6lDAIEo/V2B6YqiDUjMUBWIJ9WetT4s5Y8z -r2gO25OrymYtVMg4t/x9Va8jr2MsMgDSedlDwRAEKp7VagFWbuWgklYslbFIPqkd74qwxFcMAHib -5SPHFbGG6pFy3XIKcMLlWdXJz0Srm+tUTmdi1iWg5Wbno8Ua8tagUtlJksIVRk3IVAeai0CJuCnz -RSyGNSA/1V1rFRnJvthaKdYBBa1IFTKKuRpMROOYAKZC+hVfsexTpfouEqNm9vPSpBLLcyZzETnd -AwanEm1nFakX/ZRhqcZq6HYzZy8Fz2mRdiJ3QZUKnHenuzizJZNona9tjv5warggSFupdcixDTkh -yo3KyKmo1LxHo+phodAgfE9VNJ0KUIAgpE6J7brYFUADQKyLk55yA3T7SvF9LibQpUQd7WLxrQfc -o4wy46WMdpMy0DKzTWvMMMSJRqE6EoXMpxmwMlx/lANLbRNS9GBn3xVtbhWj6V2+5iQjUjRABlZm -pwujfQXVNmm5tOoEBS3KMegmsVOrHDAkY3UJPYg4iDQzqQsulRdMeJ1YZdOWZEdIbEMDqDIFPgPF -mQuVARqCK2A/ZRzIkr26iLRWfY+ryYsmdlAQ6pD/edNGBE1RKQq4MIqByZGKFwrEDoAtdFKMNBus -QrOkChmMVsKbG3uTlLnI+h9Kw3ADiSEvYCfXUhRU2K3Bu4SEc0q4jlB7is0BlUXSEK9m8GpRIYPF -i14DJobLRWtRoYo54NokQYNjsxQ3p6z8KGHLAdEcRBwHq8o+KEDzJjIKx3mYOKlAGO9fQZOTOmKM -eu4lupdFXvl9RvDmoN8C1xARJ1BX3YYJ9zqJs6yZywQw4gtHlibg/3D1RKkpQ4XGBKyYp1Uw0yjC -Wk05tFoInDNchk5uLtG6CF5WdJ7Oh7ri4mpaz56qiWjOPu0GxQ0l/51rKompA5arH0rVNXKOZYDl -UvyxeB/onvQyAgpDF1MnmfTEqklE1booWjyByQ5yFBt30VhMabX6pm4s1Z35pwQwijZ87VOId5Gy -D6QOepRqVL8leTyat7hxV9SvXCJ2MaN7sBWC7b0aY54gP1D1d3F88mTp5etEoOQGyDdWkxbYAOx4 -sXoklAJbpNXcVSmgleVqSrKKTeq9SnawGO/o3SGHddUG9XRSZSepiUhXS7AekBkad2qIKlETmUtl -abFEYQYkzEYBVA9T8HvS4CoG30M5forfTwpNapV2abjj2lRdEjV0pkozrLsCeYzcellwnxNMGLSO -rBAJXoPUJxv3uc4Bu5+DRnRQHU3S24TMkas8MjI/eoCncNj+IFLsSm8aw6m29M7xEF65JBde5HYZ -kEzCL6KUGuV2u6I8ymbU2qsUixPgK2atQKoVajIyYyxyqJuQpSYaG77Hf6ldrpupRZsJtZzjJ/jd -0ZqqiFqDhW2TVeVWRqCRZsmN6NUyKOnf0mgUE1eSlHWpODLuAo3MYtlAGiiw+jDLkJI5UQuXZq5+ -mb0Sx+WvafkcFczfewv/poIcUSpJ+gLjSlLwI63kIyF2ZCscurk2kBRdlhtoUkmFZDpBoEnd6sCQ -vi+SL2XSK/QHv6tRNFQhmh1kXIqlRnZdJoVUlUqYWl6Sykio1MXkIX9obXs4L7kk6TgTOgscgCAj -k4oL/G6TukWU79K99oAFOEyNlraj4lBcW0/qBum7FGyepMYQcVPmankyonDpIY0LIXKtWo7IRdlz -btpz9KIsuBM8nmdaZMY1Zu2ZPX9c0NXHqqkNAkjC200B/9hqrbEuvXcLTshSLU9OQgOoCrl1JAOf -jofvWVk4cABJfZL6kFnLoMvJ7VIHR06j3sIEdyAXA0VlSIFJ5geK2ZHFVI2bRSqico0f/TG+0aIq -whpi1zkyx2n4ONvojLGHojFaqN3JgQYSeubFzPeUM6UGi1e3hQbkdhSTl/KILeJFDoVlcHuJbaJ0 -IufVwTE6qtFsncwcKatskvX+cBVSa9D6JnRBuaAiAKPy4FJp1ZX/y953KLZxJdm+H9A/wJYpUYFk -56DIrERJlEgFKxoEQRISAgWA9ni//t1Tp+p2A4yetcf2rHd2Z+3LRveNdSucOkU7LdLsFITis0g9 -hApsguyO48wcgbGpRhn0WsnTghKfeJ4wpRYEEpZocLkmSP8LLyCQtXapMAeDzsGyulNSugwjboGT -mmNrDpXzAe/ILdssVYwKriVL6sqUnUcaJUDOTgAUJFcj6CN8JxJlYJLWXHHDaGb0QZrDomoNA22V -0PaGzg9dKmgWfc2aWcGCMxSlvtk4mkPCyTloDeeBp4yQZDQmEoOReffLCbaWWN2yxkaXWQ0ZLYjI -JgKbxBeapKYhpAaiFJWWep4HcwgHV0kjKBNONvXpyE3BzQz4TUMcn2r049RYna+Utb3lIAW54XEs -ci0aVlGoM1SISng8WehVUCOaHAgdj1irLDFYbillTdgYG4AVxFZJFGkSn6kWRWjBe4vP8AU41bHa -JKIwbFhzEqg7VvxKVXNkzQAVWbPiJZHhwSwBsG6pygBoFwnr0ajFEKGvFb4XEckB2WyxMWnOUoPz -Z2nVGuV1kL81h2mg3xMGM+sb6XUkToJ4oDVb4lphaYbwUafmQjY6LnhaSnP1Vj2W5TRlJI5UiYXf -MzFiEE1IzAXLYo6GxBwFeeK9cMQG8CyU9PvI14xcHa7TmPGXkEPgqUlJp5QpNmBFpQLTTSWxJtFn -tZABkVgRDxNsClbrEcYnDZSCyd1gkLmvAY4zot79gAT1aEwYiWVFKgO5wiJWt2XhI1vCA1mEiuoW -6BCNMVFiJP4tUToz3JzqGas5pkYqGMTIGBlGllkEG7fUcuORcICb8S7GNQNArCAhhqMwGgmbTqK8 -brkF4BE0Kb3lmbEeBSUrExXBAecs50yFKEv9SMF0wZLBDSfTxhckVgUcXiZiXCXVM6Y9m/L+nxPb -V+1RM3L5glhx6WjWQiRo1KIMUWbVVNEYSdhVGsH+ZC9gJgOa5chuWHPM8ugZ82B9c8RQkzIIszlS -zL80K31/nNF9I1SKGr3B2JTUNUKUxSQjmomGiJTzZ0Ob86TUZolaWXOika2MBjub4WWK7a5MtdR9 -YVlxUgRXnTngSDR2ZZE47EXuK+PBo24UYQUh4pKEmNLBg8NHhjKlo+N+LIznXHC8OjkgZGWoFeDE -ii6VGZdZaeV2cB6cumT2snnp0lhrCEjdSr0jgCxII42RaAqX/D5MLVge1d0TwtQpOqCaf2lq/Fiw -yMxFhS0Uq/hIoyzxB93NimL4QnPApqIPGlovtCVDs6adauVa38ygjji8suolZpBkVhYLjQoSB9xU -OeghbTS25o+fSKDM8MNhVH3Lro6cOHnfnHkLEnFw30y+OzQnpoKgZ5rOlnsbUqZI+RlT5ULdUNVA -rsQqck6xF7MeECaWZeRlOeNSn5QEXb/KZaJOalG/tVE5MlPx3fOlQWT0WRJDMi9gHFparOaclFLH -IdBnVc8H9S1tGkFpelEaGA0bgl/AX2yohFQaNlwovJljH3zMfEJUKQSpmVa4FYSIuebCMNc8Pc27 -wTGT00n0prLjIZtf0/xCQrnoGoRgzzXAp8UqS1FjWeYBJNICEpJ6APRCgprWoAPiembhGzGqqWyD -8DQotbS1pvggokD4qdgAcFyZl1ypfmE9MyyDxihPLLWZuNgS7LUBM9QjQlUtgGHZ0YFFcKWR9cnx -qpDuQZiWRaTZuqKT8wW5pzP0vH9SoEZLQGeeAQKO/sTigxKY4hz4kHkRs3DWHMMiDNjlSlU/x1I2 -YaL2YmaxcUnej0oFJwvf34aGQDR1Pku8ChF5nL0E52jy4HLSnLSSQDS+F16/VON7dtNF3mJExJa8 -pPKClEIMKHffscwpBoVqiZKCxMZS45MglaZegQLFiRnektvnR8bCaRCTkVI9unubRcMkcTcy+sas -KLVRor+cW4UgSbOZiKFCWQvP5jYnoRlhhC18veeVS37bqWQsGEyUnUAKBajwIW0FoPmUjE7B4haG -cXekNevlK+4I8RxkutP4ZBVtl2A3X+CU8rgwRDyje4D/5YkqdwXvBzSGMflBoDwaNqbMrWxLEdpO -QqM68YpwXqtYlR4HJPVKEyt46tVDeHSJEScvZanYEQN5FYhoC0F2ULLIrMVzBcHAI2qlnTFxoRYg -sIrXhZR5VxWhMEekBHRZyStSbs8NbY4iYc1AlDTLM98sp5Cmc2ithSZySGuht780q/EN8WGYjFxL -lvFpG15kBapwDrXHgXmrI61DwCEHmlnN5liBGmiWcJQ0w6y15qS0gciRsuYgM39BwVCblMVME7W9 -1bAoxA1k9rRkgNi8EbAuARUfsGYIWZhGktw3MiysvJoWBndzoEEmq+NbCEiipE1chFr+FjZMasHS -aufERjeMqAPs7A3dUJpPAj9A5MEI7lpVLUZw79yRGhLDdV5aeL2swxlDxYACtqCAU032IEKBkXyh -KsmSKurtlGbFbodaAxSYDdLKyh2v3QLQKzOpEGk0ArOQR7wjAxLZMDwfKDImMVWwMM8BUxkyQyNB -MfWWnDBHzmm9dUY2C8JK5oQoRJG4uB0KDQnV6ylnSqJLwE+sUVRNCYdWSj1QiEoyAzNlLKTAyrpF -YFgXXHgNImjorpBGVkEttfA8X5AaVyoQ78TaeAFYRj4xOZPiZiUbM48RQTSGlNtlhRHBjRQSZB4w -EkdYj+JRpVJLbHgw5C8Wasl65FZqMTVJtSAaNLP7WZAnkR0OAMoy6vhaN8pQOUIlItqP6hOc7NTU -Ly0andWjeoGvbgxIWW4xQCs7CIBcYO4AsasUUEaCZuiKZVytbJXwXyj2E70tLLk01zx52CGRbWMf -MS4kq83iIwmV1UKSCQo7SkHoKXuLQH3V5ocD2I81wYRHV4EqcOfnoaY+SlhuTmoZadqvwHOUv6SQ -OGzsM3wNYSZ1zwqloQ0UKwfOXU+6Y9jvRECvupO8txjPJgGDYiDNUjEJNVqyDEX/CnKjnHHqkcL6 -g4JMvmpMCkVRtRGkdJv4q8PY1AmpDVLSx5gxxW9OQJhumWLK08CkEcxdKRMglDuKooY/ILdGw65a -agj8lj4hG0BQKuFoZu0BAZhqWU+gjbSKiBSyopwuyDnMF4SaiStMWYQjSJ1KVZdTwijnBOJastoG -BH2QVy9gjSRc0JKjaIDYnAHPMGBxOpIGiU4prh4GjaUkVhRoprvBktGY+DCA0TkHmoAlieq62tKr -SJHCE5heFi2U8udJYATyCQuQwTmq6LjEkvclL8zrHQkyFzJN+pNEFu4XKYVrCdFEpQ== - - - kEzJcoxyJv3JNgwtGh+boxnNxh1dUM9io1r3CDSWtgk1QQdWX2DrBURHGvjbh2cZdUxKu2gSxrcx -WrqlaBNbDgRZ9LU5MUYQVG8qcu0WPaEsbGZuWg2GYMPmzDcDyKC0YWEfh5Y6JRuKfBXKZM0LLNQi -pplWlcJNlWu6xDE6EeVcOU6j0LNmRmGBGtekNxhGBBqUqtOwMWL0rEZZcBI5w56G+hhxkOAqEAg9 -je46I79ks8Sq2ZhqdkVIkoozQpCZpSWgGSAnNoZZqVkfUcryhcd7sCK00CeV3T7+T7NLu4OddmNp -OH7e32yODxrLw6PRQWN7MOheE25EtxhvNy/NBInbG06KBe5/iiBeDyb/J+RfXGecvpatZU4wZStR -EK26Oy25NJOBxGEtCE4uvVCVEZfOfJYutHc/oz8nlEo4xnj9D3f1P9zVc/9wV//DXf0Pd/XE+P7h -rv6Hu/of7uq/LXf1s0uh04j6g37DmQknaz4nNPxNi1u9bO821ruDX9rDqQpXpxBdXpi4Wy4KSeh0 -BqICUXraXEq4IJECPrQ44f9CzlSR5BpvQ2OoeTcJHLhlpCVxEMENcdckhTIuzElhJEIxEpCM0bBC -Sobs0wQgV9DFtMwRS1c5pALVEvFUSxHmjMkZvBY1YT2iI4C/9sigNLGiwGhMfQqD0oqhUdOGDA1n -L6AUgNqQqZ8cqKdEkVmW1SaOeCltiCqJaWBV5IAByq0UZaQu0JjZOlDFDXwu92wkPgc4IiPLvBKF -RxwB0FXNdV5mlkWLN5DRQTyrUomcVeo1giDFSzP2S85PS92tWmESwLeS3lJYepJEITqSTkxpsCLh -zINuxRdEVk8e4qikO6e0Cr4S2ok1JaygRiJFtyUXpqUhiEzKHacCUOWtUqiR4FY7YdYKtwCDS4mQ -1lnFrrzQbOYE1dYp9wuBW4eys2KWouV2I9UGtqavvM60PtxrCbRNzRiWf8QQEoUUcGvTYYuzIUWY -Vy6tu1OnISrGD4WDIKAhXYYeRwVfEYspS9yKukro0wilTiHhWaIbRlZTHeWbxPIXD1hmG5cbzy0u -C5OpGlaKzS45RRqElZksRGMKw1qGIxJWUjkmoR5ifqxghkKY8Kpnx2JWgoJnzapUYxDKCynIZuKd -pJ6xGP4IdvBEMldJjil4StPCQqvHZmxjwhI/0gAu7Y6k0GLePQ3cEQucINKhyDAkMsW4/0XwUEWS -4o3YtIkEwW1Wi1JRUUmeclPOMbNP4AyJ+P1Z6tHAXK4xYfrGipdmqb5AQCCcVTgv2a/EODwKwxck -qBumLKiIvsfsQEHQASdVKzdyXIWPPcYZIjiYA9VrMDGCsAJLFgM1KyfP1+SkzkntR81Idqa/qJIi -4FG9OBA8ZGpZP9AlNQMR0qVUx1dBvCMVSSjGMqWx1S4UxwrZjKT6Jcu0pp75sahStAC9KKTw3brF -DSiPwZsAehz2rKQBJ82+oFxm2iU8gVoBszAii0SdZ9IzVEmlgAGuyuIpgbIdpAlKFkaWvazeNyR8 -5VILbV0DEs7m1adlF/QsTsFziEp02jOx6SPvLSwt7dw4YFPWMqTkgaURaQxMk4ekMYo0LUELFBdG -zSFJAYmVOhcLR4KhmIY007BMaXxRScwVYl8VXgjfK4WnjE3YPWQQcU6lt6c7nJYkypkatwLMeYoz -4PdYe1lMSw4CFUYjLQUpidjkEpUapkorkFgxSzjsmTCGGWMhwRT1agtlSscSqeIdR975DzqlQOCf -qKGbUg/BlFNEwdWBiJ1NjnB5SO3UlCBFFGhUfr84UlwOpkB5maRMcxHp3AACIwaQCDkJcppU510K -iZYTGIfUJ7m2UZPVEsmQh8GMK6DwYIrKMUf+qQR10d/I0v6AJRDPcWR5GKwuTi8WRgazp6XYHhbc -Ti23mT0oCGQCSbOClsLAkrsiBajq0GBGkawH126Qq2CNDdqKd5ADCI1Khh4WRncpUkmQkiL/cewo -wVJGfWVqLAcVrlxBEqUAtmvhdJTRprMLrorQKogGBfe8lOa19EmgghhaiCNT/ojjkVWAOwzjbend -oOkYgJNq5lqgqAuZXLHc2KgkpVIFOLWKwSH5Q6W3sclb8JeLXYedQCo7zpZ4rqqSueuK68hiqxos -3gg5U7D0KeDCyNczDwpV7HATB6YiZMxlQXiXgaeWLo9yIQVRlepfWIVZeKzUUYKQeyjmFLSN0MqT -gleASYwAfcWq2WUGvw4TT01+fAg2Nq/bATMFYFpPm3XakUHFhBvBt5DFCKAK3h/gePY7RMJUpmBn -cnunUo01MWU8YTpwGPBgntgB29KJCiJcfpKf0jMQWJypsmBajZA0BblqAAU3BFw5ss2SIqKu1FKg -ksAFXXNmNJ+i2UlIJym8fMRpCyI2iRfRdrQkl4nlQ2wK+hQVvNNj43fBomtHC+XgtyMlGoJc9eIg -nNNkcayZaAr6+1QT4uTyRxaILZkCnEXbEIWzp7uUsysTE4UeKiW7KSm0viz1EnLbQsUWOk7bTWKg -SXOuPkW9o6UTMY+fGC9FllMNy0qLhiNUHFHdKaxmABrp4kOj9krsHHGMJQIhEqNwXTW5Qm5maFdJ -oaWYYZXYmnuMH97MewbaWak2LA6KcJlB+S+rqt+FVmhP8kAT4HjSxIqEEWxXmqTKi/mBK9aUDth7 -Yi0lQC0wmVMMTvER46W5WZE5qURF7Uy8vYzZlzQQbFDTAjD7tJfz3DKwxOKUm10UzNyrU1BG2THJ -mchVCBWq2lB11Zh2oYTvskcNw4Ay9OLjxH4WfExLsUdUGNDMTEaCtUQyYRS5jRe3Y6qfEoXbTmrA -LxMViczenjZLtV3xGIV6TcQ+MlNaOAILEUeB5lWINLb9mPCiEubRRNc30xQMz0EqO59OAsBHstgW -LacUJwxc1wfOfyKaANWMCysgXw1AVsdGllkSRq5I+p5aS5HMhNCWqpDHjZwWSuBpBxuOUIpHuDdh -elAGlTYNmLGEARiIa4UD56ZNiWAiz5xw3lTXqippwpDMdAkEMghAwre46iKayCMoJL2pXzTAXmmT -Y29GpjIAtVpYhQHl5BWKD7pLgsBqbkDDCUJGlkJOL4eGoJSkzgVRJV597Ygy9TB9cFmQJA0oJm81 -gY4wixWbZOEmKRKRKFlWqmXTBcURal8Fsd7SkcXkAykyY6VBb2kjAikTaz4OQI7UIyCiC1PHEsvk -EpcsYbel6QZ56UkI4nDi56Ve60gC0aociSnsfEGqAUxLRYmq+h1aXLula6AhiqLyKCBYFhgrXl5R -ujAUIUCfLOPqHtn6EqQAyh4IEiq7UI4LDT0kJCeWTUbW5yLw0VVAUTJDvnrXl4TiyPua12JdueWf -5xVPRyA8O5qo57GSombRFJG6LoYPhTTWai0KZaI0jqmGSNkXOoPA7ZTTgixY04TXD5Ld43qi9YY5 -B2LL1BZN0JqV6FqSVTTbQSidlKgxo6FfN+9TwdipvhqZBQbmQc+DAmhxEiqdZ+QTg8TtEqosS6qo -JoPlwssfej1Yz6Xcoome+DA0cEgReiITAI6iRDeVHAXdE6TLxakw1ssT9sNxB00hfGuhzqFkdZjN -rvsU4JtS2cW85id8KqkZfyVFsTNWhdLKMIxO25Jno0kIoIL1YMWWai7TCQ2r3+qz5ImKmlSyI+xW -BnaYRHNxVl1zqRLgpuIZZawSOduka4+EU8FjSwvJeEWrnJ4NbVYvH5K4QmP8xAlTD1fG29GaFSIr -RqFyaGXM55DGqt4ZfOWs417rG5IGw1gN7lDBw7EZDMgnwV42E9gs29JkgLj4lTghsGsy81lNScT7 -hcsQGyEdAFOl57oLrWADFi0ljVeV7JikHvor5H+CTYTfOzAdQiotiXhPqnpBSNAJZRqTwpKMC9TH -EU1Z0AGWfYBmdSqmAaNZG+rcEkQenyZ4v0gzM+iSgubtiRu3dQoQSOIqbqEa7kMIqWjpMKjbqfAW -ZOAKwBHuqc9A4YUQ0YUSUcVKGJ6V1cFF1nUEt4U7KkAi+9uMlULyUEHmlAa8lPMgYFDAoAyCNy9T -ZnuZQNEcbOhDoZJLRVwn11ihU2AVC0IKjQV8jCZvhT9YPiYSnVKGaPocPmc1XVOl8c1xH6R2naHM -DqBvrjkx3xxISCThDKMyLCmKBwlqP4ffMrSIQAm7PZdPqd6pZoGwAuVBJIza1O3Iy5sBsBAZoWUJ -11KuzeLZp5x2VgGUj1JZqGgmMEUxk7RFw7CDLDTJ+SkFuskdwrHCU18SSgopEWUlJ6WIza0HFVsy -4DAvSglO6juIpDyEEsFACVJEUr5VY9Y8thDOScQZSBXYJx5syCksi6brF0JVlOiwRMlvqe6vCVVl -dSsJKbhArTDDgSLjQYcjEC5Ybp4UtJCtk7G5JqRIFJhJfSEOAVIuENaCUge7oj0g/6e8V3srlVEE -+ltGFbQ+Nugu7IkoMe8dOPuFbRXJ6EpQmVt0MpM0eXolcb9JzaCsiPwChILulN/SMAWrthC9ZwiJ -JN6ekvXDp40ShXZaIknTReKnH9QDHDxY2NWQKEplX5GXhlbJC4GojDG8wstHIAWEzjhDUIGWdcHi -VBICLOarAUCrkGhnhiQBdU/jCHD9xKYMLQ8jYQ/ysBYUK1Ukueak0oOMERXdMtMPGRtpolNa+hKk -ZaHCKRNVNVVTiLT4aEsUJScKvsChC8WsWGoUy6ZlSLNgJlmA1AWRguZxpWjTNZAVt/K2ICHmvkTU -TS2m0IvcXIOr6rWJJDFaLGUtPQmR6yy2kktjPE/IIyTKGsLZtKpUC66gsaaY4W2C3cZykgJXeiv4 -+UzqRJnbhoT2bjeIbIZKHTRe4taIGzigDfBOuHvjiW4Ok1oxdZOeNpeFdK1MPFMzsCBMzIYZVGiC -WKy81jjccgxNbOow4NOwJc8NgC6ODoqtstTsIXkB4pjm+CwFZezvE94mJkyT+s2TkU4Ofo40qjxV -sXA4ZhLrpZEKNHkmO1FowHXRxYeX8OAFjLToXiSDIaBHeuYlRJ3owUtVFEF3J/eIMG9ZlN6oHWR5 -le4e/1iGuo56m6CN7Cng8AotnCLNiY7Lbg5sCskSlPWiIi0hWObtlx7DuXUpZMH058dX/qtOcCBU -ipkk5phvoGqNqusWrj6ZoDLyJmGAyU7rjXbfMrlw4ll4wCira2+tGtkB+33VmqhqUL0zJof55Pe1 -0faN9XXi2Wqsidc3JsffEhR6KTqNQAtK9Rn2jjUHpB4XV6SQTeO0CVsEG1NStVqjhVNZmGfi2ZCM -fJNvrTdKD2xkVbNSIVYvLQNDGtY6YI3WAe3s5LPVsKqXTs0Ap4bJoIFuPojh3lRrxCiK2sPCTpxJ -ZTvliy3UtvONdj0ojVT9WbARpOnUW6tGdsB+X7UaeqB6p+erqn8/rsr61vtae7Y+Vnvp9PhtXgq7 -9gqt0NIzt60KgArlKApforJC0b3oLV1BIkCscHZpxI38fWbzQkI2kWAmlQA8oHqSTw== - - - zIsmPEmBlsjEbewfzQqfJlymAlCGEok+e7+z6J58QWIrGzPJFt/KvUY9NQOYmhMBbbNz2IeAl16r -sgeWl5daraPey8FYUG01INrpV5dcQiI2C+Wi6JnCzhIyhVY5m1PHK2e9qBI5c2XLzKgiRZXcJ8a9 -KCp1p1DlWj7mB83yETy8RVb9Xm/EwCvc+Ba5XJARbctmuayZ15QQukvstwagSiQxUr6iZRuOj711 -afQ7zfcpF4bkvcY05UL6fy26obnKZejR1TwfydQcAMOWJCaAgkq9lJJ9fIEi58rEoGASYfPhHGcw -c76YjFq9wJR+iSiq0sqLVjjWfa94IBGSqc5ZZJuj9DFWCdqEVIxCmqMnTsHvtc315VSvsEdhk9n8 -VodQsfxiK8a5HkLh6bBJL63RBzOlkm5YTL0gBjLQDkToF0gd5ZMHAi+gTeQLjfNjvOUKI9RhtwJt -VDFgQxC1rf4CXPSmCZk36fgc/AfkSMLEYlEqU3+rJVZWV4pyxbYB3cqXelMo0h4IR2YTiXXq4zep -snVPvCD1Skvii+bgMMe5+mOCsP4CbdSyqeJMKOkiSA34WXpWd/wA6MeW779gPOX36mJIzLyh8+3Y -0H8vKUL1l8UTcNoF6dgzh3aRqCC1+0csV950ZeU9D7R+NRpTjxEFsDO331ucN/TSIqjEuxRrzFW1 -iXL/e+bOi7RRUxLYnFyFjWGU0Kc0VgEgAWeP1lO5ojTUbIykwIF8KmSc+fgE/OEyGpoyudjk7gJN -Se9YcxwqHTzkYpjaWfONuZRU942G9QiSMp56FqasPevfWm+UHtgLqubCggXVW8vKnKt64C3Yyd5O -PFuNy7/12ByYmpaYIwQoCQTfe8eaayfFmvyVlCo5oW+0Y2omZe3ZTDmzJ95Zb5TvW6DYmrP6Sa8M -VSnVMtkDbbSjzr7WnqzGVHvnsfFjYgKaiSIdBaUfNuA0FunoDInGL2qLMvcc3mGJkPUsBCGHMSdL -bq4+uEyqvKPRMIcFwN9YVTRKsHNF35tL8fc8qICaWDaVnKW/+3GaEvMZC4jCXkCfJZ6VlEftlhT7 -E+ekwgVRRlAqk6AHArAy3yIL0eJZibHyrakqGt53IJ8qqehk1D74Aqdv5pShktqo3jXGwvlSOpjh -phLvh59DWOkMjgV60Yj+ZEF685Uknv8wKIzwTkgQcuOg0otUHHUV+JYZy3L9GKinMLdjmXhKbnDw -JIVeKjWPkyfXwr2Se5ycCTpk/jCOJ2mKXAOFn1gP4jJQF5DiMxmWpcpbev5S4dmKdLpiRsK3dBKi -wFwwosv3tGs572YkSRmuLzeVk5XrLZdSIw04nKHRLQaZGXIgUVZKfMQzzXNbeS4KU8hBxxrndS4v -mZxCyyaqO64I1DekGg3JmuiRjHnozJ8XCX8+Pxb7IaiMU0i/rrnQ9mVS7iGs6Mg0iCM8sYn5x7KE -l2PkOQIDAYhGtW5ZZEat3iLUGAZ6pepJ7nFv0iupSJzlPjCyZSpGIqaoZCwbRFp8UGIWIfKeFSZ7 -9GtCsBRZGIQFgDCGyBePxN4Wvm/0QrGjhYAs5IrP88oqi+zsIRssNY83fP8CcmOPvedOpQqpduz3 -kXnwA89wIKhArm6FFIdzkZUw0IEgM8WDVFyZFIsvCv8CjWNI2rY+qWq8MDM17CmK87BGeQMVgt4u -Se8uzDWvAYg8912Sm7DUNByRc7oykkJUqucAOhKlNXKrU3Uti9Gooqo0J4HWUIRnIsk1auhLlMij -ehYQJzWhptUSIMrp2JbPl2ZxyFqt6PfdFtTvKwqmkCqNhZoMKQE3kKkpGfSgWXmeKEmJLFQ1UPCG -RJdC88Ep+gPxLa1pY40WBzI3fOmvRbyVLns45tQ+QiFaYa+jmhj5DgSq+vlASqgESWI85oWROcVZ -YBZpEkZeoFkJH7kGfQYJVryUmyGuqN8CFbUQikWaWNBDgxbwA/l+lZL/UvJqCcznUfp4YESntTbG -EvrEp0q/Yc1dJpejlt0T2GGkPZCKMXPiyKjisWKhWYSGcQ9/u7IxEaasPKhFEYA7DgvGLqVaEObm -1aXQaRr/Zo7kb85YHIza43H7WLqi6EBIV3S3AJILqANdPF2xyC3JtNBgd08VPKkDxkJ2hcc+lWSb -KrUAgsp6X3lYOCa97hsz7R45qJG5gMLImItYVkEEWhAnynFU5cMgXBiyRJRW/lDpIbeNINVS1bws -TTplkoJFIjTLBkH8yLPckW8LeeR28oE6Zb4gbn/D0YNUiqB9pOspTS3SL7QsDBQMLeaZay0XQdXJ -Dcb4a0rcjQDo4kQVzdjzUZdVBBhTyFpvKUlZOATlCpFnE01uSS0hS0q1amohMnzIi5rXzXlUi0l9 -ZdvQ55xqD6SagA4hM7AfiHBKxfWJ7EgiBZn5QmuJr1YbeCIyrAKTL+AN9nMgRaWNZV7CVDyOmZIH -IKQc2o3Ngyt9VSRHpCTbAmcLFEpdkt1J0FpWbUfy2cjKFVY4AhFdLFiO9O/EtlCkcDyvT0o0KrDa -0ST53VJNOyL8p1Di3p7qzwqewQ2rN1AupTWFXiX12GJgzwpS1CkulStTkJ6bhcLI0ilwYaJvEcpU -Tw2i7mVhgMXCgvtFaJA+8Rhb6UetDVhETGzXzakQ1Yzn0MABwncnCy5D53JrInuhvF86BWQckPCj -+ccgLWI+i0PlFSbyAQJNpclUwgRADuqU2bot0wWZ5ZXnPvWr9JlmRs7BtaFlJBIK02IOOuGZIRCT -B4Hge/JqJaRl1luJVFelemrMCBZNRet7mDCRgn6ysNaWW81J7Oa4Fuoktq8wqlnZ7akvdpeF0/Kp -YEqi7q2y8CwKOUPTZkTlmWhNSNXRCwgQD6qiqM8UVHUzRR3HpVQKZ/+W6qLkRhEiMhxV03GVr10K -2WWGAGIeJmg4sjjLJ04DuF+ERcxAIUJSQ+mZBWY2SrkP2fVadhCNObXsIDQdV7oGOkIl45cN3lMx -pTBuSMdYq6MmxouFL2iiGyqgk6q6UIJCiurY02Wl5AjmWyXWLI1aIkpQkVwhQfCU/qCnWp2QuxTB -EulaUrKWI6G31L2ShKtFellF2aF2ADGJiD9CIWPPPJFPmfti2aDgJGQFgAHSJcZa0TELdAq0X3lV -ji+nl47JhaEJMbAJKBjLZLSwfcS5EtpIQRvhSBOAusGjhKeCJKNFatnhmpCG+YzsulKCSuAFvVgv -Q0O2gkIlUIre1DIs8S3NYABCjUUhM83CsE0akehaULtS9cA2KTMeiMiPzasqfHpkPsq9El6kVjcu -KivclpjMknFrZaMhmdkJy2isHx/cbUKstKL6bmGZrWY0EZaY+QwErew1x/qa5FUV5kiyfSEdj7kN -RWZZbXOkrC4l5wLWpvIih5lxOEu0TlH2IUOfJBkv09J3LbH7GI4Z3F2WoBXkqdKoGgFUmCiTVSWg -Af9JKPVFPQo0yo7kO9ZiEdacxDjJlca59IQyklandX0j6jTTk+aFkWE5S1bTCWsY6oS50CQns0u9 -FGJRKY+TROZA1dJqIvYyxiMEREHhIiWBMrMRtL4ikkJYXNBbLyQaBmK+yNJqygLyMpa+RiK8UqH1 -Qqq+K7KAPhoUEC2rHex1AykdaSmKYBGQFBgwi0mhW6qCkVByZHHgAZFZafTwyD7wyDWwx0aB0lKZ -JwHlm0NSZsZaDmxKcRWRtOJNaeZOocvu2lHPZ555JuXUyO/RC7JHSJ0pVQSQuEIIrnjfwvoGdNql -LojPXZRmMsshO9ToBJRS1w06ma/FnSRJEW1lWKGOJN7qWlNvyUGHkcQ08G0kLKkh6jOpQ5Egw+LU -FCe50lVgMYRX2eAM5MACnRfr7rFRq0ehgKF5Wgitz4QT0tSsUvVOqQLilcXSmECQzWL03qUx7oEH -BMSWduWlLB5Q/YGXXmB1mCNYHTQEUK+j5JZCagVt4kQvZhYHgKtSupbkSrqBo5UaNWyu6QnC7c+L -ECkbWqkWvMb665LeL7lwVNFJIyOfgL2r7L5pbMAcqFFZmB8fF3IiAktjBUudsosHvMHnhEFAj7eI -qsJqpbPK6PSdByYF5Y/OiB7lXZzapZUVrH1DyydMyFGZG+QFkr8IjdWzzKouQ/1jJhqcqbYSoOxm -ZdSMDGZ8BzFzcuUoWhmf0EQV4S425SMpY6WoC40xtdTJoYmjbBCZVnmQd0YW3YtL0r6wSAq3YxIb -KTMS8cpqd5BCWii0pZLBli6m1kiwP3DCQlI3S7NWwAC7qZk/oUc5RLmWhIBYF/pP6VmkOA0WGNPT -kyhnsGyxOCEI2i/Z9C6RkohWjl6iXT3dvJaIltOnMCfUr4QZwWQvFXUs1T1442g9Pk5aYTlG4q6j -aQe+ZeoJuHjV+ZPkNgsQ2O6X/vjwAEgijxpLCS6AJDRnCI974tNNzEOiwhAp1bkZfLmHI1qpDWm2 -yhJhrnkVmZDXxL4ORkbPR0ZLl4oCapOyQEfMpBI+W7BehaCxmA6HxL2SzHoZaR2sa5HyiflLi11T -TwZLumuJ7shSqYX+sSTtQeSNWWTaa9ROqjsxnISc6tQKK2eJ9cFqjESxlUGVDIHapelNi1jzlsyg -VmEPImtlXIJCKqPLpKq1ekljq5eQBDXAP8DfDC3EOdNz2Sg6L68Q5R1G7pj4D7JIuZ+sa4lyQuBa -EIvU0n1J34M3a0EN0aoLWblYIyS85ansS9UpBqW2VNmwAniqBHM1ciurRzakBhcuD5g7B5cMC+8E -miNEXpfEIECFcbE6aVEUuZlu6qACOY3h++1uEl7M9JhqJPWUMyPnCEqr0YlyOMxyEGKdLLY0JAtF -JOagSn3Vp8mphNkQeSKawvOUSBFtL9WUtDMuWRZ6UtJKHqBZQ4jZs9JpSo59KjYRfT7kouFbAYOj -VI581nOWGAOnDdiOS2y6cqrWOjNzA4JgaCZpeXIUEg+tanqikNRYwlEyZ8jBUh+B0MzmiRIMKtkK -jhYx+Cxlwpo6qIKRhJoPqkEZC7SqLYA6ljhollRapiKpwN2i7FHQh9NAi2gBmuGPYpzWbkOP7icD -OYhqYrVGjKRO0sK1FneYGo2M2UPaNXCop3ZJiddRuhbDm5koNbnSu4PqVjl5sIYl6/VANJdhXJOs -0jW3wygMcGf42ngZ71EqJ1rLOiqtzkGpVLvaNejehdWbT6C+96zHrMqLCGbA8K6QGol1iHB7HFq9 -9ziN1PeaWs+EjT5WsWYF71EIrpRvCRJH1zOxejPWqD1LADpI1FchrhfpWSo+KnWtKwABlbWygo4c -TbGbk4KEWm1WuOXMn4Z0ThaMqVWSx+WZm6VVRLxJYnyXpQf1buDYkKyeqZ3jM+y0kJq81aizkENd -5FqaNq30K6mZF5LfVOdfxpYEFmuHokePFliZ3WVc8EJU3aKsiP0R2M4r89JPJyojIoTU0+OlGiQS -wMPc7Fatby4KY2j4GhZAwk0gzhc7XkWNBDhAfI8nP4fjLFQrTosXo0/Mo6jIm5h9Qw== - - - CyO2aP2ksomnY00GhyEnJebl+hJXI6UdaRcyFD1TKwM8i9SvQXQfGPAcAjXkiGOtnwEmWK3kGDPe -Sz1ceCGO90u43dLpa07qd8pKx8W8vjelF2nCRIGzTi2ihLS7pullWphUSr2HhlSKtdwT7W/NWENN -TPFUSU2fkl5HVOGQ8nTYa+I0MnsAxIqFFpxPjewCHyxZxkKGrWUsMs3lhoFolkYc2ZYI4Zc1L1Ys -8WmNBmm9T9CwRWVZmPNUK0OUGt3wHlU7zcZdImqSpSKhxmIZkJM99WXTpEY6Bw2r3KqLpkzdiwNe -bTyLJaNjYiaHxObhLKpRDp0jYWUv5EsLH5EYqFlaCefS4IV2SHsmfgquaUwCdx59K7Kck9ps4pRP -bqDqsoRCJCgf3kiJUkJDW9PkB3EL0dWZGrW1pHrQI4NaA0bNVLA6Ar4H21Qr7BiM0TWGZHlho9Qw -ltmRol/Telb9yIk+E8j3PLcAGbbwTqsEJBavLLvppZXKQTa6DGVXQhUQ4kGNqIZWRcpAPEdhkkYe -EpoZJwOGG2VJRc6msCZj3eOJcysljZJyV1OFMinlUjmsKxdNrIkY7FegTEUi/bQOTaq1V8hnmiRG -4GfCsyDo03aOCeFJtRD8hGGuBUMi9QeCti9mdb7C6zJ+66XCFVeE/rRkirHwSg5PS8GgJ8lkFAUV -wwRk3runu60sI7Ggg8rJZ24pPCxwCCNjk3iNqJZZZhxPvCeFzFDrFMO8JZFZHFYZtOL68/wDaZXG -oJyOEaDnBvSTsyRtgRcwuZkaIELznL8J67m5byEDw8d3BK8v7ANJlFRu8ozU9KJ3xyDa9OH5Ulj8 -Yk+OQkx2rDSAYnTRIFDFK05qgQkJ9YntESe+yBcgIMpOmPsaVYXXmXAAWDFkSx2VxjAR8gjQAQSB -LwqOFPLlBCWpRQvBzkAOIBJh5kq5EFjgPvZ+fRg76qXEFqV+LTWmfFkaqbwsAYeMycdb2gXyjYGa -QNxovDDsRsXwLL4KjxmjOYlgC9QkCcMyPG5/JH7WMmU45R2XsUoXS02xvLqUkSkjDYdYvjwqMOek -XCkqfDdielGsIVJjpQMLIstDgqCU4l4Y8kkaK9xSufcy4pBwGHlQpbkloQ1EuJv0isyNJCZTuhNe -eyx3LEp7Yon4uH5YMjZPKPA4XKWQRAReHWbQGpSFRTVu7Rl8S8IuLEULIOh6OuZYqeIzD8MNE0ug -FUQO0V5hRpeUaIqRJV0WYWE+Z/gfqULA7maiWeij4n7Kpv331Vya8cCOASHIsKrTO4j2xGJEearO -1pDRXijMgfiixWKOvTsuTSkDRHMTXAYPRqg+Pdw7BvtNYjUxcb3YiI2BhLqYZ9eCyzwRBULqWydW -BkGKvvBC1+wMlEvKTri7a346FDoxdi10jUR2uP28DxM2r8y7FFWiLywy9UoqLdhlBiGkQY/S++oT -oKND0xQ16JGEWuwXPZPGyciwXJKR5cWBqj8TZisAb3K/fzXUhKoNOmJhVxHoMS71KPayADUMGTmB -+zWzYHiaWFnIVEtpcMR0L+DyTBLVVc2DCY09jv2Jq8L3UOxii3hJii8JxROlYMNdHQbiyMoy3xaT -8EPuf0++iUdNWSnJPsdnA271pCSdzIQCYFNWRVYJosgSJQH3Ka8Jn09YJFTfLIzg0FjK2JfhVLcv -tJCyiqVBSARmfZjKgeveXSdq0sg4aXlqSCcpyBer5jpBsjgLnmcgM78b+qCeTUDNBDyF9cm0lK93 -d+LJzPND4vwLEyteK5uSXljS5aMDWgmN4UjqV4L89OZl7sNEJVVrWoEIkkhhnDgxjsjYgiQ4sAVL -Qwh/GSNKMAhyS+eH/yjiFkm9fQoZJ9EJvEAtlEmdWq4/U5nEKg2nDF+AI5KqSo0o8VmkbF4QUWRH -kYpPTB4MtLJiSxUud9xzSj4N/8NmYeoR5LRyVZdCKVVoo3BvW79ApCjxNnP4s2OxFlUX8n/GaNCo -xYEqKKD4forACvAl1YhRt5uOHjorabakFkbATBactDgx91wc+XQDxFJLEj4FpL3wS5EJjgLuNw1Q -ZkbjJEI0Nv1Qys9TSYgqJ27la6r1C+oi9TBoGjkLksMjTi0BxfsKz1VUkGPPjN+W+oAV9pYEBrmS -wkkZdd/IoiNkgSMJk2qC1jEkvLNwknphe+oCY4YoFBvej9hmURmro9TitCiLlGZK+RQHXpDARajF -OjFnkfeNwItbKJ+9AjMxjogBK3xDSQxlggulwA1ZX4VqtaLn0KxVaUp1Zin5cm6WntZhQbi5rLlt -vMNWSgOV5lEvyTorerjxECJLhxA8TDalJ/kGAuMQI13XZOzcc173VJWPUhkKjEzFYuJGIedYmHk2 -Hh8wxa4UncssNi1KLEZGEJhczmB9hUownWkeYGasNniJ3hiGnUq03qqpMV7xgsmUWEQFYXBCRaLU -Qj0Fzh9d+6BW1yoe4J+kGm4eZntzbsg/2LiRTQXCJrRqcD3kzD5CoS6yD0MXjyY1L1Yf8r6JAjso -SOMpZRVivAwSayWSLEjUR0MyTd7TQhxGDkYlD5S7UzJkWPc38MUvUeLUh6eMNAiO8tDAwXl1w2EY -Wnarjv0pJMIuNlBeWgkjFG7SarpIC2ZtHWigscbQQ6MClB0LH1/O2l0lbQDZsQj50l4XGkNyjWWF -IlwwkFDDdODKZyNwq5aJV7K4hnZNKrbxftC6XVlu0Wu4mLXQSE4wrPUs0MQxuNuFp5OiHGhqQtcy -Xwkvs9p2UlNMgx9wL6RhPUDa0hFnZa6R5kyYd3DJkCZXSkwxgcffBFOWA97rzkutw5yxol6oTDmU -EFcLGMqqxChQcEIbIVSWhV0FaWFXQRp5yBVCx/Ru4FpPmRcKPT2xSg9aAN2mzKay2sBy2yYEEiSs -6YVHI4IjBFWXstA4rlWq1lOBs9qL60cOM4Flp02st1cq1onS3as5wYhKYiT6xlYiMQOi+cGHHxLg -JTclCehTMt5OeFggjcgmaZ5OKlm4fgC1tvte4uz0W8Rk8ocHjbBz6FVKi41ybVLpEhJNAhx2y8g5 -CanpySXBWwagPImwgp+yDDxfHRVp5CgFdnGouquSpwqBq+N5Qj+HEUiVKC2UFEN09kyAUdgyYWA3 -hOK+QJAIRJbdEOYQwdMSnu/pxcFagCAX8zSRgkUEX5mRryOmmpbKwCXOy5bZI+KmyVATimYg3KOl -4IzgaqFeC1PN6VaiQyt+uUKK0oUkZlGRmqNSqavFHvE4o1JdN2gsIq0i4R2CacZrtPItCC1oNRPm -2eeRgTZuLtAIxdl1LdV6iVKCT0Q5FqPAOz046RKAo0soQnaYgJriqlRJHNeMTintZB2LFJLpDRV6 -PQJ6d+hgposPn2O9HqjdvhQLTEKxMtRhrC92m0TZrepu/SIwQA2U8aLQAnlg7ZRrC2CxlHheYEDo -OZy8BmpvnoiSmFIhgS8pb4LGsoaHCZPQvCFaj8IANfbmvBahtwOKjtB0FLlGShCU01NCYdi5RDDn -AjXNfd1DdbPknk0egFpLdQCneFyot0grBQEvqmTc9esFfhqtO2bONI44rRXQVc9xAdAaYSNZ4VNL -qoFVpMZbuhxa8UCczyFN+1yyLvO01szKhEEo4ifXIjloTI3C1LxpMmSQDKVGh61wYUxPRmejpBaX -pp2ULNuHvNIwVq8ZKoQSEiZw5sieNUUkoaTgRIqQnbavRMVh5kqeExDjd6CqQ3BgFFZCWnO1UDSJ -UynVEdNAUeoSOOByZh5BXCUwVb0oSnsrtKm0SDX1Rczu6Wt5ElGbRXSRC5ipKIjVxb1cVPWNaQ8S -q5PTKs18TRbwWGfGbk4VsgRfdZwrPNo4xDNR0jQzrI56Qv0dJmvW5YEE6ZgPkSS+VAUiNJnUH4Ur -gK6l2tAS1qVpqcbhbh11A4QkSMZln4QCkILxT8cd9K6yFGEbaqGBY2a8RU15feIOF9QSbkqNfEBT -ZO6zOOMCrzgxWQU1gkIrtQIzPAwVnKTHG9qF0zi0vx42EBjl0VQEPI6VOHnynoxzq2aPY0sgEVw9 -bjaVbJN1xhkvImUXihhWbh3P3JB7lmYxd1NmFMesMEVjLqFfU9KiMu9kqKL+qcoeb9ky/pfGHpke -A1wrly3c7WlilnjOVOdMp9KQ+E6hzeiPMwvWk3hnuAgbtCbdrVq/6Kdh+Fmm/ji6/jK772vcZQj3 -sPxw4elvKqAYIDlR5Sv30Z7MihQYPRjp9TNUmdWKHpL4SypPxKRTTzDLGDPqXSWWKwXxRlcsZlih -syCDjITABhTiatJWAOvpMXsMW6hs8jZmpvQnQl5LtDoSKgDbhdjx4FlfDxDGsuAobNAG3Uf1HFnY -njbL/eikWFEV1UERS7l4gsIcGELewdK3UgDIo8qRCkI3A5IHAsv6IDwfzgBLnEE0kqlkQvmfVS/Q -MtWRrzosqdMCNUMAw1g2Kp9BRI/0VLpTqKqap3bXEkIKbJgTvJreT1bckLqeZrNBeqbWL9zvohei -WQmuC2Edl1tSLtHQXOVUbDEzVdU0wN5L+lpSc9ZIiIPPCrSejUAlxHRmxHTIVjEOyYaXIkRSZsEw -2kxtQmmhWBODYjiZ6VAJrK+a0zj11sgjv4B5MbULwVOiclHDi6grUTeSUpnkNQwLGh5a5CgdqqBV -3NxaJ1hC2Bm1tsziXYgKKrcDctqpyk3ae3CmsKSod75QuQKzPitl+aL3hRQRkoXA5zRZSYg+xN2U -pIRa8825ZIXKXZayvLKpMBJ54uP0POdFaEWQ4VKXSx7xNw44zelglhHneupEZ9M4htRmJnYy9zc/ -VB2tES78994RgkljCVSLtLNfsVUMSwvjdcY7VCNFY6ZFn3Mr/GZOJa9aZYXWVlHSq1zqiySKUNSA -DqYgKgoNXUZGlSrKHXGPqJDOGBgKPmv4XsqwlNqmmWtqoleKlVwEVWoLFavYIgNhrsGuqka1ZFjQ -U49pJEAXyovy1nJxqLlKvRaSAuXCm0zMYmA1OpzINEPYchitZ6aFIfAouXY9VcCV2hEQPJpZ0Fwt -Q8zXMYNaL2LumDIZJzqXQBm5m1JjYAgBFmIhx1UqOTKGpHxVJlFIZi5AUFEZwAtMUYa6rlRskaev -ga+s4OUG7FNOjjwUkyFMyWReS20WocKRZgkHs1FvR+HYYZjTmz1SPpgk2TY21gtHH7wJGIcWqTKQ -GyVcrBlFgYd2wQwlkht2qlWUKaS0kLBhwD+hFBl4ls46gAUZXoaaUxIor7lWZvckLLgtwTJJReZG -C8icIHpnRLoabJRQ/Nx4iQHVvXkDeFpYMyHNR4QeywKaCSl5qzI6AxQFRiGA2TESA/jfZQdmEhWx -fGhw9TKEKgV01dLLlS0A8y7F4rnuPLDHFiOk2JwK4wKkJkDhLE18eBgo04JeBU/iEpp5I1HZyFit -heJHHABJWbdBnZ6lcVkLioJFQAqETRn0Uab4kcmYaFiYQY/IoQZ8MTrOb6JAM91/4g== - - - MYZOrWUg2ZxLdQ5RtUPbqppSHSdGvA7ndlmYY6OGWatF5LOEwToqCWBuEg8NzKIoMVyAOmKkurwh -QtTCQug4NALNyJKaoElqUhEOqcBM4Poyf5Qg8WOLyYbVWqLqKyPRaV17AVqNdbghrDURAGoCa37D -glLa8AqEkCLo73HjtfhyrmAng9Qx6iWMmxrXz6x8c0YaytKUJTKGSB1rGzPCVxQcgA3qzQtXKwG3 -cBnG0zH9XMNH1rWQtT2qP1i6NfOdQbFfshPOdGCWrzAhaX05pzSXykwUML+c3r3MLBwUsdD0TWTK -cfPBE1jwBW7+UvUZTvasQsciMdLgxIiGBkbiGKjfEOjkrFTKWGM5EU3OGAZ9LA7xChaLF75mVahR -m4dR3KIqtIAjxNkVni0vKDMLMedaV5cKpho9uQKv67okGuuBMUCw6JrL6xGsJLFof411GvcPPZdS -N4uQvDg3zEWODI+8OC6PciBcCo/wIYWKfE93q5SCI0m+9pNKphi01WqYPGLwEJaTiVoog6w4AYM5 -JKOvd35B8mV5flzThQnq9GSVlBAzBEajFIMGA8PEErTSqpiJj6F5d69dD6EWWp3wp6OZYUKI2yI3 -F0/CRFakvSReriqyNS0qgZIL4lDw5Aj30I+cl6aS4lndaaJT8kaWGkNKQup6bHdc4qMj1PIsj8ro -teDkkuhVJoqLJVqCLIHpdnHFLiKVXEoFKVkZdq/HT4N5vRpu+A9zRarnHjKPGV4YryIy0Birrzcl -gk1+77lM8tKy3QSlrFys8PdFdLgUHm8TeLx4rPVuTN+OCGGfzF/Gm7VrAMSQVjIXI1iWEnYJ4wK5 -kIuIfIgi4ilM4VZPv4DkpRdQbBNFzvuUVTTmeaLwdDFr7AXkj4HfSDNA0C1NfUcom/4EzJim9ZvO -ZTsyNk6GSP07prDEgTSHmv3PGRYlStwMmpdPK8WqNYv2ZDo3IT4AAXhjwtuASWI4AtlmiRX/lrCa -bYjEmEPqOAJRm3yFMY06081qyABNKcMJ0DfHmuPMHRFYRcXYO0NzoeDMFLSbkJEESjuPBSujexh2 -pbR78IQp7Rmjl9jMJgxC1c9T2WCMeKB2VCmQ0DBkKiGPUeVuyXzeuFUHFg+GcRdhBeiTiCb8cpXO -AONf/E2m5mkAP8wMCAZFWkAzqHytx1PqXZeK6hBt14yBkrWKRV+k5QE9XK4X9KGw+8mH74G/8Uco -9OReqpXKEYKfW5XVwLJpc9wTTEgXjBbbcqYHywHIQo1T5dBWmAUTe1Z3rG9BfRJ3T5Fxl2l1xuM6 -nsXs4NyJzLJDzI/JVanwwGgGf0zmIKejxBS/vOBID5OYwLQEFiJbEmFDKz1UFX5GeVYwypzGVEja -kjKvAdQjK0uMHhgG1+NRpDwaxWxozK7iiUoqeGXlypkYGnJz6AcSXz7vMSybxOXgFtQSqjWXj73A -NllgFYhLhcSZ1KAHAcVz89SOt2KHhDyJxETC7ss66BORbAywZC10FIXLgwp+kpJERbgL6e4LMqt3 -ivpvzEKQ+0KMjNQqU7fMhcCMBVzYsTcmlOYm1MT7+hUtpyKp/IVVfivQIKVRihhTTQJfgPq/4P4Q -bSopqpp8nvkgKTSRjOqnQT+xT8z9Cy+i6OyJVJEjFqi2UyOWI59ON4EwEZOHinHCooaypEZnh3Cw -lE6Xlcu0uKEnWArVl28+UlOZ0WepH83DUSjBGWp5qwSFsVT4etepwtGBDZSaRyiYXVGsIVYBChd5 -gYke1HuUFIlEaM2oufkocCIFFCoTPlXmKfcHHOjAsMOKRZNaz1ZHTrAi0E4Sof/kFFvgHAtXVK6e -Clsgey3Kjccn5rUgE2dYHuRMihmFF6d0FwumLWU9ccRnq4xw6iyYiTJPjWuftE5STzypyN8lMx6N -qVVKJ4cpD1dAoA4NHXKgJFK9MzGuKXrzE3G+VWZjBdkLVI/u6YgzMV8SIcMvLbWEVMkYhRqpORKF -pR55OYGErXjUUMXd8wZAeoRaz1sqtrNRCjZImXKDjgjpKxzWKFMuxYY9x6KoiglsPBWhuB0kb4jP -KvFAqLy9UqA7NppImIHi/5Ey4wmTSkC8mHHKEp93ocEAOZpJlayCCobc0wjIhLFVMwuUNk9Ku2v9 -CThpZd+gUnmZ82N5SFWUExPZdYrQqZacj7nH2Ei0GIrTW3KNeFJNPEjW9zTBBSSaO9EVQ51AxVXQ -5b6IbsqYQsJERDbSEkVjbKl+zGlPVF5bWjyymTMB3sIs4diQnqupYUFOWjyLLSZSeyEVrmsN4Hkc -o2D+El+wWhtzLs+xDHGTwQx7eqQUntdi5TF4POxzWUSOax83FVmdWUQWnkcyaeJKzbTqda5x4aTU -69Oim7medqkQbYhgleGl3kgMs0nhNtdYWiaZcFhpzEh5jE28ADtFkQF3YmipCYXtdRDdKGUvYuZh -UHCbGKerD7yia4KsPvbmukQshSo31x2Ux1VZ5ZCHILIjLwUIJS1ZhImR6GCZmA2B02HJ5zCeQ5FG -gG6WvmS7UMPIVE6kLU6sh96dkoso8DvMppZ8BK7PaWcx95/6sISrgUQzcDfmPukLwG/Xz5Q3rQQf -jEuABAqJ8M5m9uYkEgkuPKLMkUytC2Cl8VwCSDKL5JaUWjLsBLwEYngkUteGwPxMl9mPmL8HO1iu -sT2ll8W3lHcFaUy6ENXMAB9dpctWIw5JKmkzRusSJ0BdxqWk5EqYCsVbFdIHCh2S38ktFht9g+Ah -Ql6nSuiB8HyW5nrHqg9DwvN5lnBkEjQwiImSi032LM2NMjQMLawlOAxibYLSdzdDUCCoKxsEcuSW -fYdIMw+RlBKXMDNEBdXdUjhyJUk0iowyC40aAYcTqvSAWGH+0VLSiS6iooUNkW0oEPNOe2Fk2eKi -4FTNc4JS1TwG+IQ0dRqcxCT4EDy8cXnA6eqzK1OGXADNzGKJWcIc17SaCl8KGpOKpQzjSKRaqYQy -MzWeAH0hiFKalRsol0Kw0liQJQONmQX8FH7GOYMCGCnVb0QSQmAmYoGkgUdLaxZksRmgxsBiW8FP -pqWf2l4g63/qM6UBhaZehn5pPj8aWYdX0iYspIBmK3PvCesFwBvIaJGtHieJHr8yT5XrEkaMnzLf -ZXC5lSZlQTGpeLfCTJ8SOPWQgdPcMrBLEbixot20cBSaI/ug5J7zHkO51iJRkLQhharS75OEYNj/ -sdzodaIzbP8sCZX+zBA5KAgcpIr+16BYCb2psGxQEXlczVBJoVJZ7dyg10oyjZQ2Tc3JxEKXJyPa -m9YzvU8qYCQnDdKqQd7clGUmRTFNlVLM7pQcrmKB/gTqbWLHYvND4rxnzABDRXYmvCHtS5WEVEW4 -xHTFC2n7LCZ/Z4VStQPguq/oYo0DCi48jjU4o3yFVd5SJlmLRXXqDTmNLLDI8kwhUlPWxZJES1Jj -prGhdeFQ1WIY4uRP1U0rlJGUswFdU0Qya0Vy4VBj/E0VV2TSq19uMuktKaywQJbW6i6B6ig1CFHg -u+WsSQ0+aConusXcJxQvKXI1QjAPCvcVgnKis5BWR5A3ADilR2cRSyNRlcBqhkpIQuJvor4rz4Uo -wVq0QvNkaxQVOeEiNjLol4Q75VWASfLQGG0GQKm6sem0koLYgeLcUnJAyhyILwBvPrkMFgwIJ2eT -C9YYq6jRgNuSmHZPRx3mEhdGP6Ii1QHqpoQjOKaYQ4hY7mKUromq2sG58hIgUiaxV+prtA2kxmVm -/KnKv4GyJoC3HkPMZ5qzacQeVsUk8oqGuPXkWQE5KL2sZ50r4no5+1QV3czQZWykbY1VNjoJr9HK -3qtlB1f0nnD6lp4rG+GpUGtjCKkHrWDxXLD2u1ZhhQsZwU1WpgjUu41QpCL/RQfXpFipFKKBJ0PH -V6j/3FexmDR40bUCOHbC12IbHyqjx76alSR+sUBSmU0ShEvY0jv3APEIrSSv3DtzJNYubB5UpsHe -pfbtJ8eErUlhj/nsqRinyIejPtDLSEKxMpXwm9NRBXHrbsw68p/iNtVUSIkFkaYUH7PAcFSJW7s8 -IaOEpKjSN7SApgVCenota4KHeMOZxwP8aMHgvS//WmZV3DpidLmlQ05DiS2LwlFoJ7QKDmC4Kr3S -1FLeTSprzwSwaWn9ofHmiAljXmSlyS2FRDlXaI4SIaDRyU+f4a4cDyWKiXkGKvXBldh+LIKNMEFM -VTlXnpkpDINk7TKWaPxIPVVD8jzSZrsy4A0Rpr1M4DgEY+d2/yNu5Muel1LuJ/cct6HpUlFCWE1J -b97Eok0RHGIcMsOCLYsUklLCQ0sO91zlsGsENklT7EovhaUiOxmsC1IfSdfgwS4zpcwOFagrVSck -fItabcocZkwUxyizc3ihorSmI/VUY+AqA/ov5OB4M0BciRKmBkwSKKVWj+ReGSeoaWmstC6ZcAGN -ERyMWFzAON+aMQ7HUcg8wUkqOBTdyAyDWLHWSM6faHVQKTSNDEmDzK+FwaMOgCK2IhCT5OrSD4nl -eZ2V6xHTgchsZaWgQtw/9RTx4oSrrSdQwBWzNP6grPxJzLCIX2hBDQOvaLXJgPULCkVjSoYxnwzI -1IMb3cKU6FmVt2ZFPQSMIaBJILHVtMOFHGWa4pt6XJ8saClDhuPX6tjI95JEJ5OVN+UVeaHhxJSg -CWx4aCy0dBIjYPy9qvmk+NfPzwb9TachjJ2SMDfHZqnxU//DpWeH+EvBv2x2j9x/P9/50m6NL80u -7Q522o3l4dHooPG02W/ut4eN58Pd9vDa2X9r8I8rzW63sz9sHh50Wvrk9mDQXWhEjcPxfOP5z033 -z8cfvdaYc6+oP5+e+fzEo7E8Kq9Y7zbH5z7PV5/wqLzitPe/HBz1d899t7wiP/4Dt5zP+5vN8cHE -05vtfqvTbcw1tg86fXtUXnHy8ysHzWFrUE3JyU8tN+UV/X57aA+6Z8btYf+Eh58P+81euz9udhvL -A6zlwrXGPHeH204Te+N33mOnzKHbS9Vecf8Suq3j/pM13CXodCP3v1p56qx+/lufjf2+kM/G7j+l -+499NPgDPyp7xX81DAL5v9p/fvfvppODTRscYin/+8d+1C8sPhrKB+ecFhZzZcM/4Lv51CTn7j+/ -cZJ/z51/0rF1/Vpu4sjK/l9ovOrjXO7qE5uQVfafFNVonUmRoyJt7rStHMWO3U0JE0lFkBwR+79/ -fylP6anJodP62kiq3qILCw1ZWKf6/FE9mpCkU92KTu7Mxbrye677aVLY9feYGD51avOTGtPjjbIN -xjZ47JkkimHJw8rCTgF5kds0GSfkwrvlN09Iyb+4hdsa/9ptjy4tPOkPfunLvzjFZnapP+g3nMp6 -rbHwzI2gcfPSwpJTfH5u2xMLK4PeIc7ueqfr5g+/cRuw02/wAbZek54v6CM3T/rR1rjZ+nr2j5ab -o06r+sUZW06mqvolLmz5K/443+wcutFw5twjbR0XHuI73F+3O+MuGiN5S/f5cGs8HA== - - - fJXh1xU/NymD8ct2C5ti1/3RffRl2+2S2a3DZstNMhw/Cw/c8rxs77mnpw5C48whLNTXtnG7Mat9 -u3kp9F9pNbv6Fdf2qD9uzK4MuoNh53+82ynw7Ud9Nxmt7qD19ZfOqF3/26vDUWe3veqWXVuXXQdc -Z4eDw8FQxtqVgXAOdOEbrDyZofIkS3DHp1eeFC9Ncbz8ZEjdemHVTc/txiU3ouoT9VEt7X45Go1x -BNE6PY0Lr/qd1mC3bd631c7osNv8lf+KH9xuyKo1bl9ys9p0y3x8M60M+rtHnfEpW++MH2J7nL1t -z9kwnOxXo/baz+3+891dmWq8tZroi9XyDKYn07/klDk4Y1TL3XZ/998f1oL8/rcOoOp59fNTu35p -Ye1f7dYRuiB/kN+eIr3Sf6TXP9LrJOklEE5AsTInvJDKBqVNQhYXL6H7jwz7R4b9B2RY9o8M+0eG -nSTDcqByhaccwitEsC9gAvopMgwY2X/E2D9i7E8RY/k/YuwfMfY7ibEIwcJ/JNm/KcmenznpXy+s -/+K5f2TdSbKu+CvIun/rS1PLojLrrJ/8Rvl2TAT8m/fq1NG+wJn8A7ZY9Ptusd9BnPwei/431qb+ -xmv+3y8cV5ujgzbGgZP7V5CQ/737/j8gt/9N1S1H/UkdsFYq1f93cT3u91TA/g8cO6eEN7YOmruD -X/6Ch+6/ScP4y2v9DNchcJfnrunPUfVpsU7syilbG3/jn061tCc3tdnaZ05TajbvTvdoiG7H1nAw -GP7PRMPP7aGYhsF8Zk0DZ47XbcjWaDjx7zvd/q7+OxfjsNkZnrwMMt/h/2b2R62uvLvw3oLd5vDr -n6cT/Rli7UH3LynP/kNHWSf9DzzBv4spwbP+fG9v1B4DEXNw7Kzzb/jTqWd94ucXO+tR4s/t3kiO -cqTn9Et/fIh/9w/0up3eBU/Of2ptf9OKLu/43bB84IY5a4ij/WFzt9N2Yy6yaw0TOqH+f3l83/1y -efl/oWZyedeP/ud/fm08bY6+Hltd+dPa3l67NT51edfbbmExlxdb2sTLvJdufEej334B/Z9UOf77 -L4St1rCzs9P9K1qW/yd33N/GFwXNGBA2pxqnf/CdeqL8tI2LER4PPNlfT5WftX1/MQF6QoTJy9Sl -/j57j0II2ra2u99+7lTibvNQb1L9veydN53d8cHEO7RDnX57NOKrgnLqb+3XzWGnHmGa6NHJf6x1 -Y+KB3yb8/1MbCthvwRT9wVvq/4BcP+gMB3tHrYPOP5L995XsfycB/acELE+W15Kw0lgZDPvt4eiY -vJa/niqsp357MYnto/XDi2q8f2vbDRnOxbT9FkzZb+Ff136bl2yOIFJf239K+v+d1zyptI2/44Lj -kp/Psd5/hv74n3elgpZz2psaVUto/tRaU+VRjdNpl2ow5VIN/vIu1X8M8osobu9da/OoO/5Y09u2 -Or3Drtfbpl2ZL/1K/hYUPldy08m6ca0zkuK21t+tEtzOzZLbbHbb43FbOrG5cynUhMTZ9y/dX0fj -oZgcH7EWb0eXplsvbbZqY5l9c9AZt2uN2JxuZp1+KY1QYuLUHl65i5TXp3ddy493g8aTu4E+NCv9 -bAgkr/FgODg6xAnf3D8uc9w7UveGPHBvKKtXTFm27qkYH5Kn0tpTU+aKey7DcyEerJ7bXPaTaHP1 -W3IMN9x01bdFzXZVf/40SGBSOk3YAscWWN7+72RChgH/RM4GvOb/YamO2o3lzhCZySvdwRH+/0vX -sXXXTUkDlQf8vz0YNp2xC/1uhGm5Ns0Ewbee3judqdVB6wi4xNXmuAm6Cft3YZqYOPT497dPN54N -dtsn/vF2Y/ZfvW7f/XmuOR67WT4at0eko1pYGg6b/5lX/A7vrz3llr27O2wrq5Z59O2v+K/xr4dt -/nX2Sn/0+efmcHS7xs5Vf/TnpltAfRbto1OegzOdj2lPRhP/9jednf6g377AxADr2969yMzYkzf/ -3HHtdPq7rqPhBcbmNsdWe/xMBnH++OpP/07L/7+cifDMmbjQ+DtNJ3svsvHPXdU/+aC3jkbjQe+P -Oup/Jyl26+cLDw6PXnwr/3H78NaoCaUQd547Yhfdjn/4uXB9+Qt15b/hlI72fvkL38Z/8jEYdTut -v7ssRlHfFBXK1YQ+bawH7c7+wUVOl3/yzxXDwjQdlOl54/qFsbDzh/WLBc3+zFGFIGFPoui8Uf16 -kRH9+mePJkY99fOG8q8LiZU/eyje4XXaMHYGY6fubLT3xs+HnX1JWjt3VMd/8xe4+0XobQ2Ohq32 -MnzXf/rl766oP7sLvfa4uet0of9tP8r/ZT8u76rz4SK7q/aw/Pj90/Zu56jXeNkeDbpH6jebzqxc -ehSGDe/icErO0aFQ343b/fawsTlsI4xQmVyJpW8+Ku0xvObFUbPbGf/a2Gj/3O5OHSA4YRp7/pWt -buew0RpA2/xXY9jed90anf2LwdEYQIbGSPxR+nBwzsPj9r90HvLU93niyWFzNG4P535ut8aDYWOn -2W32W9OHf+onh5iO4c/txuDn9vAQzqMTehM2bB0aHTfxzXG7sQNvrsI83NvTCurhpvFpe3TQeCmd -0Yzf2oqd+fqvfWfwuwE39umVlGsySqKitkjN4Xhn0BzuuimH/zJyU64egjiY6Mbzo/Ghe9XZHUFB -u/T0t4dupLZ3o9pj42GzPzpsumPR+tV1trPbGHX+p33BV+4P23aczh1c9flzH6299twu+DkLJxZi -07bDtttsjbXdzri508E58Ktm++7YEdto9vePmvvtxubg0JZu+n6LvQ532NzdndoJPYF6TvRpdDgY -Tz3lTuWottrSnd3DzrzOkQV9Boy7iBRZetRYOhoP/EZoH9uCZeOweehOw6jTO+rWKPbDU6fw5PFN -Xm5b7e7D5thN0yNkuD9aHclfT7oG/ZMbg1azC9lUf7b+wDYMN3zVj5fz+aA7cOf9ZfvwqDuqKgTg -rz6AM9Xd6fjO5GinFvew2TcpaJO+9frB6vbq1FS6xrfNw6lVdI2b+3vHtlvZ6A8qsdPo9EWGDkaI -cJwl7mtyPmq4tT1Dttc3tzy7AlG9oqL6ZV1U12WqPMrdsvCawnS5Lkwn5Ayf3oCEBlFDs7/LwzMt -aCZkJH/0wLDU+BGF5tSPzp+CsLG2uXXROeDDp0/C8Wef6+WzVb+p6nPFx86YrMlx8/HzBz45xfzV -+XN83gb34eWFSi1dODwcznd6TnLNjwd25ZTJ2U8OK/sRBVDOfJYqsj8oxx9t4dlfBoJvOO+xg6nH -ZBnqT30Z7Mzvtked/X5z4rY98UE5eTuqIp/74GCv021f4LnmaKcz7pkYOO1RPjM8rhcce7rVHc63 -Bn0E+3EhnNFVPOklyo6ERU9/drg7PxhiF54zUXhwzx0Zwx9Ut8z0UyK86u86YRHxVcJN5w8u+NzP -p/ftcL/3dd7pzO5S0Ot09rhCfOwH9GtXq3mR37glGwPEoX2Zj9ITdz0e3W3vQWbUvBGndv3QHZBO -f29wzmPDWkz8nEfldt5pDkdnTK486KasvetO03zXGa8XftiLiAs8WxMSF3i6LiayUx/vNYdfR5O9 -vsDDvtcXeLbW6ws8PSXcjq3JXn88v9s9HO4N+mcd3MPRPC5/Jw1GZy/xaN5JP5gvBgOv64H1J/91 -OD+cFi5yFZ305P5FxJB7TqVQZYmFZz43Uk6C09443B2OJk9veNKMy2Nmso1Gp3+51Zs3e67V+/Us -2Vc9OGCW1KkT7u4ciovTP4tndom+0H0Tnnol1oQCilOd8lTdPzu72t5z0mS3sfNrY3XY+Vlyus6S -Vu73lRPhjAt3Qjyddt22J87w8YnEQ2ILXkiS4t6b6NuJN1jP/fq8q2G4f/714Z7RqyMMTn1q5AyO -tr3r3OfOuIr40GG39esZG1SeafVHZ02pe2bc6XrfwqmSfmRYsjOeEel63o0xHBye3mUKsIklOfGZ -0dGOjSo+WXB1JzxJJz2x04Hmeqb067f3m8hROEeUOmWtf/Yz3RACt2ldPnnhIW4PmrvtYXt0hnw6 -pHSqZFN+koLkxOK0R+pE0dntnKE4ugcGh60z1AV5YHTG0OWB3aPf4lCc+vnZB5jC+qjfupBAkKeb -/b65OSrT7thT50lhJ9OrXTr7an5rvvGmvePsvObYCc8Ps1tvnm9+uNb4OTq7R3I11DT96ORPOf3a -KW7eL1vDZJ717kG32xYDbcI8Pfb+0bhrF4po8nZBnTOZ+Jk+X63RRX5zuIuZ6/Yv3KnDiynb+AmX -zf/iPBO0Uutue5ccvCNL9nCjcv78Vm/cMW/IicZ9cNpT28e0Hv/Emb7juhvhxHfoI1MvOceWP/mk -iA2KUlVu+GesJR4bfe0cOhOxf4aahMeGTmoPR22W6TjzSezu5rh90uo9Huw8clZObe3sjoBvbNhu -dSq1N6n+IgDUbR9cqXvZBKMvjsLDZuuEv2+3e4dVb6LqnWt9t1srx331h3V3aWy5S6w9Htfv3tob -/6VsoMf8gPjp9vE4I7p5NB48ccfx2NfWejvtXXqNLrTcJ016p/+1Oxq7eT/qT52ZR/2vDWBjaxM+ -NVI4Wi/uN0pPvB0vGOo4aQOil5ur658fDJu/rlSGjwadzrJr7JdPB/1B62A46Ak/KrFOF/zyhWNX -J/04wscZWYFbuz/e5G2Bvbg56HbOUv/O6vuTTt9E5IlWWn3GTh/xiRar/ZQZROvuu0vD8S+D4dfl -mvH621UBe20VNKTv9ey7zX4l4Pszl/7kDXehoNY599LkMiK3RNxWj3bdcnb2OnYkkwstYW0M1Rr+ -tnXY8JfeWTNmsaklp7DvNMcbzV/bw7P36rkhV5SVPmeJqr32CBf00s7g5/ZF9unUjy94NCMOVE7U -o36re4RprR+rE1Xri4eBkzP7jEU9fby/bU23z3Q5nfqzlzXD/7ds4mOy6Pxp1hMIT830LJ+9LyZF -0AnTdOFDXx2Y2fePum614eN0a/b7qtPTB6j2JUR43XtXmoeM83baZ58oHQUHsDQ8y7tpTy/DBF8+ -x004MUHLZ3tvJ17st1mUnjXxWLJttzO26tHfc15d24pnbaOtcbO/2xye4WWYuii2a9CBM390Ngjk -/AFcTKzy0Y7pwf/e1XH+4DfdKXnkPf2z2wduLzbcJDTGB+2G2lUNVT5HjV8O2v3GqPkzvt/sN+pn -Awe80RyhWQvtra57AMl849VIXun+e/Jlvw6OGk4j7jfcddnmrpdP83X7SGnuTHzoZsN9zP+07yap -MR7gFa12oyPh6maj2/wVYJXm4aGTHbyKR0etA3TvUX9VonDVa/i1vluyI9e7wV71+c6ocdT/iizH -+YvNvnt1a9g5vJiO6Q2rmo/v1IdpAUBDfonx6LqeEu2xH20PO72nzeHXN+d4S637bo3ELto+x81n -73/Z3sfrL6CYuolxKysrMSHPzxQOInQmpcO5mttJiusFj44meP767KI+ihMG9+xMHw== - - - lP3ASZrDw7P8n9XNIF4TTPKEHXfBK7Cmu5/1GwgyZ5JuHxz1dvrNTnd0/oU5ZR9VHzprNLYdLT50 -zlXmJvQkjNOJEtxpVm/aO6877V+8wenaqfev+OtYV7UST3wAMdSBHNrRNIzl8WCn8Zx/qkE3FpY7 -ZpIuba08elSkq21sEvwxuf/8yvsbd97cvXq7+fbm4/jK87nlxeGD3sGt/f53j9e/uzl7daXTnB/9 -kL16uJZdvrX46sG9p8n9Wxsfrj5dHB618vW16GkxEybJ5SAYrX5Z3b8Z/LB4+9P89cU7Nw9Hi6Mn -0cKlmcXbG98N7aHH4+X9hy82Fu8k7a2Vzt17rdX5+av7xz61sfuj+16+uj5zK3/3YLz65eNy8m7u -5lJvsDFaerQ1PrhxL7t8tL6a/PBm+Uv36ptLM6t7weOdE1/2Q17u5a9fvP+wtL0y//r0j9afu/Vx -8c7X9Y+Lt0bzvRurN2eO1mcf7O5dmpHJWv/JXV2rex/f5Mvdxe7bW3vLB+OVg/xdODEdP11ZbYUb -3xbv3L/6hu9xXR6tfNr/NHD/dOXb6qPdR98tzxVffljamrvcZx/eNnePLs2UX2ZvtNZa6YvZlYPk -8+07SzPxlRvLz27+dGNx5eqr9ZX20fV7rx9fPrjdajW/4p86N9b2Ng745TBYaObDzg8/3ep8ery7 -3J25f3VueOPD0dLG1pVv6P+1xduPD+JLM9nt1x8Xl/qtq70bd5/eXsh7H+528nxhtBcvDVuPwhtf -b4X+ja3Vx6PXbtryq+38TRzs3uqsLDTd+oZP787O3Wwvd/PNHkfw48bM4sqjO5ffrN0s05Fbl0fv -s8v38pXBpxt3Xu++vxXtXP4or73Xn3EDupddv4wleZ+9yV70MU/3lr9ey+Z0a77e3QjCj5efri40 -71xZ/+7GuyG+kuEPn+Qt8silmWDn+0eJ/PONe+t39J/uvFl7wsdXbq79xJdFP0aP3NZ9G9y4d2/t -ZrR6f/+uvufN3Tu3d788+yQr6Tvs3vd8OdWvuIeWH/sOfKw6EM7efYmH2om0pd8tr36WqXbi9n6S -vcu+tJa2V7/cWN1bePJtrdm8+sNytvPqxZ2Hq5/vLW0ftMZLmz+0ni5tR7Fb/aX844+X3W923629 -/en+kZ8i7tqJbfrpa/Wyojs/fGgL9uNgdW9rbVfm0722ee3Gvcu333CF8OZLM2ufwxuvl5O3j9cX -h8ODV8mtp2/uywoVaWeYucW7fvPG8qD8ND2VkwOvz7vNExcWr7o0c/vG3aPZ9dVuuBw8Tm+5/3oQ -dPiee9nOYPH29vj7pe3H46PjUzm1krV5t4V/O/wObdtOjn2b7yxNz9PRy7K9Pnvl8NrKQfby3dpO -cOf6ans4vBm0N+/e9h3hdPjJ2Hiw9PlxKLvtztxP6zipT+ZXH33Jmzz7XNBi61vvydLzT8tP11f2 -HhdB+GRnd31lt/ejCM8T1uDBcje7+6Z6dzbeuPtu+eH25btTfbg043rRfr764OtM233qxR1ImDjY -u/VmcLy308+13D/dHD84/H6nLG/cTp5NzcjtR6PB3kpn1MkgLefeb0bXLj96WI3qdvvWlZ47yS+v -YXs9vXH38bvH9tH9D06Oxe6vMxvXH4w/7/aWtn56vLrQuTu7zhfsXX2YLW0/Hewvvt5+1FxfK168 -vTRz50aw9sFPx+HazcGzaP1KduutW/Ojcq319dsV+4AckG6TgvnK+6sbTjzevbr0snt4vf7ci+ZD -J/6uJvnLg+vzS09+3OpfmqmJcPv758Xt/MrzlY1v2+HElXH9yure0tVPE3fAy/X1z9e+O5BhOJnb -b7sjle5M/VVXH3//OnHT1H593V2iDwZrN7dbd90svnjjDvbbH27cu5vF8telrZuL/ZVO58UuhvYd -HtleffLk4dz6nbX0mvwVY9m/3ufj208XZ5a7j4N5rNX76nzmxf3O9WTx9c5Cvvnw6ctw59OrpfjK -dz+sRdd++LQSPljZWMQ/3XNbPLwbtHdu3Q9vzq7c9233Ls1M/oZPShv+dRlCcUV+KP+abW1EL/DX -u/Jr/4EVtC3zVUt35tbzdG71ZfT53eEaHrnjZDIeR8Oq/9QyHnpWvYdfwfcmX7HoO3/P/+K2PILe -bEqXpA9uLO49S+wKhskBo1OYnW203ZaXVV+RV0xPEbp80kflX3XG8MatycmU39zGX2UY96up5MPo -HGexv3/7hZ+CLZlP/5U7tbFUi3fvzKW98EJMLcOlmamF4G8wWdW7ZRgyT5PTcVdGVf2rvMp/+UHV -h0szk2t576Qtd+aSsMvyT35U/Gj1r9xjJ26MC2wLPLzhR1Vtlek9y7GcOll3OVI5OTYdd6sx4+Hn -J03q1Em9NOOn8O7UMP2c3Jp8xf3J3qxUv5W/Tn1U16U6d7UdM7Gq96pdKw9jJpZOOCq3fQ83vfDg -JuVY1mUe5bUXnepaH87cLzLlbvUxj/7d904SgDI0fzR/2zaUBeGM3fEfkD6+zIrw2nP5J06/H2me -vZ7fcwL8S6z3XrnUX3q5t//EqZVPDqcujKXt10/664th+PXSzIOZB5/dnKSzWU03OXoxc2f983j7 -+uLtYPO7G2uv3z60q2zuh5o6UdMKpq2k+nNuJ8MwoPriruAbNdMsLJ3B8mQ5u+pUv2vvT7Wm8tvv -NtaX4q8/PBY7YHJAN8RAuDRTDB4H+drczb1k9cn9b0n9K8uf20sv+1uvlrbGj3prNzYWZif/2l1f -LGcOzah4ea0yvviBR++3vy09X1nehA6j2lVvYmKcBQotbHKkNWUjv9169XIp//D45erj4fWfTnrB -Uvrw46OlJ29eOD1Ze/Zq5uuD0fP2UFW/jWzZXdsf5r3tMH+27XC25QDtwmwHvCzPX31sP1ndezHa -Wuhsvndq89q3FerbcfT9+7ONoVNNoUszdWOo2qEYGi3st0vP11e/vPm80vmSLdze683sO/32eujm -5N5Pef5yd4DOzVX6kaqxW92P1avcTtaX/TdZFtl17w+4t7o/d+0+P/AivveTU9SeX105uPHjykLn -3t1bulaT8zRhi3x1235+vTKEnRyrr8HmQ5l+99H4MpwHG9zzujlrHTnNqLhyj/u8OgCbD7vOsqj0 -/0ntv9bR8mv7yYob0O6N9Z8+3ytXH/yY7zlzfC0KogfJ0+nXvvju2ocpI4V7bM0++9OL1b1XNx44 -Ob2+Gl3bXeMJFEsVd0BJwfXpzpWvp52rfP3Tx+uX19f6Rz9FM2Wv0NW/c/OHhfdF3tp4vPxic9GN -5cfeMzXwj36cWXrxbOv1+uq1XftDtdkHV4L869HOZrDxZOewspGnfQ7Ru69uXVYOPnx368a9B58/ -2876OO9WcP7J8tenN5xqv7lXndlb8LR8Wv4a3f2u+oN3BAS3dnvdAJfIM8z2u8rb4Sy+E779e3+Z -mtKz+tE9nH9x4/7r5jf7wHa+ePvJj9878/Hgu8l3P1/aerD7xa3L3WG0+Oq7UtZAVuDu7FHUxpbb -kz84OXb/YHQki1y+cELVfeVT071ie7T2+TDcWbz96up8zUkWpd3vb+8dbX5Z2n7V/NF94FY3WP+w -GLvePJzz0nnagXFppuyuD/ZO2zGhf3LbTm/9ZRc8vXHdo3j2+Q2ibOnK6k7S3jr39NY6gtO773by -+rXN7u311fRddOPejx+vH3/jBaz82ms3aqd3eePzgcynW5d72eOj1fmXu3OLt559+eqvqO3s+/X+ -iroG3eabO/w26KwuvL29aPN5tb1w0P70E+ZzpJ17sHpXJeibuymu+Wi59/yeu8UmFI9nyfLzo/id -m+qXo7Ub17O92o1V7TtspeyHy9+KxVtvvnVu7z3c2V+89Xa9/ipKbNru5c6lGbmx79z8MXso767d -3fpkMOvs9HHLrd+726vtw+cbok5klzeSy2iLVp9sP/2++nz+urux7S66+z+sfQ76H1f3tlf3Ls2s -3Rw8PVpKF5fer7U2u9em1CX1TO7PfHUCtfw+Hy08e720vbGIY1jOHe/8ndnF4Vx5tLT5cuHjrc6n -Ys+t+Jvrbl1q6g2vo7sLbsdsXHcKyodX659vHyxMfzS6963nFnn/u8Vv91vt6g9Yq6OlYudwfz58 -+PqmtrkldvrY9g/f5tZnB+W1qT+FOxuPouoV/n5Fl5/NLXd7wZ7bL1/fZfduPf9x8fZhGR4fmj6H -dXFP5sWLwfVTH5JHbu3u7nw7/si7udWgfHd1faWdfV3aXm2Gy93ichFEN791Fm89f9GVBatJmGO7 -SOITd1tv37tDs/p06eX24rfje+PyaKVz9+lo8db6TDO7n719sPJs5fV9rx1mer/kdzqt96uPWi83 -l5M30fjYwn+6/J27PIIX67OP72+UDz+sj1UJ1kWcdxvtSXb7yQ9Le6v7lz8m+a3D+RWnDnWuV68S -rQ8v22sPsOne37n2w8xn7O47azsL7w4nNW/2rNi+8sPW+ufLV7bc+G58WPv0ZdwSH+Tx+XwwXttZ -vj57aebW0xvx+6Xt7SvfTWyW+4/8azfUS6XbYoNC2P71wykb5OHl9ZWlj05FXHz01smx1ZvbqfcZ -srfl16W17aW8fLlfJj8t99wgl4NTH8FF0ISpdG2uf3Pbq2fOCtt+ff/r4p17h2/cXdntB1dOeEV7 -+evV8ePl5MfvXz28+yG5eqGRqpo38ZbZ+Q/4ytdHz5z5sTaon7tscYDb8DF8nW64aXzZmQjvyuoV -t8Liu2fr137cHC89+THcrX307pNnu6u7vfJmPWbhejbrpPzzr/uV/KUQHvx0kNZOqo9eUODeeDb4 -srpXPu6u7lzvzJQbPw3vrC91+9+LO3Rqv7jVRyjv1rOVhQ+rT57cWaCqFr3YmltfC/dm128tvfze -FvTNrJP82wvZ3fWle8vZzGG6+qjZnTkmf7qb19zcfHwJWTq/+uTR9ytOWk4eoDs3jzZ/XF8Mxp/d -mvd31r+7fjN0Juwr/KaM3MmJf3LH8H5Re218ffYajct8O/9ksavFmcnom07C7fXZR72l8uDDs8vr -q5tPt9ZnDhMnXN609xfj5XdJdRZVDXL/VClYEsNbyrcuryy5/3u4eGdu/tqJX8FDVx7AWfzBPbQW -Hz9jl78uJbPLr9ZmRzsfIUjC6ckKRjffyQq4gzv346lf2dpYjq7tbZ/4ivDq412YzE+WBgfPr9ct -p7NOqmx7s/jO3Pje+f5eogBYq2i1ufXgw4OZBx8Lt1++HtUeHm+sf3Srv/iDqCISo4SenC0+XZ1/ -fnCntmvvZTcH69ev3cycGpTMOFNisSvBxtvtsvVaQ3DZ41f1kdZdEPej9ds3v68M+GN7rH5tH+7u -rc8+eVDWF1n26osPl/GH7tLWzuEercUo+35/ufd98aWmKS0+PPxmp7K6X+Qrb+I7zfz2i+ebS1tH -r6LjF0o6XH3U64zctbXccz3sZus/PZ0pT9cAnt+689LN2NPdjcsnL7fpFEU5WGit7Q== - - - DB7OnfPc9pU3H9eaPz36frl340rtgrY9VtM+7j9761a6U4vbT72sdu6OjRQXyt5nt4gPr39zKvej -Z3Yji/j8Mrz6dv3K0WF7OTladpaOs7RrNrk80pstnASdX+suf/myubj6aPfFePXx7Ow6wqCPGDda -6jZ7ohqtja88+s6+/PjIaePHldeNkzRYVWOHl3ex724uvbj+2d2QrV5YF8ePj8bBo/cP7kydBx2L -U1Ba27eefdo5Wv/pU9TDHot9MP1dfSvdbS/XxD/OOedhJvj63l0Ob2dX964cXs7GT8Z31z935xcm -vtL5dHPfrcboen7r040txINuTK9LfK0fO4UgaS4lV68OyvDNk4Wl4sFoDNiAU+geNd8ujq69/X71 -yeOP31bbdz59Xy2Y6Pw/Je6K3jt04uPDQnZr5/mVi/4avy2dcfXw4frn8ce59cWr7e2ll93Bt/o2 -dFa1+scslr/5Lt/+fNSHXL27up9m37uL4EMnu/ft+ppum/WW3k5eHHkRZtJL72uzNjav3Lg0c3cx -/35VEAXo7Uq+tTu48+Dwh09zlWeSqxY1r28ud+fC7Qdv373tr+69GC9Xrr/6wn48OgAC46pciKJx -MMaXZd/CcsuJha11XGDNpWJu/vvVvYW5NxAAs0v9nf1RFRo9c6tcVUVGX/p6aSv95HayW+Qf3a26 -/eJo8u9vnBWcb1dzV35d/LLhxt17M+Ge/P/tfXlX6szS7yfgO4iAzCEDhICCyoziLCoOKChbtwMI -6D33/HM+++3uTJ2kO+kQnnXXet9z9no80AldPVV1VXX9uuAYP10DefDNL/f5neNvzIEKB6tSi+8A -nb+R+pt7BlbSYW1fyXRhjVt/bTsIbeT1ydHYogkWdu15/+SwM4InwQNTEMLr4dVGnW02nweTu+3R -NdBNcs130MnS7G9zePPWV3c+vAfqy09y/+TuXV13l73Wva1u82VoI/9sz5rPcrJQO0om/xan3bO0 -09N9BjTFo1a8HWtFb5vZgfIKVHcpi82+wXDy/HC0W7lvTBJA6O0I9r4Y9aQq2+PyR6Xx8HcQwRaa -ybhwCwLi/0uwNtmoQDqrv+29ZBvdz/r1/mz/T8ISDaXtTjVl//Q2M8P6b/F5yzB0Id58/t38C3fk -QnN82SyYZ/UWyrcKUFQ6L8hGzs5UFyooLe1dn6W3CA77Mtg33jP7093waesp8SBCZrhvHIT/8Fjj -tLofh9vdk865XL7pj0FfJi3kUXx4asOlpillB/wrVCKSgMB9FuupXI48MIUbFUqP6eZRugS4Lp1B -jiO471c7oLL+1ne01G/eRUuv1wvQsk4emkpDNXwGtPE/VQO8ZY2Fa6AbCxHwoViywA7xt8y4zW0n -eMvM2WFNgwBj+tT0CBDZpj8LoVg/vIQYfZeuFp6KwIgd5/hc+igFFI8fCX4S8ztnZcl4cGZ8Qg+2 -pd3LnxrQ/9sfnch5ZQQ06kHVeCqmK+fyWzgpdSrhbC4ONI1wuvqxE04e35bCmbe/4NHTHy6c/i1f -hDNHN41wlj8S+VxlkEDkC+F68iy/FJdHoHGND6BOPVWlmiIpYHF+3aKIGLSKzKd853EC9P/FoloZ -72e+jw/2DkvLqtLZueZas9v8VXNxf8s3bluDy1Zlv/IspPaLU42KFD1L17Opc0CvJ9O6q3aIk3ql -KNTN7C/1lovF9vISEMl0+Vz+Qu2G2bKl0vq5Eoezjy3+ZUtAlE/MahcP/HIH1K38pqvt8BbqOJqX -xgeXWyrtvDLffgdf25/g14OGlej94uHo/oxMtF0cFsrdIUckOoweg93ZRtYkKv89bMfIRHfCicVS -iC3IRE+F+/ymWE6ZREMxk+wynjnKUogW3hKj+KBJJppP3qd3xFdyTzdbQ7BvRvrfnz1SX/lW7XCP -QlSORKeLZIVCdDDkW3+OL0yiKFrVINsO72wJB4+XRKLtjnhJHV7xtnr5hIiCtThuWuf0Gqzk+99q -D5JNOmc1MZDuPoUkIJqfOZZSj69pRE/jcRvRQuHr8dskaq5klezj4uFtekkhujeSi62oQCQ63H06 -pxEFO1pUSmzfk/u6E35YRt4m52SiZ/VkdR796pGIprc/y1WTKJgX61JK7d7unZCJ5gcDvlXij4lE -N1uvxej5l3hCIhqK8a2Hhxalr3Ik9jE9qtOIjvh25umKTLTN78cnieIAEQ3F7AP8E8nsakQH2YRt -gHeP8xVteJv3Hy0L0dsdvlfMCpBoykY0FFtudiYz+XyUFQHZ4rd9/fbubkcUonKk+PHSGtKINvij -1EMJEUWWrLWv3Xl5731xfE4kerEdl6hEDycXEk8iCiV//i7LXzwmN0l9XW4edibHd7fJBJHoVXz6 -SiV68Xb2NEZEQzFnX+/a/NXh9w6ZaE+K9Vt7OxUy0e+DTRJRIJMh2avH9uYPZYDvTvjr3cMGmehR -tfk4PHt4IBJ9OPnoIqJwf3H29X1QeGlRiN4r/MPyM0smevz+/XVSUiQbUUAFkX3sZqfUAV7ELtJh -CtFBn2/+/TogElWOs5vhvYcskGOAbHluZ5rfx+KjRnQsJW1Mk7ztjVKIqBivJjrWnvb4p1R5HxLN -mEQBFUgWVPs+14V+ZWEnupxtVTSiP7tpW0/D96O7pEq0NhC6VkGYWSz71TCgAshyTqnUzaK+AqL1 -H4co7GzKKtFd4TBrE4SZ7/yxutNI0XL9EBGFVDSy0cViNJ5CoryN6GKxP5np6/cgbCO6LLyXtZ1m -t3zG2YZ3czZ5ugxp+sNk9ChbG9Xpbw1nZerTwZnwdUV7+sZ3nmK/5lOH5Aeit7FF+TWYg610XW/X -+6RoeyorwuOl9nT5oTi4Up6+bd6QnqtC8bRbvqc+VcTU+RP96dtoGDdGzPl8X9y6faY+7aWnuyL9 -6fjkz7b51DZicuRk83ncofxa6Wx1dvpL9emf+Lxk+20//VdXTv8Im2XHiPXHBxdT0nNVyjXSHwvq -0+vYOBemP71vlCv6iBGeP8WGxSj16fvP6XeH+vTjSqydmU8dI/b10aoOab8GTTrbLlCfHoj56g19 -xGLP0/FFj/brrfBW9z5FfdrcPxpPqE8PxN1NgT5i+2ExmixTnhY6fLOS0vtcTmzbnqYvz5a72tM6 -t2Pnys7lUzu1bz7PL/OZc6sFVudf4nd1Tf48xT7h02/NHG09FlTRU5stj9VPFjkm/kShhVkPZw9K -A2Bhvl/CPxwsa4UzjfM6/HON7DfDelNlhEZvdF7TJd9iU4xXTrOaPAd2jkUfq0akOPjhwRfiDWjp -YByRO1KmcWDH3vwC0bq5Bej92THoRXJ/K+MkkE6bzcXvE5e1iNvFZihmkkWWDoWoHIF2zh2ZaH5w -SyUKNpF3waaP4X1Flg6VKNzynmlEX3Ci+QtgI2NklePaBUb0ZWsrYhJF2r9BVLINL9T+jZ62Py1E -kwNkveJkLQNcEalEkfZPIQrsQaD9D02ioC+Wvj5QiYIBXubpRKH2TyUaikH9/43c150w50a0F6cS -RTqFSRTyvoUs1CkuLbM6Kenk0SdtIpL125cvlveGv19TnPcpb8qR+bB5c+L5XuFNW3eatKiBPt/v -a9LSwbpPiS84OueYg6ba+l1owmXrYs/G8bm/kXLG/FP9TrxcasY6lEmqvV/9Tu58GzUmUBXVUif6 -jlpRLbXvGkBwjZqQsmSKJo18tRnT/mSOZhoBpALrBAzdErQHdK7yrb5k8z4BsVfLvU0aMePPOa4x -az6zE+PlBqTSxrv7dLCr+ZRAk/unoGALKrS/KX10VL1dE8dYD063rANoeNxAg/mDQiyG/sAFeW21 -kkiN+ih1bY3Cm/T4GwdL9ygjxnd5zI9mcweiIQfS8uG3dug16PCP1njVmCf0Lx6m9i8UM3uI/lBn -UJ+/i03v+YsY/Utpa4zUQ6i89l0Gi33+Zmh9qpYF42C5VCakau8talUhluWuD9Z21tfKMteVZUdW -V1b7fu5/5InjDpSbW20lBx55sXZbOnAf9xB9sKyiJ+kUPcOmVfRIVNET8lq6zfvuAh9Ao8mWAdxS -RQ957IYQ1aUPMKU9mWZG/aONnTAlj90gG6aKbRpXIn8csWuDTf9dw3cx1Dlp9+ryyGuo24db2mkC -sSGNtK1X+C6G9Wpyym1ps+8Qo01A5Wrmq0MkCQPWDjDnbrCxNdgQX+dPyS3QuJsGZZoy38IoGu+g -Nqh+/hUHhqfv0m+zdEVfOdhKRk4dcmUCa2WkqtC4Y6c8KSffjVqsfOfOdWCvHG3e/LrOZUTI9IUM -/HOXxg4pHMsCSMZE85A0nWDE8AmFf8CEmo5o59oA/TOkoHNtnJwZTcLahfry0ya2rNoeL2md3OMn -P/2cQwtzTolp8R2lnVPy0vbSwlhFz4eyDMWoGxODzmi+DLSZux/qthSK+ZnfNhyTjn/ticT7L22r -nCYM1tHM3HhdmvSze0DdK0/OtfawqHSgSXSFTp+6UIxtBoGV76pYeOn8lhmcxlwVCx/z1z79MqtS -V3KAyi6mDO0CXMlUmXVD8dsu/YRXq2zgbsT46SSu1QUescfFGkfMKtF8tuvb6od5Ki4chutPdbmi -dmw5fwHt6ZCMQZpCS9ygxdrNW9hDjmEKNpkrf3Y318aVtZt51J+hrJ7HOmayA49MeubYQEvc/+gM -NrdYjQ9Dt7SPTnVpbMuebgSyYtixCQUiv3hPU3XpbuLZGqKtZGdTPKQAU0NsuuVqY+LB9lhDVBs5 -TdmiXjvQdX3nwyZXDyWtQUZGbI/4sBxzmEMbfOrCNd/0QYDi1ACaYNhFhyGKDwqDdN3VjlDMT6Mi -KwoAq7SELPfwE3PfllkFQNcUAKz2Pr1/cYYhD7ENukVX8PZn2DV509f33oWHetfrWFSNH6H5sGyb -ksESC0c0fCg2OVj7bxLr+tROrNwGi53FqWYPspLAYPlkcctgGSyOfiFFSx85K4MfwL5YWZxodXt7 -l8Cq3WTzkLj5Eg7sLll7a9xcsjYPydeBVYOnGMXeLlnQNYyRtNn37SY5gHEJR6zuDcNKsjfl4Ne6 -La/g3gDrYC6iDqFIFcdssc+VbU+l+H1CMTcv3dcBPNwdBPL7wGHx9vXZRAHFXwNHR2ZayZjctHga -vi2q9N6vXZUG64DuTNRkMoMyDUf50K5K+xk7VR9D7Ym5t4fVvyDt9otx24rAbDFfG+GhTRNejV/K -Z0n3rnmv80Nz8zP2lxW80d+H9n2P1qFQzGWlg7Vj3fRWEQC7/Vgh5DHnbAPz6OGkD9m2OpouC0bH -ttF57UO4Lqv2Bdvq4GFVHI/fgL0CZSyLgcp12Equg/Zw/nzezj7fXJB2O+upKPMRJKiM5m8leVtV -y4Lmb4WV+WA+sr0EmCYUC3xIgWbNfcsLMddjNST9tUY7E1frCcqBai2GNWnWostkP/X43/cMe59Q -meWE0N8maj0fjCPtIpOwapx1FKa6lhOGOgo+DcW82ZBhu4GViZzvMz6KEgFjOVNMQw== - - - iamf5bllF7NLtOVH0iHRlh/2AzwGiUb0kNTBwOzNg0q0vinRdOvVjwZvr8xbooUYT5BgZatLNIMr -21ezNUg0MGskieab90E9/iWaw3eh1hNcosFagp+9onpcToMytYRxipMLxUjagGUTupq5WdD40SFZ -R8lnzq3xlsDmcfjGYVnQA1h9f/kTn9PFEKNmVgd8fvJDYmbVA+9PzILKrsK+hGwoRhWzK0Y/WJn5 -CtnSFkt8FQUFzJotqIkmYbzrYVPtqbUgPwyoJ3gIBKqFYlDbTt6967EeujO6lwmnCaiydfiq1b0Q -9C8NtQvrbghKs0H0e2yRjjbPl4EtvptrVm8W5rug7obXvvR7dx8srCy4fn8/J+2FfncxOGv+XVrO -XQzWE0S/x2ox9sLVdzFUD0G/J9ViWK+Uelh3Q/e9EEmY+3ng3dCyFz7az4kRFVC6lnAkKH+IcVja -XmkJnjLDMKi6wOPCZUrwocwwnL7d3ATxVdv8/KCyoNyNtYvA2+6x1i4jxqTu6jMJqdAsIjCXHBOf -u5ye1sF4XuVcPFcM4XS2JlFXBIrt8WQv+8ZU57KObanO5ZjsSoaNSazdvFDD8+iRaxR7H7RMZBtK -BuYaL9cXbQsqo57dGN4e1oB6UJkU3T7srcNDAkas6E/FoMQgwpl85Jh8sGplFGYfuAbfqisipPvv -mRrFuCIczKXtyCrrmvtZtXA0JVoW2hwgtNzyNZydnj2GM1fDZji7Lw0hbq5JQtCpN7cEx9Dhu5gT -QWdDDK2MoXNH0CGZvAYMHZUoQtBR0YI+MXTuCDocLRgEQ+eOoLNofQEwdO4IOgtaMACGzh1B54IW -9IWhc0fQIbTgGjB07u9p2OrAGDoH41oQdIZlERBD546gQ/qYN4bOEpDsgjA7jbdI2jY9Bp6OBLIF -uzA0iejpbXgHbqfY8FItm428cjBsw679EpwDrJ7eu4Z1t/c3ddgZX8MesLHyOG2nLMvVihU19vgE -Cxhs8j658nKiWM/43Cpzj8Ni6x/y9Xkh55j7Z/NcOfmFfdBz/ptEQT56eK7cmkSCzMG++ALNMcma -pi0UxIzt8Qeg+vEVCqLGjxGDQfy7jWlOY3QzWGB/1SAbce9aiBHsZo2E9OsYRCsZzHlQj7EKdqMd -21itJC+wG90+dT9wwKRl0zUYxGKaepkhTRuawYIUZqvMGoIlOE9sxuLcC/nIJrNGLV9GL+JKmtk7 -lughlL4gpgj7dsSIOvS27cFgkc6yDX3M6Trzchx+KN82Nwn4bZ8YNLvCiVWbqnZRUWCYpmTHgXmq -Xcw4vl+vGHgfOL6xF/4lYnFa0aFpdBCMuyrtjIGPV94itEbtkSCa9PnzjIFnjiJ4aVs9mMT5Y8Xx -KQsvTIzbYrBGp8PK1oYQXZgnHzRkip/KvFc8+4hZHawBR8wTJsreSVOirTRiVsevWLsZZK2BTh1b -YD0BycWmyzp8vk4zy2D1c7Lf0h0vZ6uCUsHHpnVHJlTxJA4F+OfJlbs7DMaeYfF5GHuvHWZjj1aB -PUZxhSq8rkYB82zcqsEGlVtphh557/1FV2nIbAEhbt5OhpCrSxqi0ihGnGPZu2HkQh4wZ4YjT9Qh -9ytPQg7zykWPLC8dofyJxg/DkGMnI7SV/N71594hmEqqpuQBkHNIHToi6oe4m6+gj3VZOd7kd6o+ -9t71596hw+zsEUQrj9Obh6chZDMl6EvAp0fG0iQLHhk0SvTj/nBpkpWZvXcxl3HKszbJPTrdGxTn -1iT73R2czf+rQpLW4ZE5QB6ZgFFqQBOOMnhktDM+D3hOtMxtBfHIYPb+QXCPDKgg4RLd4QOGtopH -xoEWDO6RgTA0m0eGhkj1wuflfXlkiH7+AwZ4Dhs4B0L0AMN5r2S28D2YqoO3KsuHprJMjxtnUZal -3X46wrAY3DGJ34friWSA81I+i6/HqQO6Vk54xPSywNBWDGDH9xcIIKN7l3zAxxyhC0S0oBeuznfQ -rDNCFeHqGOP1XHF1GHTUBSns7QQ9dL2kCuNeTLd0DdU7dd5FCssYNzod804LTFoPHg5SWUdMnTse -zv/9Y6vg4UhR0Kdf68bDBcBZ+MDDuUWorg8PB73WATmQAQ9HuBGUCuJaHQ9niYbSfxNfNx7Ofu+o -iohbNx7O85aAteDhLCdWDKGWq+Hh7LYY7VgHItmCI+vhBre2mEhQlTUmkqZbssREXs2YYiK9eH/5 -IQVVA+ooQCI4Gh3Vk/GafcZ6WHAk1FpUfQzVswYklyOSwSUG3luiQXAd3SHmjHfGctlQIp7j85Qj -4jk+95gIGxNSvT03V0HY0AQfYV6FoGwIKnO9VoYkx6hsOPhmZUMXbRyOtz97kbjQ1nMbMKrHH/tQ -8MignrUAIRs5tl3Msx76lcCU27RoYdbOK4E9b0OzeqVttzUmM04fFgSfuV/s5GlQG4hUYXPVABGs -z7SLhVdCpI42HxlApIyI1NHmmMVl4AH1Wwsi9X6+HkQqrGcdiFSIFwuOSIW1rAORCuthuwbaZhKT -4voQg9AvTfUdZJTMarNvZcObwGxog8KR5di6oXAont81omcdUDjivKwdCre639I6Yu62uw+7MgAU -Dr+DCIHh/hEoHMGr8A9A4cj+MUb7bOCmGOKiAL8/2Q349EaNVWW5Ed6qj9U5D7OINdALVlVg8igy -OJBhZfSb7XzqMI5Lhv0eLmBo9AHjEY7b7bxAlJO2PJOKN7jZjqu7p16HY98cdO8oYXsw+RdmjcuQ -6GlzgFJcVk/e2p9Xo8dG5OW32SpF94aty+ppcy/3EweSv3W5WxygtOGN2+Zib78jXx7Ua9xzvV7L -HcIkBBff+nYU+7Q2WfM4WbFYJNQZtJI0jNIdHXemnJVP8eVlBbttP58c4c5njGjhLRXbCc9oCLv8 -4MYN7PaSoxLlW5c1N4Rd7OTv0YhG9MmFaDtbwojasVjl9BLzwtnBbvmbt56RmdAGAdtMuIHdBM5G -1JqPb/uLhrCTI5G5/HtPA7vduaHOvtwRdrPLSyrRrd7k7YVGdOKej+/shk60eXzXpg5vdCptP9KI -nlkRdmhWAcNqvUaftHVeZnxvm/Se6lWwvJm/7zHVmE+equ9pW2dPJiiix7qVVG39fto3VDffMUPI -rVWDTU/VvljOiE63ZuuB9nhHqNq9JvQ8VnOGJmHnYi6N8gpO9YrzUK3XdWaSI6UdIdypwuBdcssk -58sLd9dgDpH0QEOiOyF9xPV5JZFzjetjX08eSeSo/SPlffNKNsLaP+9cA8yD7pVnxHaXWoD8cez8 -0p7QExFRw11ZE9C5e3pXQdOt5ofxi6Yj2QF6Ls71oekY74cJiKYj+QTt/BIcTUfC0q2KfKSj6Ui+ -eHKkfRA0nWVYNJ4l3j8WCE1HqsrjhpAV0HQr7sg+0XSkcxpjr1wbmo6EpcPt/fWg6UhYOsbYHh9o -OpKvXc/Avj40HWl2kad3rWg6knKDx46uB01HwtJRbpsPgKZzNuktQteUVkXTkZTTUGzdaDrS/BGi -oQKi6exVeeYUXglNR9Mt14umYx+xIGg6W1X2M/E1oelWGjHfaDpXjNXa0HRkbPW60XSkCgCVNaPp -SKclthj4NaDpSOLBar2uA03ncTKyJjSd9/6yDjQdaTBMbXxdaDovJNd60HQkLB01H19wAzBrGoCW -/GK+rm6iZ/FyJqm05+ZgBD7NPZjdMvj5GS2Xzer56hxN+oGnPOvOV0fXLtjG6Scd9zVO5ihZIiEh -JtNTsWBcAhaAAgX1TGuUrUmsooAhu5z1YGqlJsERA43ylXbZrUnkQAqqhHEZJ5e0yxSRCXcxq0W0 -KxwsbRaRFC19eyQ2d/fMGdmy3BLdBU5zh91zxaiSr5Lmjppd7pAJq8SY5o6G5GID0jEFSLjHJ5uJ -7oLNVXvwzZJlxtVLxZTmztOjCAcmcJo7TYdxT3QXOM2din3zSHTHdnj0fbiGe66k3b7gPonsOIvD -tYUofR+aKvfKWB7QtUqSdX1ST3lggjrP2EOv9QlhdNB4dvXAMwHpWCKaQ94IQ3oQBzO+EFBxCTv0 -EUQGR4fq+rOuZLYMW4ByJG7HE8FLU6l9Jt0NRTvvaZ9+rQjsskRDgUXlEQ/OHA0FqvKMH2OOhgKV -sUV0uwc2I9m3FuRj8KMQmFHQ5TpwbfYZ62HK7UqqBYvsulgHB6JaHEh2IlLYG8uOKmMC1tJyQNiB -tRdTJ7D2Yrq+WwFhZWtJZIzWGGgtizDD9y7qUF6ShtIz36tbDHXKeaQLkXjOCGpXS5wWQz1ZfqwF -mWLcfOxfk3BW1ftdVwZD8OCUfkTMzPt9X4mqaadvMPFaYHVCrcUtqtNHPWu4JUCtJ2i2arUWnQlJ -Nxz6i1XtMwAZfJ3wJtMENrxiADIweeADZ7jT8ZW0HHcrsCEhuGLVvNX+Mty5IR8DsKG+0LQMd2vJ -lOeJJ2LLlBcUT2RkygvOhi4Z7qy4JBZ8yCoZ7tzyvcIcd/4z3LHeag7RT8GBtfdzU82hWa/MwFpQ -mbeaE2JRdNTcdKsBa+3Ix0JQ/xHEFx4R4dD+7rlC9awgNx13RMB61oLnPOLZbDHPeuhYWBuIKeR1 -zQRKl+cH304CMeGnolBAZBxsWE54TASDX0vP+8YIY2IBMcUrQ7sliu1iLDAmayc9fKdmVca8UGFM -5QQTQt3VbDe4spxg4UoWEFO8MrUr36valTe+QEy0CCKYO9Flp/WnGN5oGN4At/LbFEPCZYk3AzUH -xDowrnWOfqsYtF/8ZqTzle4RDSVdHxus72qqATp9WxPGdUC9msq/DjNe+kr36JEpL7cixhXjTyMM -gwH17I1xBU1iRj27YVw1DxCciF6RTE9X/SDirVO5bHwI9Vru4LoRmRxchGKN3fTFZWX2lJbBp/Yp -Qve1bu5bL2K8utlQNx7k2sV8x9onCwjvePccJ2rBw4Viy8jV4BR3VVnzsJXrdwMKHi5JB+Etfp/K -glUm22B4fIqG/ZMj0eJ58oEGwrunEgV92Wx9S9S+8u3IbZ9KNN4dc6+0PGxJk6iB5DIH+LQgYkSt -0LRlvLhl5hGUbCjHZGL37pNENBSDA2zPOWeB4Y3s2D98eA93TilE5Ugsf9x4Mn2wdkTcowvRdlSm -E22fRW5JRFHeN6VjgVbaiZ675RE8vKITbTb7LUtkFyAbhc8zxicNhPmbquSss095T6rz1PdwfCX/ -lCrvM9SYLs9+muY2Cfo8yNuVTuOwRvP2WDfPuouf2NjoGMMmwaAWkug0yJLFzDtwkmFvBnVX7MAm -Tw8JHZLkDK2iNgmuZHqj6izQJm9g03JdmVmQQ9cjMwurJ6nhHlpFnTpHZhZA4MJPCJob6s5282QA -VJpHhKY6SiG29WQ79PLbP8NrDXF3vrMsUprkiNKy8wvzoPuK0grF3BpF9xP7axKQlvQ4La09jthY -m7hq3ldT1sPrpjNnymqmBKi7y3D1tYcPdthc1+WNg2yY7YZDBjSSq3uZ9ZRn2AxyEw== - - - rYlJdFwZtxLYjXxk7ete62FzRc+y9RZNiAIMegkt6a44Kl7My2px3hXnYgCR/WPWoBHCEeuo5Svf -AV3CtNZmI49adgmz6qm3Crij8TE6sfJOX2dpmd3P7+2yQ/n4qF6V/NwRQPChLPzrI5TcT/HKDf1w -0B+QzJHPIkBaNnckky+MVcnXPQdYk2z4l5e2m+/YUxu3NAkL1ddOqzGu9QkF/IgyQDnxe65coIBe -KY095s88eX9pewN1mBeDLa8xMcuMj8q8sujE7ehal8psu0qwEfPE8rB30npyGXDEPPPp+BqxXv6e -UpkDLkzSDrURWxEFyIoBZL6HhAYQY8IAukSnM6AAWTGATn+yHxQgKwYQv+HQPwqQFQOIvNYrowAt -S8XFwrTHwfpDAbJiAOGIrY4CNMfTXW5YMVZ+UYCsGEDDRl4JBUhpkgMDiJ9Xqu1x9ip4Uj72jGxB -kvJhffkHk/I5vAr/SFI+r4xs60nKp2JG3BWU4En5QjGCVrj2pHzO/Mj/RFI+en7kdSblY8pfGSQp -H+5VgI2SqY3ShsgLGkzP6hf8bqiDddwNxZjXj+luqMB5/bCureFuKFpeP39xSqvm9XPP6rfS3VCE -vH7uXiGyJe4/rx958bneDbVCXj/vlbyOvH7ukSGG5ypgXj8vJNeaHLquWf1CMV8OXWpeP/eu2XwX -K+f1szTEkdVvhQwgxLx+7h0iRaiuktePCEd0u9WcfWCYkbLEu6BXyOvnfvOXcSYeMK+f60ZXR7vY -GvL6ubuFfd1A5ZLXz93UJUZBr5DXjwSTNFkvWD6+NWDefeX1c68F+vnXkdfP/UAlxFxPEOC7HZG6 -al4/gqqJZfXDszPwAfL62diQt2b1s9zZ5Ruewht5/Txxr2vJ6+ee1c9YyQHz+rkHXGOI1EB5/Uz8 -Fmkt2u65Wjmvn/sAIg12DXn9XHht+SGtKR9fyr0W5nx8HunkmPPxBcrrZ9RCZB+/aA5HXj8X3INn -tO3Eb14/d00e3niwjrx+tD38ynmSuBp+i0Gd108SvdjQK6+f+3mzNYpg9bx+1tG2W4ur5uPzF6RB -z8e3BvYxsvoFz8fHAmLyur3BGavhLxWfHZEaLK+fxbHtyOqnIoaC5/UzoFJueUUD5/VzV3Moa8x3 -Xj/3rH6Bb23S8voF9PUx5vVjwL2uIa+fe1Y/3/n4VkLh2qSlM6/f6mB4LKsfRiVQXj+nKxnP6ke7 -5cxvXj/38C7bLrZyXj/3QCebT2nlvH6EecGy+rnfC8ee1291v6V1xPxjnih2ZYC8fqbgImX1Wzl6 -0JbXz3VFYBlAguX1c1cMVes1eF4/d0CstiMHzutn7aQ9q59DH2O+ycqa14+uBKk6jMdNVox5/Zh0 -mMB5/fCZdB7guKBrKfxJzuvnvjm4ojjXBohV9/0cYXu4ddPRTvrkiA/7vVJv6o2Ktr0SlNJdu+6B -9zbYomU16WvMPL2pVr5xHLzqm9JIJSw7JDczB4bPnUxkYzyPLZZobwmxb+LyLQy2lYNw+u44yudu -PorqSxBPFY4eVbscn5iGc89333lp8XbQqn4+lM76qUT2KxmvzWt85/V4PzL/rcnh+9GLBD497cUK -ynZn6+hkfl6YfwzuQrFigcs/K0etG+6QW4QLvXb+qXb+0d99uTiSr98uJ8eF+VVi8id6vZ/MN943 -L88PP8qfOzezyW5iOn8szmOLval8HL4+3o1HpURbjv2563aTv2+Ru/zsflLWeB9hO6v9y4urMJce -7oXF1/lVekeK7/Gt2mGNb/15PuDb8tb5YvFUSiyWynV3GRnK42VhfHdqIC0v05Vc9pqTeqVNHfb2 -nlss72cw2VwpomKrnTLEgi/dvu09lvafz76hQW2kgIT5JH+fhFhqf693QBosNBiguz9bcF6kaJja -V4RoTIzik9PI1e1lNTpd5FpbYv71N/L5En6BSNIDHRwa/s18549hvNrRFGESw/uty8sYH528IHv/ -dGZV2b9t7AO6dlrHQHOmvxXrGhBrpHGoyrH6byjWuG1NblACzfpD+/xGPq6/bO7lfnYO9nLLl+1W -KfJx2rzek4Zg2KbV9ufVzf1+Rw6PQT1Xc71aNX1mQkh/FCGUcTDc2+6FF6hX+18zuJL3D6+vH9PN -q5sO/AQ6fPrJQdBuRjXrq4XBAllOfO4nAaMRHn9USZwrcHH9k5BAvmMwIsUp+FpMIdQvEDjdb/C1 -kkESJhIHu9jdAhTUOf2HrVyrKR4poNoOn25kYr+tRKfbFTLxt0e9oYdJ/EHpZ2Q8SOMPeunnUMx4 -lMUfDYsT40EOf/BdfzUeCNiDdm0O0QXHKbysnxijl9HsH2fwR6/5F72eYw7lNxQ60T0ebglRoZNt -SfCBACTR7EPo7J7Dr2d43ePXNBzZs4z6ynO0WDbOxYAohMurJjxnKwJ8KQdxS1/C824XDtuZVu3z -WR9VC0GtOxE42mmILUbbUlRMZvNQ+7/EhkVM7u5tq1S24YH3ee2Te03tnz7/6TUOu+ELc0kacMy6 -1XAlWZ01Mdlp7dgqBWsseLVnvYpRba3wcxqdtB9uldf9i9/o3+btyymP5uVSMFey+PA73Kv/HeUE -PjcYSvpCu8xjg9DYLT7rU3edRUMpNs7qcC+8zukMcM0DZeoBZmm7FoxTnsI12hlm8JOkfrLugdbT -zC2LADD4kyIAwC4GRYBNAJQfTmaJ5nXt6KCW/FxAtL3cqTV57tIpAOz5c+PqWkztK+iu1aRxYgXk -mMaLNx9pdbHUboZLPvexyeX+bp5uSdHS1w/PJ7hl8/ljXkJsjyKakeMQfM0n0UwKzfs9+LWcBmv/ -vQo5OoPmQpUw9+A3Vzws5ZCCAmNIOGRSC+0hB03mTo7iHOnwxirZwtYG4NkEDOKcCxl++oTxfkrl -iEw9NjbKNM4C2hVktEMOlwKvlVzjYGfG87lqj+cL48NdgjyAusDricr7gMBghmQk7Pr9Pj7xmpZS -xy0LMAemYoGWs8Otps8+EqOqBnuMqxPNYQFM4/kPVDvOLNcL9JawLAvKlF/15a1n5RBTwFBZ+Cex -NCpQk7Wa+hisIp9qc/nO/hf/Eps2FovKLIXv0iil8072yNhEO2KiNJBMtUrdIWO1aEOv4HnLalei -Kmo5rAqhddMWDG0Ojgn3BbeoBNqdcn+r/SZan7m/mXIVrWm97Gqulw0Wub8nU6AnS9GdnafWY/IO -ho8cH1pWP+x1PglvZSiFzbTDMI11WL8johTREj5/9o9x5RWlqoUdAgqHZGZhLryl7hbSGKz5dEvN -cQwb6rwvQZdy6o0HNfmEnL5YTwGJRjEUg5dLHOt3KLzyFnUJJa1TOzTEOyS+WnJGo0xqervT1pTV -TmyCWkVjeWFoc7YrLLKm9gSreNKVpIqo60dArRpHz+/Blp9vm1mfzajOyg+53YioNhED+kTslk9/ -iB2C04BwfF4ToZ3HqlWUBayKvevUSK+Ay1IrMM6S1CpQ10lVuLVBvQvPrQ1Ag3VthXaP1+rdQH4P -eGZBGUymbvTLOWIFoA3f+IhBfS3lvhBVLgHCOs1QIxTgWfSemkPduLtDjkTPv8Qh/uZ3nafVyDJX -QjbaFTRS7U4Nz8AOx2mOvQm2h6TeqHchTbjFRFuBo0cZ//o+KeKD2stXrDe2Dfd28Q7F34r4V36q -4F976W3867BYwb++VqqWeWn3Nkt4D/qJMv51yOGVAf12B//6XcbrBppuFf+abe3iEkboyL09/Pnu -+T72dTyM4Q0BmjDekPG3gDcEKMZ4Q4BGbBkx4VmuVzXdC5gkYm0gdNFssBpDVFMoFFujMUQ1hUKx -NRpDVFMI05SCG0NUU0jVlNZkDFFNIUhlbcYQ1RTCMYmBjSGqKaT5LddjDFFNIei1XpsxRDWFNL8l -3NkLuhduBpXb3BacjYT+w6OptvpPJil1cuKVi5TmfQArB0IosnB0eFSBtHvdHCElD8pSDq2xTgIt -Abi9w3Pmjqr9o1NhsZG9SyOWM/gqi1YR4jvowbzRetU+TGohgoANbac4If0cp9DloU/0TDsI1E8D -gdmQT0A9iuNfEomyZnBWy6gbCaE5LO/oZXuI9+FJxfkcfG1xhtR5gLcELMcftc/NaQvtXbpJciIY -Lw3VFaOObLuS0g2t4zRS1EwL5D/VUFFRChtKQSlu5M5/PyeLk8Xf17/TjUxoO5Tb7wpCf/oyay0m -k8vJ//1pzJ5/vybTn43yRm7/ot7tKoXG5Hn2MtlAgq/wVMQuXVCpayeRuNPWckSprszGn1L7oxM5 -r4waf/hBFTvAREZJUupUwtlc/DwUg57UnXBsIhyGM2/vF/BrS1UTVfct0Wv4BKZUTkUak0Xtt5k+ -6l3b2ApZGYXPcXMODGloVO93CmV4Z93bXe3pWLwoHu7tZsDX5yzaJTSPncU/jvl1CW5gYEz9bIWT -O8d52I0r2OoG6Eu0oeTCmeTeHiw9CKfPNo/D6WfuGD7YDWf3pZdw5uimE07NI2ALGM0VC4uIac1W -rwvb2sJpPRobwOkMreWQ6iEFG/trFRlE2q4ErXb4a8Nqz6GvkF0S2qf3CRTnnaTGJ/E5vCS9k9a+ -lhNZjU/AV6jy9vJaFUDp+9FdAF3eXLmACX5K+govJs0HeA+qlTT2YBStV/QHdaCMmo/E2m1/V3/U -zZkPpOj2677+wMYTcFsH7GCW4ZTb9Qzm6BzitNtdDu7UKcC892lkzgMefP8FD84F9FXa7YfB19M9 -s+5Hze1x2kK8nAKa5KSGVhs8sFCQOtJTwGZ/Aqb29CQHhVcGEJhHwdc+qjalTk7u9E7KHV18wJ3q -Mo3tVKodPOhlDaJPOhW04m/BiDVyo52t8us03m/tNPPvmJ9Z9UKrYso4h9YPo41jkxJo4bRu1kiq -Tw0DZa5Rv/IR1Zg8UM5KSru1F59cNrovlbDGTYMbwdh6RLT1AKVH3YE/HyPa8hqM8kbXR/jyGp9k -0d6gqVbjfk5b9uMbXhj3uknw6U7QtpTxUKyWuiKYq/EIHgvBz6xOGowrGdke8vaOKscO4J9dlfcz -8+8TMtsbcsX3zgh533NvDLwzGiqv294YeGcMxRj2xsA7o/WSYuSHJZ0R4ueKBXvIjZ3D9HMetMmk -KxfNF92oNnxfFufZ4XXadJ7VL8d5i/Os0InM5d8jvYKnmL2C3/HpHPn4wLyoXr5b8cDh5asMvgwv -X9/hJswPTnE3YWHWslcgde/UCtQDzgu1Ci1wAowJ0q5V5ms9xsXkV60IV2gCWIyvPFzTSa1sNE9p -ZR+baTh/BUMZfTHHHa4xtPoDuDMQZsHpwBqaJ5GACvQmwYZu6m4mzLeVMF1vbo43bqY7sAa3pgPL -vMbUOLAZA5Hj7fFQb+H0dLxlMMeb5uoiXF6r3x6wuqNTTTQaxNGpgiZdJ8I2DaGYta9x01eK/JlG -FQ94Fc8nR7SZjKs38VnboF5TS2+FvYrRZjvtvw1YcEMcn9qVukFzyg7RiDF1A6gYHw== - - - OUIVD7a1jw+5dcTu7W8SxpZUo9l7V4d3Arrs6W1k6WTCXHJ8p3ExNkhNrVchp4+SyOWiNeqyZkzJ -4MEQcHWoGOe0HcS4/ZZRJTcdN/+kSq5Ly39WJYcjBpTyf1glx3T+f1AlV69HUf5hlRzOC0WFXqNK -jkuYf04lB1Qwp9g/pZLDNQaUckMlr5lTpnKqpgQDm1z9IdBrVQ4cbR4gZk7rrwA2A+uFg2oq3Mjv -l/BpDj94BgXFBXLLqufU8AJoi1v2Iq9xUzkx17lpL4uu94a8dgsU4yvN6zs5LWrSArDenRX2aQBq -/gz37g3decsAx9ShIzdH8OGmCe7brOq5VQ+t7U7bavGqU3/62H+BEvRTVYyz0e6b4ZFNGv6gGvT0 -c5q6395LQ3XhSNeDl/+phrbBKHUF4bE5fcFdQaFYDJRcTH5+v+ELhcfa5PXvtDf692QREjbUfzz4 -B/8WSxuCqGyIhQL4UoClvXEogd7dEJIbvWko9pjbX/w0/j7//J1NR4t/b5Rh0c1Rr99tbJQ31Hcf -wbvbGwnQGv4RvA0eJaH/6RG08DHEb+yD/27+FfoF/1K/4PMJ+O8ctIXnpAJqymGI1xoFXvw3+HIA -Prxv5Df+Bf472rh74DdeYB3n4M9rSBAkrlQUxQ0hL3G8LBQ2vvAynuMLUnFDEAqcKCjShiApXKEg -KKCkyBUFMW+WPIcEETZCFLC3RIGTi0Ieq8ks0ejB3+llhQJXKJXkjR4oK3GiLIjksrzMiQXBUiQV -uJIAaYsFLi8IMijhuWIe9sJsqlYCSAo8J0CvoPkWL3OSIklYTUaJRg78zChSeK4gF/OwCUZZiedK -fBES1CsvyRxflPEm6CWw13pDjbeMzhg1GSU6vWesy7IApqlUgG0wZkwv+yTMbC80Bgulgb9dAgMP -GvqFzYFe1sPKFIkrFmTFWiZzsgIombOuKKDbRby3egkccH0FmW/prTBqMks0es+EtvZCNdiNRH86 -HX1NXjZeF6OXv9Brm09qqx5nSn6j9hoSRU4pAvaEX7OgHknKY7NbUtThv/kKFUulvFqKv5otKopi -vld7ZqywRqsQm2izznEI/F8tlOqrfN1Q2TOvcDKUKMY6BVMllThFlLG12zPLwBhzRSmPFmZBAhMj -W4pkiQPtNIsEuciVFLEESsDCUYqSWQLbli/JaNmbZXkwGzJiRqNMEbi8AnsFK8+DphbzoHI41aAB -ebkgmSXPWIf0sk9CJ42VatQAVkRBUgTY/UKRE4tFxSwTCiVOUPJwBQJZIRRlvKTE5YtFJGX0MpEH -S6qkig+zDPSmIMO6QO15HgwkX+JKUl7eMIZRL8A6YZT1sE7ozfokNH+VxQv5RdYWUAnMUglygzHf -gPvQTILVq/BiUS21vKsuX+NFuHzZqqxRqzSXDVarYwEL4HWJFyRzuX2FRB7IRp4X8FVplAkF9EG2 -lElFTijB5VUqcEWex0U2EBwlXihZBHsR9I1He5D+VhEIE16UsZqMEp0e/J1WhnOLInIFHsgxUpmQ -z3Oy2lasTOBEsaiugZKM9ssSV0Dr0GiqWgAogqUJBEPBfEcfLrMas0Qj9kwY1FXWFBBVpWLBNqnG -EFjWFNhRinBAHWsKLAHARtaFxVZvjVqvuTzoCws0X4LsVJDRRlkoFqFYMMvAbMhwgxElIJjyBSAo -ikWwdfBwtQLmliGXFwucDF4E44m9BZgVbPwbZk0yUGP4fAkv4UHdJfV3ehm2aI0yfamJQNILEtzb -9eUIOyZJRYs2AqUP0JlEXAAaZTij6L+1lGkUjDKjFaIgcqICl4o5XmADKsqW5utDqMtcNMAiFM5g -Axb5PNjpZDi+ZpECJGQRTpEERrNkCkGzeaaoFMG+X5IUXFLqRVCn4aG0VjuWz8u2MiB3+aJglhlN -gFtOkYdi2ywpgI20CPnK0XbYMfNFWQayryTiPYKqhaTklQ2TZFEA1cGRMxoGSsAIK1iXjCKsSxor -Y1OFF6njpZeY9HV+x0oMfne2fF38bq4wC78DMYtKvfYQtipr1CrNZUpk9T7o4r9CyIh5CckbieTG -zbVu8zQ0u+e/5sv/LvPlz/9k8wWY/VmeE8HbJQHxCeBfDmxBBQc3g9d4+D8JsCWYvDw0UQA7qhaJ -+gguYkEdZyib8qUSZG71hxLY0bLFkgIZuOTy0+KGIvICp5QUxJqrUa35paoqooBtJEj0D+Dy/xpF -eof+/C8zigBLgOUhyUVkq0CO4DlFRrLGgyOUjawkakaOscAAC2rTCkYE44cC2N8UPg83KSCoaT8E -kwkWE9D/4EskfmCgWfNJUyxp3CCTueG/Ftb/Xwsr2ALlNQ1Kn3ORF/WZsy1QCS4WOO5SoUj/oQwW -aEkCCxS8RFugHjRrfmkKbgv0v5baP2Sp/fmfaqn9+d9hqa1ZbgCVX1tGNrlRADwsACWmAEeI9kPA -ZYoE+A0NI7PcsNKs+aSJOI8kN/p2ky8FT7p0c89dnGgsg3G3yVdO3nNwaJ3MyQbHy0DNk8EGgy0i -QhG21BwrEmcVc90617Z9HdXxtWWSBL0UFUW2lgGRKsLFXIRmDdTGwAzIIrTTgNQsgY2bIFvrIYIE -Jkhp++DX0cTZBJHB4DjfmmLAKSrsAqVOlDsE6eQQYibnYpLOKQxtUqdOaDuURP1QyXA76OLWYT58 -ka0Mwxoxp8bUhUlluuLfCzkNBM1EsVgRBEPDbo7UQ06zBTNRMOPGbv/YO4nPs9OK+AqRbA2nPWJX -++sE86BHNiPs1kYvRDJJnGaL3bipE5pPnWqH0+MrRHCNON0nDidLHXOyYHNvOkIIZZiDhuBWcbhe -CA4abMoczpEvomPC6cCwlBluDqcrhOAwcbpVCK4Xu4OmTnTk4PNjzI5hYeij94VZCdiIkiwMkiXi -qA9pWYZ5YFIx7SZM7BJsLpIZ4ayPqiIoyY0s2CLEkgKVAeQMAoNWpDqD8uAdTimUSsiRIhREw5gE -feK1Q2gBMEtBkXFnUGFD4YEqX1AK9B8q0P9bEgEPKbiC4I9kzRdJCR0F5fNFm35ADKHhN3JdMGQo -Zmbjefb1Pfudvmws30bfk42v2csEC6AxV1Kvpkb0NKcvKO4mmw3FYqej18nlYvT3c7IIvS5H/2ey -MZpOZz+jn8k3eAJmZ7L8mS0moO7Zv2AJ+In+eizWPGmF/h/7uwnC - - - + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PUB + + e + From 8a3a0f87c079d8e1baf8ac167c4f8b12b7ec7228 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Thu, 22 Jul 2010 04:54:53 +0100 Subject: [PATCH 084/100] Launchpad automatic translations update. --- src/calibre/translations/da.po | 945 ++++++++++++++++---------------- src/calibre/translations/fr.po | 947 +++++++++++++++++---------------- src/calibre/translations/it.po | 389 +++++++------- 3 files changed, 1163 insertions(+), 1118 deletions(-) diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index fe75cc7ae5..31e7aa2100 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 16:01+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-21 16:58+0000\n" "Last-Translator: Glenn \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -546,10 +546,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheder" @@ -2077,7 +2077,7 @@ msgstr "Monospace skriftsfamilien, der skal indlejres" msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2090,7 +2090,7 @@ msgstr "Tegneserie" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2098,18 +2098,18 @@ msgstr "Titel" msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Udgiver" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2121,9 +2121,9 @@ msgstr "Producer" msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2131,9 +2131,9 @@ msgstr "Kommentarer" msgid "Tags" msgstr "Mærker" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2141,22 +2141,22 @@ msgstr "Mærker" msgid "Series" msgstr "Serier" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Sprog" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Udgivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Rettigheder" @@ -3270,14 +3270,14 @@ msgid "Main memory" msgstr "Arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Hukommelsekort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Hukommelsekort B" @@ -3343,9 +3343,9 @@ msgid "Failed to download metadata:" msgstr "Metadata kunne ikke hentes:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fejl" @@ -3528,7 +3528,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivne mappe kunne ikke behandles." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Ingen bøger" @@ -3667,14 +3667,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3742,7 +3742,7 @@ msgstr "Sti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3931,8 +3931,8 @@ msgstr "E-bogsmuligheder" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -5072,79 +5072,60 @@ msgstr "Download bøger fra enheden" msgid "View book on device" msgstr "Se bøger på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Angiv standard send til enhedsaktion" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "E-mail til" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " og slet fra bibliotek" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Send til arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Send til hukommelseskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Send til hukommelseskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Send og slet fra bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Send specifik format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Forbind til mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Forbind til iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Skub enhed ud" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Hent noter (eksperimentiel)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Kommunikationsfejl med enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Vælg mappe til at åbne som enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Fejl ved kommunikation med enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5152,123 +5133,123 @@ msgstr "" "Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " "genforbind enheden eller genstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Enhed: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " detekteret." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "valgt til at sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Ingen enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-bog:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Tilknyttet, vil du finde e-bogen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "af" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "i %s formatet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Sender e-mail til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Ingen egnede formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "Auto konvertér følgende bøger før sending via e-mail?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke e-maile følgende bøger da ingen egnede formater blev fundet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Fejlede med at e-maile bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Fejlede med at e-maile følgende bøger:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Sendt via e-mail:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Nyheder:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Forbundet er" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Send nyheder til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Sender nyheder til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5276,11 +5257,11 @@ msgstr "" "Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " "fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Ingen plads på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -5378,20 +5359,6 @@ msgstr "Ikke tom" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Mappen %s er ikke tom. Venligst vælg en tom mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "Brugerdefinerede søjler" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" -"Hvis du anvender brugerdefinerede søjler og disse er forskellige mellem " -"biblioteker, vil du have visse problemer. Det er bedst at du sikrer samme " -"brugerdefinerede søjler i hvert bibliotek." - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Vælg dit calibre-bibliotek" @@ -5456,11 +5423,7 @@ msgstr "" "\n" "Tilpasning: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Konvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Generel" @@ -5469,10 +5432,10 @@ msgid "Interface" msgstr "Brugergrænseflade" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Tilføj/Gem" +msgid "Conversion" +msgstr "Konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5480,11 +5443,15 @@ msgstr "" "E-mail\n" "levering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Tilføj/Gem" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avanceret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5492,23 +5459,23 @@ msgstr "" "Indholds\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Auto send" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 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." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
          to this email " "address (provided it is in one of the listed formats)." @@ -5516,23 +5483,47 @@ 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/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "ny e-mail adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Medium" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Lille" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Stor" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "Altid" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "Automatisk" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "Aldrig" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "System port valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5543,110 +5534,110 @@ msgstr "" "udbyde sig på denne port. For at være sikker kan du vælge en port højere end " "1024 (op til 65535)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Fejlede med at installere kommandolinje værktøj." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Kommandolinje værktøj installeret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Kommandolinje værktøj installeret i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Hvis du flytter calibre.app, kan du behøve at geninstallere kommandolinje " "værktøjet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Ingen gyldig udvidelsesmodulsti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig udvidelsesmodulsti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Vælg udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Udvidelsesmodul kan ikke deaktiveres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Udvidelsesmodulet: %s kan ikke deaktiveres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Udvidelsesmodul kan ikke tilpasses" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Udvidelsesmodul: %s behøver ingen til tilpasning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Tilpas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne indbyggede udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Det er et indbygget udvidelsesmodul. Prøv at deaktivere " "det istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Du må vælge en kolonne for at slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "Den valgte kolonne er en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Vil du virkelig slette kolonne %s og alle dets data?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Fejl log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Tilgangslog:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Fejlede med at starte indholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. må være af formen breddexhøjde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Skal genstarte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5654,19 +5645,19 @@ msgstr "" "Ændringerne du lavede kræver at Calibre genstartes. Venligst genstart så " "hurtig som praktisk muligt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Checker database integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Check af database integritet fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Nogle inkonsistenser blev fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5834,30 +5825,30 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Indstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Giv besked når en &ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (mærker/vurderinger/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overskriv forfatter og titel som standard, når metadata hentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Standard netværks &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5865,133 +5856,145 @@ msgstr "" "Sætter standard timeouttiden for hentning fra netværket (f.eks.. hver gang " "vi henter information fra Internettet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Høj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "Opgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Foretrukken &output-format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Foretrukken &input-format sorteret:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Brug &romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Vis beskeder i &statusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Vis &startskærm ved opstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "Vis &middelvurderinger i mærkefremviseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Søg mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send automatisk hentede &nyheder til e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Slet nyheder &fra biblioteket når de automatisk bliver sendt til læseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Vælg de synlige &kolonner i biblioteksvisningen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Fjern en brugerdefineret kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Tilføj en brugerdefineret kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Redigér en brugerdefineret kolonnes indstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Brug intern &viser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Brugergrænseflade &layout (behøver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Deaktivér alle animationer. Nyttigt hvis du har en gammel/langsom computer." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Deaktivér &animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "Vis &donationsknap (genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "&Værktøjslinje" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "&Ikonstørrelse:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "Vis &tekst under ikoner:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Tilføj en e-mailadresse at sende bøgerne til" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Tilføj e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Ændre til &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Fjern e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6000,32 +6003,32 @@ msgstr "" "Calibre kan sende bøger til dig (eller din læser) via e-mail. E-mails sendes " "automatisk med nyheder til alle e-mail-adresser, som har auto-send markeret." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maksimalt antal ventende arbejdsprocesser (genstart krævet):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Check database integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "&Installér kommandolinje værktøj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Åben calibre &konfigurationsmappe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begræns maks. antal samtidige opgaver til antallet at CPUer og &kerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Fejlfind &enhedsdetektion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6035,32 +6038,32 @@ msgstr "" "bogsamling via en browser fra overalt i verden. Enhver ændring af " "indstillingerne, tager først effekt efter en servergenstart." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Br&ugernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Adgangskode:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" "Hvis lader din adgangskode blank, kan enhver tilgå din bogsamling via www." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6068,45 +6071,45 @@ msgstr "" "Maksimumstørrelse (breddexhøjde) for viste omslag. Større omslag bliver " "nedskaleret. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&s adgangskode" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Maks. &OPDS poster per forespørgsel:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS &ugrupperede poster:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Start &automatisk server ved start" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Vis &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -6122,7 +6125,7 @@ msgstr "" "din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " "(FQDN) eller IP-adressen på computeren, calibre kører på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6130,27 +6133,27 @@ msgstr "" "Her kan du tilpasse Calibre opførsel ved at styre hvilke udvidelsesmoduler " "den bruger." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Aktivér/&deaktivér udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Tilpas udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Fjern udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Tilføj nyt udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Udvidelsesmodul&fil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Tilføj" @@ -6528,8 +6531,8 @@ msgid "Show job &details" msgstr "Vis opgave&detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "Stop &alle opgaver" +msgid "Stop &all non device jobs" +msgstr "Stop &alle ikke-enhedsopgaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6879,50 +6882,50 @@ msgstr "Tilføj den nye gemte søgning" msgid "Change the contents of the saved search" msgstr "Ændre indholdet af den gemte søgning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Behøver brugernavn og adgangskode" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du skal angive et brugernavn og/eller adgangskode for at anvende denne " "nyhedskilde." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Lavet af: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Sidst hentet: Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dage, %d timer og %d minutter siden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Sidst hentet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlæg hentning af nyheder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Tilføj en brugerdefineret nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Download alle planlagte nyhedskilder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Ingen internetforbindelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Kan ikke downloade nyheder, da ingen internetforbindelse er aktiv" @@ -7124,21 +7127,21 @@ msgstr "" msgid "Choose formats" msgstr "Vælg formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Forfattere" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Udgiver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (ikke i nogen bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7255,12 +7258,12 @@ msgid "%s (was %s)" msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "Emne er blankt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Et emne kan ikke sættes til ingenting. Slet det istedet." @@ -7625,42 +7628,42 @@ msgstr "Regulært udtryk (?P)" msgid "Similar books..." msgstr "Lignende bøger..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Tilføj bøger til bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Administrér collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "omslags-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Mærke-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "skabt af Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Forbundet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "Opdatering fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "bog detaljer" @@ -7749,7 +7752,7 @@ msgid "Show books in the main memory of the device" msgstr "Vis bøger i enhedens arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Kort A" @@ -7758,7 +7761,7 @@ msgid "Show books in storage card A" msgstr "Vis bøger i hukommelseskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Kort B" @@ -7804,163 +7807,189 @@ msgstr "Gem aktuel søgning under navnet vist i boksen" msgid "Delete current saved search" msgstr "Slet aktuelt gemte søgning" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Forbind til mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Forbind til iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "E-mail til" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " og slet fra bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "Opsætning af e-mail baseseret bogdeling" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Tilføj bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "Redigér metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "Konvertér bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "Vælg calibre-bibliotek at arbejde med" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Hent nyheder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Gem på disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Send til enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Vælg calibre-bibliotek at arbejde med" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Hent nyheder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Gem på disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "Forbind/del" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Slet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Fjern bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "Browse calibre brugermanualen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Hjælp" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Flet bogposter" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Åben mappe herover" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Vis bogdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Bøger af samme forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Bøger i denne serie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Bøger fra denne udgiver" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Bøger med samme mærker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Redigér metadata individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Redigér metadata som klynge" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Download metadata og omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Download kun metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Download kun omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Download kun sociale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Flet ind i den først valgte bog - slet andre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Flet ind i den først valgte bog - slet andre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Tilføj bøger fra én enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7968,7 +7997,7 @@ msgstr "" "Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " "hver e-bogsfil er den samme e-bog i forskellge formater)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7976,61 +8005,61 @@ msgstr "" "Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " "formoder hver e-bogsfil er en distinkt e-bog)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Tilføj tom e-bog. (Bogindgange uden formater)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Gem på disk i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Gem kun %s format på disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Gem kun %s format på disk i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Vis specifikt format" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Fjern valgte bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Fjern file med et specifikt format fra valgte bøger.." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Fjern alle formater fra valgte bøger, undtagen..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Fjern omslag fra valgte bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Fjern matchende bøger fra enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Konvertér individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Klynge konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Opret bogkatalog i dit calibre bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Kør velkommen guide" @@ -8061,7 +8090,7 @@ msgstr "Bog %s af %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "Opslaget/søgenavn er \"{0}\"" @@ -8121,11 +8150,11 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gendan standard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Ikke tilladt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8357,25 +8386,25 @@ msgstr "Bog har hverken titel eller ISBN" msgid "No matches found for this book" msgstr "Ingen match fundet for denne book" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søg" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Den valgte søgning vil blive permanent slettet. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Søgning (For avanceret søgning klik knappen til venstre)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Gemte søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "Vælg gemte søgninger eller indtast navn for ny gemt søgning" @@ -8456,88 +8485,88 @@ msgstr "Ryd" msgid "&Alternate shortcut:" msgstr "&Alternativ genvej:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "Omdøb '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "Redigér sortering for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Gem kategori %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Vis kategori" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Administrér %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Administrér gemte søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Administrér brugerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Duplikér søgenavn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Det gemte søgenavn %s er allerede brugt." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Sortér efter navn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Sortér efter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Sortér efter middelvurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "Angiv sorteringsrækkefølgen for indgange mærke-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Match enhver" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Når flere indgange vælges i mærke-browser, match enhver eller dem alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Administrér &brugerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "Tilføj dine egne kategorier til mærke-browseren" @@ -8617,20 +8646,20 @@ msgstr "Kan ikke konfigurere mens opgaver kører." msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre genstartes." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Ingen detaljeret information tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Ingen detaljeret information tilgængelig om bøger på enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Konverteringsfejl" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8638,15 +8667,15 @@ msgstr "" "

          Kunne ikke konvertere: %s

          Det er en e-bog med DRM. " "Du skal først fjerne DRM med et tredjepartsværktøj." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Opskrift deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8656,11 +8685,11 @@ msgstr "" "calibre brugbart, venligst overvej at give en donation for at støtte dets " "udvikling. Din donation hjælper med calibres fortsatte udvikling." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8671,11 +8700,11 @@ msgstr "" "enheden.
          \n" " Er du sikker på at du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -10270,35 +10299,35 @@ msgstr "" "\n" "For hjælp om de enkelte kommandoer: %%prog kommando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sMiddel vurderingen er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Main/hjem/primær" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Komprimerer database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Checker SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Checker for manglende filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "Checket id" @@ -10555,15 +10584,15 @@ msgstr "Bøger sorteret efter " msgid "Newest" msgstr "Nyeste" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sBrug%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Lavet af " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10571,63 +10600,63 @@ msgstr "" "Når du giver argumenter til %prog som har mellemrum i sig, skal du omslutte " "argumenterne i anførselstegn." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Sti til databasen, bøgerne er gemt i." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Mønster til at gætte metadata fra filenavne" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Adgangsnøgle til isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Standard timeout for netværksoperationer (sekunder)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Sti til mappen dit bogbibliotek ligger i" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Sproget brugergrænsefladen skal vises i" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Standard output-format for ebogskonverteringer." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Ordnet formatliste der foretrækkes som input." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Indlæs metadata fra filer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Arbejdsprocessernes prioritet" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "Ombyt forfatters fornavn og efternavn når metadata læses" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Tilføj nye formater til eksisterende bogposter" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Liste af navne gemte søgninger" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Brugeroprettede mærke-browser kategorier" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "Hvordan og hvornår calibre opdaterer metadata på enheden." @@ -10647,91 +10676,91 @@ msgstr "Afsluttet" msgid "Working..." msgstr "Arbejder..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasiliansk-portugisisk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engelsk (Storbritannien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Forenklet kinesisk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Kinesisk (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Traditionelt kinesisk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engelsk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engelsk (Australien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engelsk (New Zealand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engelsk (Canada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engelsk (Indien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engelsk (Thailand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engelsk (Cypern)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engelsk (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Engelsk (Israel)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engelsk (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engelsk (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engelsk (Irland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Engelsk (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spansk (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tysk (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Hollansk (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Hollansk (BE)" @@ -12167,18 +12196,9 @@ msgstr "Download ikke CSS-stilark" #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre kan sende dine bøger til dig (eller din læser) via e-mail" -#~ msgid "Medium" -#~ msgstr "Medium" - -#~ msgid "Large" -#~ msgstr "Stor" - #~ msgid "&Button size in toolbar" #~ msgstr "Størrelse på knapper i værktøjslinjen" -#~ msgid "Small" -#~ msgstr "Lille" - #~ msgid "Show &text in toolbar buttons" #~ msgstr "Vis &tekst på knapper i værktøjslinien" @@ -12255,6 +12275,9 @@ msgstr "Download ikke CSS-stilark" #~ msgid "
          Must be a directory." #~ msgstr "
          Skal være et mappe." +#~ msgid "Stop &all jobs" +#~ msgstr "Stop &alle opgaver" + #~ msgid "Books located at" #~ msgstr "Bøger placeret ved" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 68b324abb4..a66fbd445e 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 10:48+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-21 07:14+0000\n" "Last-Translator: sengian \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -44,7 +44,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -113,15 +113,15 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -131,18 +131,18 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -545,10 +545,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Informations" @@ -2130,7 +2130,7 @@ msgstr "La famille de police monospace à inclure" msgid "Comic" msgstr "Bande dessinées" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2143,7 +2143,7 @@ msgstr "Bande dessinées" msgid "Title" msgstr "Titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2151,18 +2151,18 @@ msgstr "Titre" msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Éditeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2174,9 +2174,9 @@ msgstr "Producteur" msgid "Comments" msgstr "Commentaires" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2184,9 +2184,9 @@ msgstr "Commentaires" msgid "Tags" msgstr "Etiquettes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2194,22 +2194,22 @@ msgstr "Etiquettes" msgid "Series" msgstr "Séries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Langue" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Horodatage" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publié" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Droits" @@ -3353,14 +3353,14 @@ msgid "Main memory" msgstr "Mémoire principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Carte mémoire B" @@ -3426,9 +3426,9 @@ msgid "Failed to download metadata:" msgstr "Le téléchargement des métadonnées a échoué:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erreur" @@ -3613,7 +3613,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Aucun livre" @@ -3753,14 +3753,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3829,7 +3829,7 @@ msgstr "Chemin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -4018,8 +4018,8 @@ msgstr "Options de l'e-book" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Catalogue" @@ -5170,79 +5170,60 @@ msgstr "Télécharger les livres à partir de l'appareil" msgid "View book on device" msgstr "Afficher le livre sur l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Indiquer l'action par défaut pour 'envoyer au lecteur'" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "Email vers" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " et efface de la bibliothèque" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Envoyer vers la mémoire du lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Envoyer vers la carte mémoire A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Envoyer vers la carte mémoire B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Envoyer et effacer de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Envoyer un format spécifique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Connecter au dossier" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Connecter à iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Ejecter l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Récupérer les annotations (expérimental)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Echec" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5251,128 +5232,128 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Appareil: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer: Aucun appareil connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "par" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "dans le format %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Envoi d'un email à" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertir automatiquement les livres suivants avant de les envoyer par email " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossible d'envoyer par email les livres suivants car aucun format " "convenable n'a été trouvé :" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "L'envoi par email des livres a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "L'envoi par email des livres suivants a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Envoyer par email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "News:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Envoi des News vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5381,11 +5362,11 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

          Cannot upload books to device there is no more free space available " msgstr "" @@ -5484,20 +5465,6 @@ msgstr "N'est pas vide" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Le dossier %s n'est pas vide. Veillez choisir un dossier vide." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "Colonnes personnalisées" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" -"Si vous créez des colonnes personnalisées qui différent entre les " -"bibliothèques, vous aurez divers problèmes. Il vaut mieux s'assurer d'avoir " -"les mêmes colonnes personnalisées dans chaque bibliothèque." - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Choisissez votre bibliothèque Calibre" @@ -5563,11 +5530,7 @@ msgstr "" "\n" "Personnalisation: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Conversion" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Général" @@ -5576,10 +5539,10 @@ msgid "Interface" msgstr "Interface" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Ajouter/Sauvegarder" +msgid "Conversion" +msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5587,11 +5550,15 @@ msgstr "" "Envoi\n" "d'Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Ajouter/Sauvegarder" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Mode avancé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5599,24 +5566,24 @@ msgstr "" "Serveur de\n" "contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Envoyer automatiquement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formats à envoyer par email. Le premier format qui correspond sera envoyé." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
          to this email " "address (provided it is in one of the listed formats)." @@ -5624,23 +5591,47 @@ msgstr "" "Si coché, les News téléchargées seront automatiquement envoyées par email " "
          à cette adresse (à condition qu'il appartienne à un des formats listés)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "Nouvelle adresse email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Etroit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Moyen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Petit" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Large" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "Toujours" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "Automatique" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "Jamais" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "Port système sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5651,112 +5642,112 @@ msgstr "" "empêcher le serveur de fonctionner sur ce port. Par sécurité choisissez " "plutôt un numéro de port supérieur à 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "L'installation des outils en ligne de commande a échouée." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Outils en ligne de commande installés." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Outils en ligne de commande installés dans" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si vous déplacez calibre.app, vous devez réinstaller les outils en ligne de " "commande." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "N'est pas un chemin correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s n'est pas un répertoire correct pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Choisir le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Le plugin ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Le plugin %s ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Le plugin ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Le plugin %s ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Personnaliser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Impossible de supprimer les plugins natifs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le " "désactiver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Vous devez sélectionner une colonne pour pouvoir la supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "La colonne sélectionnée n'est pas une colonne personnalisée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Etes vous sur ?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" "Voulez vous vraiment supprimer la colonne %s et toutes les données qu'elle " "contient?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Journal d'erreur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Journal des accès:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Taille incorrecte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "La taille %s est incorrecte. Doit être au format largeurxhauteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Redémarrage nécessaire" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5764,19 +5755,19 @@ msgstr "" "Les modifications effectuées nécessitent un redémarrage de Calibre. Veuillez " "redémarrer dès que possible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Vérifier l'intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "La vérification de l'intégrité de la base de données a échouée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Des incohérences ont été trouvées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5949,34 +5940,34 @@ msgstr "" msgid "Sending to &device" msgstr "Envoi vers l'&appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Préférences" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une &nouvelle version est disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Télécharger les métadonnées &sociales (étiquettes/classement/etc...) par " "défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Écraser l'auteur et le titre par défaut l&ors de la récupération des " "métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5984,140 +5975,152 @@ msgstr "" "Indiquer le timeout par défaut pour les recherches réseau (c-à-d le temps " "utilisé pour aller rechercher l'information par internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Haute" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Basse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&Priorité du travail:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Format de &sortie préféré:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Ordre préféré pour le format d'&entrée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Utiliser les chiffres &romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Afficher les alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Afficher l'&écran d'accueil au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la &navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Rechercher lors de la saisie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Envoyer automatiquement les i&nformations vers le lecteur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Supprimer les News de la bibliothèque lorsque l'envoi est automatique vers " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Sélectionner les &colonnes visibles dans la vue bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Supprimer une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Ajouter une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Editer les paramètres d'une colonne définie par l'utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Utiliser l'&afficheur interne pour:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Présentation de &l'interface utilisateur (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Désactiver toutes les animations. Utile si vous avez un vieil ordinateur ou " "un ordinateur lent" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "Afficher le bouton de &donation (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "&Barre d'outils" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "Taille d'&icone" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Ajouter une adresse email où les livres seront envoyés" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Ajouter un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Par &défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Supprimer un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6127,35 +6130,35 @@ msgstr "" "emails seront automatiquement envoyés lors du téléchargement des News à " "toutes les adresses qui ont 'Envoyer automatiquement' coché." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Nombre &maximum de processus de travail en attente (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "Vérifier l'&intégrité de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "&Installer les outils en ligne de commande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Ouvrir le répertoire de &configuration de Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiter le nombre max de travaux simultanés au nombre de &cœurs de " "processeurs disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Déboguer la &détection de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6166,25 +6169,25 @@ msgstr "" "endroit dans le monde. Toute modification des paramètres ne prendra effet " "qu'après un redémarrage du serveur." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&Port du serveur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&utilisateur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Mot de &passe :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6192,7 +6195,7 @@ msgstr "" "Si vous laisser le mot de passe à vide, tout le monde pourra accéder à votre " "collection de livres en utilisant une interface web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6200,45 +6203,45 @@ msgstr "" "Taille maximale (largeurxhauteur) pour l'affichage des couvertures. Les " "couvertures plus larges sont redimensionnées. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Taille max. de la &couverture:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Montrer le mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Nombre d'articles &OPDS max. par requête:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Nombre max. d'articles OPDS &non groupés:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "Démarrer le &Serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "Arrêter le S&erveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Tester le serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Lancer &automatiquement le serveur au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Afficher les logs du &serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

          Remember to leave calibre running as the server only runs as long as " @@ -6255,7 +6258,7 @@ msgstr "" "Stanza de votre iPhone. Ici nomhote doit être le nom d'hôte complet ou " "l'adresse IP de l'ordinateur sur lequel Calibre est démarré." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6263,27 +6266,27 @@ msgstr "" "Ici vous pouvez personnaliser le comportement de Calibre en choisissant les " "plugins que vous souhaitez utiliser." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Activer/&Désactiver le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Personnaliser le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "Supp&rimer le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Ajouter un nouveau plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&Fichier plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Ajouter" @@ -6675,8 +6678,8 @@ msgid "Show job &details" msgstr "Afficher les &détails du travail" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "&Arrêter tous les travaux" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -7040,50 +7043,50 @@ msgstr "Ajouter la nouvelle recherche sauvegardée" msgid "Change the contents of the saved search" msgstr "Modifier le contenu de la recherche sauvegardée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Nécessite un nom d'utilisateur et un mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Vous devez fournir un nom d'utilisateur et un mode passe pour utiliser cette " "source de News." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Créé par: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Dernier téléchargé: jamais" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "il y a %d jours, %d heures et %d minutes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Dernier téléchargé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planifier le téléchargement des News" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Ajouter une source personnalisée de News" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Telecharger toutes les sources de News planifiées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Aucune connexion internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Impossible de télécharger les News car aucune connexion internet active" @@ -7256,7 +7259,7 @@ msgstr "A&ucun de ces mots non souhaités:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" -msgstr "Quel type de correspondance à utiliser:" +msgstr "Type de correspondance à utiliser" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" @@ -7293,21 +7296,21 @@ msgstr "" msgid "Choose formats" msgstr "Choisir les formats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Auteurs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editeurs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (n'est sur aucun livre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7428,12 +7431,12 @@ msgid "%s (was %s)" msgstr "%s (autrefois %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "L'article est vide" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Un article ne peut être défini à une valeur nulle. Supprimez le à la place." @@ -7802,42 +7805,42 @@ msgstr "Expression régulière (?P)" msgid "Similar books..." msgstr "Livres similaires..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Ajouter des livres à la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Gérer les collections" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Navigateur de couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "version" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "créé par Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Connecté: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "Mise à jour trouvée" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Détails du livre" @@ -7927,7 +7930,7 @@ msgid "Show books in the main memory of the device" msgstr "Afficher les livres dans mémoire principale de l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Carte A" @@ -7936,7 +7939,7 @@ msgid "Show books in storage card A" msgstr "Afficher les livres dans la carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Carte B" @@ -7985,163 +7988,189 @@ msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" msgid "Delete current saved search" msgstr "Supprimer la recherche sauvegardée actuelle" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Connecter au dossier" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Connecter à iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "Email vers" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " et efface de la bibliothèque" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Ajouter des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "Editer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "Convertir les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "Choisissez la bibliothèque Calibre aves laquelle travailler" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Récupérer des News" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Sauvegarder sur le disque" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Choisissez la bibliothèque Calibre aves laquelle travailler" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Récupérer des News" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Sauvegarder sur le disque" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "Connecter/Partager" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Supprimer des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Aide" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Fusionner les enregistrements de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Ouvrir le dossier contenant" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Afficher les détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Livres du même auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Livres dans cette série" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Livres de cet éditeur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Livres avec les mêmes étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Editer les métadonnées individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Editer les métadonnées par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Télécharger les métadonnées et les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Télécharger seulement les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Télécharger seulement les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Télécharger uniquement les métadonnées sociales" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Ajouter des livres à partir d'un répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -8149,7 +8178,7 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Un livre par " "répertoire, chaque fichier représente le même livre dans un format différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -8157,63 +8186,63 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " "par répertoire, chaque fichier est un livre différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Sauvegarder sur le disque dans un seul répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Sauvegarder seulement le format %s vers le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" "Sauvegarder seulement le format %s sur le disque dans un repertoire unique" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Visualiser le format spécifique" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Supprimer les livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" "Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Supprimer les couvertures des livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Supprimer les livres correspondant de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Convertir individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Convertir par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Démarrer l'assistant de bienvenue" @@ -8244,7 +8273,7 @@ msgstr "Livre %s of %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "Le nom recherché/consulté est \"{0}\"" @@ -8304,11 +8333,11 @@ msgstr "Afficher la colonne" msgid "Restore default layout" msgstr "Restorer l'affichage par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Interdit" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8548,28 +8577,28 @@ msgstr "Le livre n'a ni titre ni ISBN" msgid "No matches found for this book" msgstr "Aucune correspondance pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Trouver" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" "La recherche sélectionnée sera définitivement effacée. Êtes-vous sûr " "de vouloir continuer?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Recherche (pour une recherche avancée cliquer sur le bouton à gauche)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Recherches sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" "Choisir la recherche sauvegardée ou entrer un nom pour une nouvelle " @@ -8652,89 +8681,89 @@ msgstr "Effacer" msgid "&Alternate shortcut:" msgstr "Raccourci &alternatif:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "Renommer '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "Editer la recherche our '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Cacher la catégorie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Afficher la catégorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Afficher toutes les catégories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Gérer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Gérer les Recherches Sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Gérer les Catégories définies par l'Utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Recherches" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Nom de recherche en double" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Le nom de la recherche sauvegardé %s est déjà utilisé" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Trier par nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Trier par popularité" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Trier par note moyenne" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "Définir l'ordre de tri des entrées dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Toutes les correspondances" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Aucune correspondance" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quand de multiples entrées sont sélectionnées dans le navigateur " "d'étiquettes, fait correspondre à tout ou partie de celles-ci" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Gérer les catégories de l'&utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "Ajouter vos propres catégories au navigateur d'étiquettes" @@ -8814,21 +8843,21 @@ msgstr "Impossible de configurer pendant que des travaux sont en cours." msgid "Cannot configure before calibre is restarted." msgstr "Configuration impossible avant que Calibre n'ait été redémarré." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" "Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8837,15 +8866,15 @@ msgstr "" "href=\"%s\">DRM. Vous devez d'abord enlever les DRM avec des outils " "tiers." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " @@ -8855,11 +8884,11 @@ msgstr "" "le monde. Si vous le trouvez utile, vous pouvez donner pour soutenir son " "développement. Vos donations aident Calibre à continuer à se développer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
          \n" " Quitting may cause corruption on the device.
          \n" @@ -8870,11 +8899,11 @@ msgstr "" "l'appareil.
          \n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -10501,35 +10530,35 @@ msgstr "" "\n" "Pour une aide sur commande précise: %%prog commande --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "La note moyenne de %sest %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Compacte la base" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Vérifie l'intégrité SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Vérifie si des fichiers sont manquants." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "Id vérifié" @@ -10794,15 +10823,15 @@ msgstr "Livres classés par " msgid "Newest" msgstr "Le plus récent" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sUsage%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Créé par " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10810,65 +10839,65 @@ msgstr "" "Chaque fois que vous passez des arguments comportant des espaces à %prog , " "entourer l'argument à l'aide de guillemets." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Répertoire de la base dans laquelle les livres sont stockés" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Modèle de détection de métadonnées à partir de noms de fichiers." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Clef d'accès pour isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Timeout par défaut pour les opérations réseaux (en secondes)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" "Chemin vers le répertoire où est enregistrée votre bibliothèque de livres" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Langue utilisée pour l'affichage de l'interface utilisateur" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Le format de sortie par défaut pour les conversions d'ebook." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Liste triée de formats à privilégier pour l'entrée." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Lire les métadonnées à partir des fichiers" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Priorité du processus de travail" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" "Echanger les prénoms et noms de l'auteur lors de la lecture des métadonnées" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Ajouter des nouveaux formats aux enregistrements existants de livres" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Liste de nom de recherches sauvegardées" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Catégories définies par l'utilisateur du navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "Comment et quand calibre met à jour la métadonné sur l'appareil." @@ -10888,91 +10917,91 @@ msgstr "Terminé" msgid "Working..." msgstr "Traitement en cours..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portugais Brésilien" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Anglais (UK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinois Simplifié" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinois (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinois Traditionnel" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Anglais" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Anglais (Australie)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Anglais (Nouvelle-Zélande)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Anglais (Canada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Anglais (Inde)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Anglais (Thaïlande)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Anglais (Chypre)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Anglais (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Anglais (Israël)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Anglais (Singapour)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Anglais (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Anglais (Irlande)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Anglais (Chine)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Espagnol (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Allemand (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Néerlandais (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Flamand (BE)" @@ -11773,18 +11802,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Toolbar" #~ msgstr "Barre d'outils" -#~ msgid "Large" -#~ msgstr "Large" - #~ msgid "Free unused diskspace from the database" #~ msgstr "Espace libre non-utilisé de la base de données" -#~ msgid "Medium" -#~ msgstr "Moyen" - -#~ msgid "Small" -#~ msgstr "Petit" - #~ msgid "Bulk convert ebooks to LRF" #~ msgstr "Bulk convertit les ebooks en LRF" @@ -13822,6 +13842,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "&Button size in toolbar" #~ msgstr "Taille des &boutons dans la barre d'outils" +#~ msgid "Stop &all jobs" +#~ msgstr "&Arrêter tous les travaux" + #~ msgid "Downloads series information from librarything.com" #~ msgstr "" #~ "Télécharger les informations sur les séries à partir de librarything.com" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index b3c3f5e87c..ed4cb0afb0 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,13 +9,13 @@ msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-20 10:28+0000\n" +"PO-Revision-Date: 2010-07-21 16:42+0000\n" "Last-Translator: MeltingShell \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -198,7 +198,7 @@ msgid "" "file to the library." msgstr "" "Crea un archivio PMLZ che contiene il documento PML e tutte le immagini " -"nella cartella pmlname_img o in images. Questo plug-in è eseguito ogni volta " +"nella cartella pmlname_img o in images. Questo plug-in eseguito ogni volta " "che si aggiunge un documento PML alla biblioteca." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 @@ -265,7 +265,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" -msgstr "Output della conversione" +msgstr "Output di conversione" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" @@ -826,7 +826,7 @@ msgstr "Impossibile rilevare il disco %s." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:583 msgid "Could not find mount helper: %s." -msgstr "Non é stato possibile trovare l'assistente di installazione: %s" +msgstr "Non è stato possibile trovare l'assistente di installazione: %s" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:595 msgid "" @@ -1270,12 +1270,12 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" "Rappresentare le dimensioni di caratteri dalla definizione dei caratteri dal " -"CSS in pts. Un esempio di valori é 10,12,14,16,18,20,22,24. Questi sono i " -"valori usati per riprodurre l'intervallo di grandezze da xx-small a xx-" -"large, con il formato piú grande enorme. L'algoritmo di aggiustamento delle " -"grandezze usa questi riferimenti per rispodurre i caratteri. Il valore " -"predefinito é di utilizzare un modello basato sul tipo di output di vostra " -"scelata." +"CSS in punti. Un esempio di valori è 10,12,14,16,18,20,22,24. Questi sono i " +"valori usati per riprodurre le dimensioni da xx-small a xx-large, con la " +"dimensione più grande per i caratteri enormi. L'algoritmo di " +"ridimensionamento usa questi riferimenti per ridimensionare i caratteri. Il " +"valore predefinito è di utilizzare un modello basato sul tipo di output " +"scelto." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." @@ -1761,11 +1761,11 @@ msgid "" msgstr "" "Disattivare la suddivisione alle interruzioni di pagina. Normalmente i file " "di input sono automaticamente divisi ad ogni interruzione di pagina in due " -"documenti. Questa opzione permette di generare come output un libro " -"elettronico che puó essere analizzato piú velocemente e con meno risorse di " -"sistema. Tuttavia, la suddivisione é lenta and se la vostra fonte contiene " -"un gran numero di interruzioni di pagina, é consigliato di disattivare la " -"suddivisione alle interruzioni di pagina." +"file. Questa opzione permette di generare come output un libro elettronico " +"che può essere analizzato più velocemente e con meno risorse. Tuttavia, la " +"suddivisione è lenta e se la vostra fonte contiene un gran numero di " +"interruzioni di pagina, è consigliato disattivare la suddivisione alle " +"interruzioni di pagina." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" @@ -1850,10 +1850,10 @@ msgid "" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -"Il massimo di livello di iterazioni quando si seguono i collegamenti nei " -"documenti HTML. Questo deve essere un numero positivo. Zero significa che " -"nessun collegamento nel documento HTML é seguito. Il valore predefinito é " -"%default." +"Il livello massimo di profondità quando si seguono i collegamenti nei " +"documenti HTML. Questo deve essere un numero positivo. 0 significa che " +"nessun collegamento nel documento HTML verrà seguito. Il valore predefinito " +"è %default." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" @@ -1862,11 +1862,10 @@ msgid "" "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" -"Normalmente questo plugin per l'input organizza automaticamente i documenti " -"in una struttura gerarchica di cartelle. Si consiglia di usare questa " -"opzione solamente se siete sicuri di quello che fate poiché altrimenti il " -"misuso potrebbe causare consequenze indesidrate nella sequenza di " -"conversione." +"Normalmente questo plugin per l'input riorganizza tutti i file di input in " +"una struttura gerarchica di cartelle. Si consiglia di usare questa opzione " +"solamente se si è sicuri di quello che si sta facendo poiché potrebbe " +"causare effetti collaterali nella sequenza di conversione." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" @@ -1874,8 +1873,8 @@ msgid "" "conversion of a PDF file. Default is %default which disables this." msgstr "" "Valore medio della lunghezza di linea per interrompere righe quando il " -"codice HTML é generato da una precedente conversione parziale da un " -"documento PDF. %default é il valore predefinito per disabilitare questa " +"codice HTML è generato da una precedente conversione parziale da un " +"documento PDF. %default è il valore predefinito per disabilitare questa " "funzione." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 @@ -2367,8 +2366,8 @@ msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -"Per utilizzare isbndb.com é necessario registrarsi per un %sfree account%s " -"utilizzando il vostro codice di accesso indicato in basso." +"Per utilizzare isbndb.com è necessario registrarsi per un %saccount " +"gratuito%s ed inserire qui sotto il codice di accesso ottenuto." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194 msgid "Downloads social metadata from amazon.com" @@ -2392,15 +2391,15 @@ msgid "" "\n" msgstr "" "\n" -"%prog [options] key\n" +"%prog [opzioni] chiave\n" "\n" -"Recupera i metadati dal sito isndb.com. É possibile specificare sia il\n" -"il codice ISBN del libro sia il suo titolo o autore. Se si indica il titolo " +"Recupera i metadati dal sito isndb.com. È possibile specificare sia il\n" +"il codice ISBN del libro sia il suo titolo e autore. Se si indica il titolo " "e autore,\n" -"é possibile che piú di un libro venga prodotto come risultato.\n" +"è possibile che più di un libro venga prodotto come risultato.\n" "\n" -"Key é il codice dell'account generato dopo essersi registrati con isbndb.com " -"(gratis).\n" +"Chiave è il codice dell'account generato dopo essersi registrati " +"gratuitamente su isbndb.com.\n" "\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 @@ -2588,7 +2587,7 @@ msgstr "Opzioni per creare OPF/NCX/etc." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." -msgstr "Versione OPF da creare. Il valore predefinito é %default" +msgstr "Versione OPF da creare. Il valore predefinito è %default" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" @@ -2639,9 +2638,9 @@ msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "" -"Specifica della codifica dei caratteri nel documento di output. Il valore " -"predefinito é CP1252. NOTA: questa opzione non é seguita strettamente da " -"tutti i formati." +"Specifica la codifica dei caratteri nel documento di output. Il valore " +"predefinito è CP1252. Nota: Questa opzione non è rispettata da tutti i " +"formati." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" @@ -2653,9 +2652,9 @@ msgid "" "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" -"Proporzioni usate per determinare la lunghezza di linea in cui interrompere. " -"Valori accettati sono numeri decimali tra 0 e 1. Il valore predefinito é 0.5 " -"che é il mediano della lunghezza di linea." +"Proporzioni usate per determinare la lunghezza alla quale interrompere una " +"linea. Valori accettati sono numeri decimali tra 0 e 1. Il valore " +"predefinito è 0.5 che è la lunghezza mediana di linea." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." @@ -2707,26 +2706,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 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)" +"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 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)" +"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 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)" +"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 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)" +"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 "" @@ -2896,16 +2895,16 @@ msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -"La unitá di misura. Il valore predefinito é in pollici. Le opzioni sono %s. " -"NOTE: questa opzioni non annullano le unitá per i margini!" +"L'unità di misura. Il valore predefinito è il pollice. Le opzioni sono %s. " +"Nota:Questa opzione non influisce sull'unità per i margini!" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" -"La grandezza del foglio. Questa grandezza sará annullato quando si usa un " -"output personalizzato. Il valore predefinito é lettera. Le opzioni sono %s" +"La grandezza del foglio. Questa grandezza sarà ignorata quando si usa un " +"output personalizzato. Il valore predefinito è lettera. Le opzioni sono %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" @@ -2920,7 +2919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -"L'orientamento della pagina. Il valore predefinito é ritratto. Le opzioni " +"L'orientamento della pagina. Il valore predefinito è ritratto. Le opzioni " "sono %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 @@ -2939,8 +2938,8 @@ msgstr "Impossibile trovare pdftohtml, verificare che sia nel proprio PATH" msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -"Specifica della codifica dei caratteri nel documento di output. Il valore " -"predefinito é CP1252." +"Specifica la codifica dei caratteri nel documento di output. Il valore " +"predefinito è CP1252." #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 msgid "" @@ -2956,8 +2955,8 @@ msgstr "" msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" -"Specifica della codifica dei caratteri nel documento di output. Il valore " -"predefinito é UTF-8." +"Specifica la codifica dei caratteri nel documento di output. Il valore " +"predefinito è UTF-8." #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 msgid "" @@ -2966,8 +2965,8 @@ msgid "" "slowest." msgstr "" "Specificare il livello di compressione da usare su una scala da 1 a 10, dove " -"1 é il valore piu basso di compressione, ma il piú veloce, e 10 é il piú " -"alto valore di compressione, ma il piú lento." +"1 è il valore più basso di compressione, ma il più veloce, e 10 è il più " +"alto valore di compressione, ma il più lento." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" @@ -2996,8 +2995,8 @@ msgid "" "'system' will default to the newline type used by this OS." msgstr "" "Tipo di interruzione di linea da usare. Le opzioni sono %s. Il valore " -"predefinito é 'system'. Usare 'old_mac' per compatibilitá con Mac OS 9 e " -"precedenti. Per Mac OSX usare 'unix'. 'system' é il valore predefinito per " +"predefinito è 'system'. Usare 'old_mac' per compatibilitá con Mac OS 9 e " +"precedenti. Per Mac OS X usare 'unix'. 'system' è il valore predefinito per " "il tipo di interruzioni di linea usato da questo sistema operativo." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 @@ -3005,9 +3004,9 @@ msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" -"Specifica della codifica dei caratteri nel documento di output. Il valore " -"predefinito é UTF-8. NOTA: questa opzione non é seguita strettamente da " -"tutti i formati." +"Specifica la codifica dei caratteri nel documento di output. Il valore " +"predefinito è UTF-8. Nota: Questa opzione non è rispettata da tutti i " +"formati." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" @@ -3089,7 +3088,7 @@ msgstr "Notizie più vecchie da mantenere nel database" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" -msgstr "Mostra un'icona nel vassoio di sistema" +msgstr "Mostra l'icona nell'area di notifica" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" @@ -3289,11 +3288,11 @@ msgstr "Alcune copie sono state trovate e unite con i seguenti libri:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 msgid "Failed to read metadata" -msgstr "Non é stato possibile leggere i metadati" +msgstr "Impossibile leggere i metadati" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 msgid "Failed to read metadata from the following" -msgstr "Non é stato possibile leggere i metadati dai seguenti" +msgstr "Impossibile leggere i metadati dai seguenti" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 @@ -3365,8 +3364,8 @@ msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -"I libri selezionati saranno cancellati permanentemente e i documenti " -"rimossi dal computer. Siete sicuri?" +"I libri selezionati saranno cancellati permanentemente e i file " +"rimossi dal computer. Confermare?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 msgid "" @@ -3406,7 +3405,7 @@ msgstr "Impossibile a scaricare i metadati per i seguenti:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 msgid "Failed to download metadata:" -msgstr "Lo scaricamento dei metadati è fallito:" +msgstr "Impossibile scaricare i metadati:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 @@ -3482,7 +3481,7 @@ msgstr "Si è verificato un errore durante il salvataggio." #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 msgid "Could not save some books" -msgstr "Non é stato possibile salvare tutti i libri" +msgstr "Impossibile salvare alcuni libri" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 msgid "Click the show details button to see which ones." @@ -3558,10 +3557,10 @@ msgid "" "started the process cannot be stopped until complete. Do you wish to " "continue?" msgstr "" -"State tentando di aprire %d libri. Aprire molti libri allo stesso tempo puó " -"essere molto lento e causare effetti indesiderati nella responsivitá del " -"vostro computer. Una volta cominciato questa azione non puó essere fermata " -"finché il processo é completato. Siete sicuri di voler continuare?" +"Tentativo di aprire %d libri. Aprire molti libri allo stesso tempo può " +"essere molto lento e causare effetti indesiderati nella reattività del " +"computer. Una volta avviato il processo questo non puó essere fermato fino " +"al completamento. Continuare comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 msgid "Cannot open folder" @@ -3602,7 +3601,7 @@ msgstr "Aggiunto" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" -msgstr "L' aggiunta é fallita" +msgstr "Aggiunta fallita" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" @@ -4160,7 +4159,7 @@ msgstr "Cartella per il rilevamento errori non valida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Failed to create debug directory" -msgstr "La creazione della cartella er il rilevamento errori é fallita" +msgstr "Impossibile creare la cartella di debug" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" @@ -4170,7 +4169,7 @@ msgid "" "conversion parameters like Table of Contents and Chapter Detection." msgstr "" "Selezionare una cartella per salvare il risultato del processo di " -"eliminazione errori. Se si specifica una cartella, Calibre scriverà molti " +"eliminazione errori. Se si specifica una cartella, calibre scriverà molti " "messaggi d'errore. Questa opzione é utile per capire il processo di " "conversione e trovare i parametri di conversione corretti per l'indice e " "l'identificazione automatica dei capitoli." @@ -4252,15 +4251,15 @@ msgid "" "ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual " "for a discussion of how font size rescaling works.

          " msgstr "" -"

          Questa procedura permetterà di scegliere una grandezza di carattteri " +"

          Questa procedura permetterà di scegliere una grandezza di caratteri " "adeguata. Indicare la dimensione di base dei caratteri del documento " "sorgente e poi una dimensione dei caratteri di input. La procedura " -"visualizzerá le corrispondenze e l'effetto del riaggiustamento prodotto " -"dall'algoritmo di conversione. È possibile modificare l'algoritmo cambiando " -"le dimensioni dei caratteri di base e tipo di carattere. Una volta trovati i " +"visualizzerà quale dimensione dei caratteri verrà utilizzata dall'algoritmo " +"di ridimensionamento. È possibile modificare l'algoritmo cambiando le " +"dimensioni dei caratteri di base e il tipo di carattere. Una volta trovati i " "valori giusti, fare clic su OK.

          \n" -"

          Come parametro predefinito, se la dimensione del carattere di base é zero " -"e/o non é specificato un tipo di carattere, Calibre userá i valori presenti " +"

          Come parametro predefinito, se la dimensione del carattere di base è zero " +"o non è specificato un tipo di carattere, calibre userà i valori presenti " "nel profilo di output corrente.

          \n" "

          Consultare il manuale " @@ -4726,8 +4725,8 @@ msgstr "Non sono disponibili formati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -"Impossibile creare un'espressione regolare usando il GUI builder senza un " -"libro." +"Impossibile creare un'espressione regolare usando l'editor con interfaccia " +"grafica senza un libro." #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" @@ -4822,7 +4821,7 @@ msgstr "XPath non valido" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." -msgstr "L'espressione XPath %s non é valida." +msgstr "L'espressione XPath %s non è valida." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" @@ -4830,7 +4829,7 @@ msgstr "&Marcatore capitoli:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" -msgstr "Rimuovi la prima &image" +msgstr "Rimuovi la prima &immagine" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" @@ -4892,7 +4891,7 @@ msgstr "&Forza l'uso dell'indice generato automaticamente." #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" -msgstr "Tavola dei contentuti (TOC) &Filter." +msgstr "&Filtro dell'indice:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" @@ -5280,16 +5279,16 @@ msgstr "" msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -"Non é stato possibile inviare ilibri indicati via posta elettronica poiché " -"non sono stati trovati formati adatti:" +"Impossibile inviare i libri seguenti via email poiché non sono stati trovati " +"formati adatti:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" -msgstr "Non é stato possibile inviare dei libri via posta elettronica" +msgstr "Impossibile inviare via email i libri" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" -msgstr "Non é stato possibile inviare via posta elettronica questi libri:" +msgstr "Impossibile inviare via email i seguenti libri:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" @@ -5332,7 +5331,7 @@ msgid "" "were found. Convert the book(s) to a format supported by your device first." msgstr "" "Impossibile inviare i libri seguenti al dispositivo, poiché non è stato " -"trovato un formato adeguato. É prima necessario convertire i libri in un " +"trovato un formato adeguato. È prima necessario convertire i libri in un " "formato supportato dal dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 @@ -5591,15 +5590,15 @@ msgstr "Grande" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Always" -msgstr "" +msgstr "Sempre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Automatic" -msgstr "" +msgstr "Automatico" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 msgid "Never" -msgstr "" +msgstr "Mai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" @@ -5618,8 +5617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." -msgstr "" -"Non é stato possibile installare gli strumenti per i comandi di linea." +msgstr "Impossibile installare gli strumenti a riga di comando." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" @@ -5642,7 +5640,7 @@ msgstr "Percorso del plugin non valido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" -msgstr "%s non é un percorso di plugin valido" +msgstr "%s non è un percorso di plugin valido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" @@ -5675,7 +5673,7 @@ msgstr "Impossibile rimuovere un plugin incorporato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -" Impossibile rimuoverlo. Questo é un plugin incorporato. Provate invece a " +" Impossibile rimuoverlo. Questo è un plugin incorporato. Provare invece a " "disattivarlo." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 @@ -5749,8 +5747,8 @@ msgid "" "folder directly." msgstr "" "I libri indicati hanno formati elencati nel database che non sono " -"disponibili. I riferimenti ai formati sono stati rimossi ed é suggerito di " -"controllarli manualmente. Questo problema puó sorgere se i documenti nella " +"disponibili. I riferimenti a tali formati sono stati rimossi. È consigliato " +"controllarli manualmente. Questo problema può sorgere se i documenti nella " "cartella della biblioteca vengono modificati direttamente." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 @@ -5763,9 +5761,9 @@ msgid "" "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -"Qui é possibile controllare come Calibre legge i metadati dai documenti che " -"vengono aggiunti. Calibre puó leggere i metadati sia dal contenuto dei " -"documenti che dai nomi dei documenti." +"Qui è possibile controllare come calibre legge i metadati dai documenti che " +"vengono aggiunti. calibre può leggere i metadati dai contenuti del documento " +"o dal suo nome." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" @@ -5822,8 +5820,8 @@ msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -"Qui é possibile controllare come Calibre salva i tuoi libri quando si selezi " -"il comando Salva sul disco:" +"Qui è possibile controllare come calibre salva i libri quando si fa clic su " +"pulsante «Salva su disco»:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" @@ -5981,7 +5979,7 @@ msgstr "&Usa numeri romani per i numeri di serie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" -msgstr "Abilita l'icona nel vassoio di sistema (richiede riavvio)" +msgstr "Abilita l'icona nell'area di notifica (richiede riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" @@ -6058,15 +6056,15 @@ msgstr "Mostra pulsante &donazioni (richiede riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 msgid "&Toolbar" -msgstr "" +msgstr "&Barra degli Strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 msgid "&Icon size:" -msgstr "" +msgstr "Dimensione &icona:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 msgid "Show &text under icons:" -msgstr "" +msgstr "Mostra &testo sotto le icone:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" @@ -6212,12 +6210,12 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" -"

          Ricorda di lasciare Calibre aperto perché il server funziona solamente " -"quando Calibre é aperto.\n" -"

          Stanza dovrebbe essere in grado di trovare Calibre automaticamente. Se " -"non é così, prova ad aggiungere l'indirizzo URL http://myhostname:8080 come " -"un nuovo catalogo sul tuo iPhone. In questo caso myhostname é da intendersi " -"come il valore IP appropriato del computer su cui Calibre é attivo." +"

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

          Stanza dovrebbe essere in grado di trovare calibre automaticamente. Se " +"non è così, provare ad aggiungere l'indirizzo URL http://myhostname:8080 " +"come un nuovo catalogo sull'iPhone. In questo caso myhostname é l'hostname o " +"l'indirizzo IP del computer su cui calibre é attivo." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" @@ -6462,7 +6460,7 @@ msgstr "Modello non valido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" -msgstr "Il modello %s é invalido:" +msgstr "Il modello %s non è valido:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" @@ -6541,7 +6539,7 @@ msgstr "Ricerca metadati..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" -msgstr "Non é stato possibile trovare metadati" +msgstr "Impossibile trovare i metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." @@ -6578,10 +6576,10 @@ msgid "" "free account and enter your access key " "below." msgstr "" -"

          Calibre recupera i metadati peri vostri libri da due fonti: e isbndb.com.

          Per utilizzare isbndb.com é necessario " -"registrarsi per un account gratis e " -"immettere la vostra chiave d'accesso qui di seguito." +"

          calibre può ottenere i metadati per i libri da due fonti: e isbndb.com.

          Per utilizzare isbndb.com è necessario " +"registrarsi per un account gratuito e " +"immettere la vostra chiave d'accesso qui sotto." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" @@ -6630,7 +6628,7 @@ msgstr "Mostra i &dettagli del lavoro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" -msgstr "" +msgstr "Ferma &tutti i processi non legati al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6836,7 +6834,7 @@ msgstr "Copertina inutilizzabile" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 msgid "The cover is not a valid picture" -msgstr "La copertina non é un'immagine valida." +msgstr "La copertina non è un'immagine valida." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:606 msgid "There were errors" @@ -7307,7 +7305,7 @@ msgstr "Selezionare il tipo di contenuto della nuova categoria" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "Are your sure?" -msgstr "Siete sicuri?" +msgstr "Confermare?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" @@ -7940,7 +7938,7 @@ msgstr " ed elimina dalla biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 msgid "Setup email based sharing of books" -msgstr "" +msgstr "Imposta condivisione di libri basata su email" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" @@ -8002,7 +8000,7 @@ msgstr "Salva su disco" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 msgid "Connect/share" -msgstr "" +msgstr "Connetti/condividi" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" @@ -8102,15 +8100,15 @@ msgid "" "directory, assumes every ebook file is the same book in a different format)" msgstr "" "Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " -"cartella, si assume che ebook sia lo stesso libro in formati differenti)" +"cartella, si assume che ogni file sia lo stesso libro in formati differenti)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Piú libri per " -"cartella, si assume che ogni ebook sia un libro differente)" +"Aggiungi libri da cartelle includendo le sotto-cartelle (Più libri per " +"cartella, si assume che ogni file sia un libro differente)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" @@ -8266,7 +8264,7 @@ msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -"La copia diretta sul dispositivo non é supportata. Prima è necessario " +"La copia diretta sul dispositivo non è supportata. Prima è necessario " "aggiungere il libro alla biblioteca di calibre." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 @@ -8436,7 +8434,7 @@ msgstr "Avvio di %s: Caricamento libri..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" -msgstr "Se siete certi che l'operzione non é in corso" +msgstr "Se si è certi che l'operazione non sia in corso" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " @@ -8444,7 +8442,7 @@ msgstr "Impossibile iniziare " #: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." -msgstr "%s é giá in funzione." +msgstr "%s è già in esecuzione." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" @@ -8472,8 +8470,9 @@ msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." msgstr "" -"Redireziona l'output della console a una finestra di dialogo (sia stdout ceh " -"stderr). Utile nelle finestre dove l'applicazione GUI non ha un output." +"Redireziona l'output della console a una finestra di dialogo (sia stdout che " +"stderr). Utile nelle finestre delle applicazioni grafiche che non hanno un " +"flusso di output." #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" @@ -8493,7 +8492,7 @@ msgstr "Il Libro non ha ne titolo ne ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 msgid "No matches found for this book" -msgstr "Nessun risultato é stato trovato per questo libro" +msgstr "Nessun risultato trovato per questo libro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 @@ -8697,8 +8696,8 @@ msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -"Non é stato possibile convertire %d di %d libri, poiché non é stato " -"possibile individuare un formato adeguato per il documento sorgente." +"Impossibile convertire %d di %d libri, poiché non è stato possibile " +"individuare un formato adeguato per il documento sorgente." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 msgid "Queueing books for bulk conversion" @@ -8775,9 +8774,9 @@ msgid "" "

          Could not convert: %s

          It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -"

          Non é stato possibile convertire: %s

          É un libro formattato con DRM. É necessario rimuovere la DRM usando un prodotto da " -"terzi." +"

          Impossibile convertire: %s

          È un libro formattato con DRM. È prima necessario rimuovere la DRM usando un altro " +"prodotto." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" @@ -8811,7 +8810,7 @@ msgstr "" " sta comunicando con il dispositivo!
          \n" " Un interruzione potrebbe causare una perdita di dati " "sul dispositivo.
          \n" -" Interrompere l'operazione?" +" Interrompere comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" @@ -8822,8 +8821,8 @@ msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -"continuerà a lavorare nel vassoio di sistema. Per chiuderlo, selezionare " -"Esci nel menu contestuale del vassoio di sistema." +"continuerà a lavorare nell'area di notifica. Per chiuderlo, selezionare " +"Esci nel menu contestuale dell'area di notifica." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" @@ -8834,7 +8833,7 @@ msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" msgstr "" -"%s é stato aggiornato alla versione %s. Consultare la pagina novitá. Collegarli alla " "pagina di scaricamento?" @@ -8963,7 +8962,7 @@ msgid "" "specify a language, this will be used." msgstr "" "La lingua predefinita da usare per le regole di sillabazione. Se il libro " -"non specifica una lingua, questa é quella che verrá usata." +"non specifica una lingua, questa è quella che verrà usata." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" @@ -9363,17 +9362,17 @@ msgid "" "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -"Se viene usata l'applicazione WordPlayer su un dispositivo Android, é " -"possibile accedere alla collezione di libri direttamente dal dispositivo. " -"Per fare questo é necessario attivare il server di contenuti." +"Se viene usata l'applicazione WordPlayer su un telefono Android, è possibile " +"accedere alla collezione di libri calibre direttamente dal dispositivo. Per " +"fare questo è necessario attivare il server di contenuti." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -"Ricordate di lasciare Calibre aperto poiché il server funziona solamente " -"quando Calibre é aperto." +"Ricordare di lasciare calibre aperto poiché il server funziona solamente " +"quando calibre è avviato." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373 msgid "" @@ -9381,9 +9380,10 @@ msgid "" "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -"É necessario aggiungere l'indirizzo URL http://myhostname:8080 come " +"È necessario aggiungere l'indirizzo URL http://myhostname:8080 come " "biblioteca di calibre per WordPlayer. In questo caso myhostname deve essere " -"un host valido o l'indirizzo IP del computer su cui calibre é avviato." +"un host valido o l'indirizzo IP del computer sul quale calibre è in " +"esecuzione." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 msgid "Moving library..." @@ -9474,7 +9474,7 @@ msgid "" "

          User Manual

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

          Manuale d'uso

          Un manuale utente é disponibile Manuale d'uso

    Un manuale utente è disponibile online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 @@ -9485,11 +9485,11 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" -"

    Calibre puó inviare i libri automaticamente sul vostro Kindle. Per fare " -"questo é necessario introdurre il vostro indirizzo di posta elettronica qui " -"di seguito. Il modo piú semplice é quello di creare un indirizzo gratis con " -"gmail selezionando l'opzione Usa Gmail in " -"basso. Dovrete anche registrare questo account con Amazon." +"

    calibre può inviare i libri automaticamente sul Kindle. Per fare questo è " +"necessario impostare la consegna di email sottostante. Il modo più semplice " +"è quello di creare un account gratuito " +"gmail e selezionare l'opzione «Usa Gmail» in basso. È necessario " +"registrare l'indirizzo gmail nell'account Amazon." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" @@ -9579,9 +9579,8 @@ msgid "" "

    A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -"

    Un server di posta elettronica é utile se il servizio al quale state " -"mandando messaggi accetta solamente posta elettronica da server di posta ben " -"conosciuti." +"

    Un server di posta è utile se il servizio al quale state mandando email " +"accetta solamente posta elettronica da server di posta ben conosciuti." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" @@ -9609,8 +9608,8 @@ msgstr "&Porta" msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" -"Ls porta su cui il vostro mail server attended connesioni. Il valore " -"predefinito é 25" +"La porta su cui il server di posta attende connessioni. Il valore " +"predefinito è 25" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" @@ -9662,10 +9661,10 @@ msgid "" "directly on the device. To do this you have to turn on the calibre content " "server." msgstr "" -"

    Se viene usata la app Se viene usata l'applicazione Stanza su iPhone/iTouch, è " "possibile accedere alla collezione di libri direttamente dal dispositivo. " -"Per fare questo é necessario attivare il server di contenuti." +"Per fare questo è necessario attivare il server di contenuti." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" @@ -9754,7 +9753,7 @@ msgstr "" "essere una lista di campi separati da virgole.\n" "Campi disponibili: %s.\n" "Predefinito: '%%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" @@ -9766,7 +9765,7 @@ msgstr "" "Campo di output da ordinare.\n" "Campi disponibili: author_sort, id, rating, size, timestamp, title.\n" "Predefinito: '%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" @@ -9778,7 +9777,7 @@ msgstr "" "Crea una citazione per gli elementi BibTeX.\n" "Valore booleano: True, False\n" "Predefinito: '%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" @@ -9792,7 +9791,7 @@ msgstr "" " Deve essere un modello con i campi delimitati da {}.\n" "Campi disponibili: %s.\n" "Predefinito: '%%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" @@ -9804,7 +9803,7 @@ msgstr "" "Codifica di output per file BibTeX.\n" "Tipi disponibili: utf8, cp1252, ascii.\n" "Predefinita: '%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" @@ -9816,7 +9815,7 @@ msgstr "" "Flag di codifica per file BibTeX.\n" "Tipi disponibili: strict, replace, ignore, backslashreplace.\n" "Predefinito: '%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" @@ -9828,7 +9827,7 @@ msgstr "" "Tipo di elemento per il catalogo BibTeX.\n" "Tipi disponibili: book, misc, mixed.\n" "Predefinito: '%default'\n" -"Applicato a: formato output BIBTEX" +"Applicabile ai formati di output: BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" @@ -9848,10 +9847,10 @@ msgid "" "Default: '%default'None\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Salva l'output a diversi passi del processo di conversione nella cartella " -"specificata. Questo é utile se volete verificara a che punto si verifica un " -"errore nella procedura.\n" -"Valore predefinito: '%default' Nessuno\n" +"Salva l'output dei diversi passi del processo di conversione nella cartella " +"specificata. Questo è utile per sapere in che punto della conversione si " +"verifica un errore.\n" +"Valore predefinito: '%default'Nessuno\n" "Applicabile ai formati di output: ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 @@ -9934,7 +9933,7 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Specifica un profilo di output. In alcuni casi un profilo di output é " +"Specifica un profilo di output. In alcuni casi un profilo di output è " "necessario per ottimizzare il catalogo per alcuni dispositivi. Per esempio, " "i dispositivi Kindle e Kindle dx creano un indice organizzato in sezioni e " "articoli.\n" @@ -10310,8 +10309,8 @@ msgid "" "If declared, --search is ignored.\n" "Default: all" msgstr "" -"Lista degli identificativi ID per il catalogo in campi separati da virgole\n" -"Se dichiarati, --search ricerca é ignorata\n" +"Lista degli identificativi ID per il catalogo in campi separati da virgole.\n" +"Se dichiarati, --search è ignorata.\n" "Valore predefinito: tutti" #: /home/kovid/work/calibre/src/calibre/library/cli.py:649 @@ -10566,7 +10565,7 @@ msgid "" "available books are saved." msgstr "" "Lista separata da virgole dei formati con cui ogni libro viene salvato. Il " -"valore predefinito é che tutti i libri vengono salvati." +"valore predefinito è che tutti i libri vengano salvati." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" @@ -10576,9 +10575,9 @@ msgid "" "are: {%s}" msgstr "" "Il modello per controllare il nome del documento e la struttura delle " -"cartelle per il salvataggio. Il valore predefinito é \"%s\" che salverá i " +"cartelle per il salvataggio. Il valore predefinito è \"%s\" che salverà i " "libri in una struttura con i libri pertinenti ad ogni autore a sua volta in " -"una cartella separata. É possibile modificare le seguenti opzioni: {%s}" +"una cartella separata. I controlli disponibili sono: {%s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" @@ -10599,10 +10598,10 @@ msgid "" "experience errors when saving, depending on how well the filesystem you are " "saving to supports unicode." msgstr "" -"Normalmente Calibre convertirá tutti i caratteri non anglofoni nei loro " +"Normalmente calibre convertirà tutti i caratteri non anglofoni nei loro " "corrispettivi equivalenti per i nomi dei documenti. ATTENZIONE: se la " -"funzione é disabilitata, é possibile incontrare errori nel salvataggio " -"dipendenti dal fatto che il vostro sistema operativo supporti unicode." +"funzione è disabilitata è possibile incontrare errori nel salvataggio " +"dipendenti dal quanto bene il filesystem utilizzato supporti unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" @@ -10610,7 +10609,7 @@ msgid "" "Default is: %b, %Y" msgstr "" "Il formato usato per visualizzare le date. %d - giorno, %b - mese, %Y - " -"anno. il valore predefinito é %b, %Y" +"anno. il valore predefinito è %b, %Y" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." @@ -10745,8 +10744,8 @@ msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -"Ogni qualvolta si voglia passare un argomento al comando %prog che ha degli " -"spazi vuoti, é necessario mettere l'argomento fra virgolette." +"Ogni qualvolta vengono passati argomenti con degli spazi al comando %prog, è " +"necessario mettere l'argomento fra virgolette." #: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" @@ -11004,8 +11003,8 @@ msgstr "\tLink falliti:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -"Non é stato possibile ottnere l'articolo. Provare a eseguire con l'opzione -" -"vv per maggiori informazioni sulla ragione." +"Impossibile ottenere l'articolo. Eseguire con l'opzione -vv per scoprirne la " +"causa." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." From 4fe2862f2b1ce2914683b171a65be451340d6db4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 22:04:26 -0600 Subject: [PATCH 085/100] ... --- src/calibre/utils/search_query_parser.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index f01e40549a..66e6db2b85 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -169,7 +169,7 @@ class SearchQueryParser(object): self._parser = Or #self._parser.setDebug(True) - #self.parse('(tolstoy)') + #self.parse('x ore') self._parser.setDebug(False) @@ -584,7 +584,10 @@ class Tester(SearchQueryParser): def main(args=sys.argv): - tester = Tester(test=True) + tester = Tester(['authors', 'author', 'series', 'formats', 'format', + 'publisher', 'rating', 'tags', 'tag', 'comments', 'comment', 'cover', + 'isbn', 'ondevice', 'pubdate', 'size', 'date', 'title', u'#read', + 'all', 'search'], test=True) failed = tester.run_tests() if tester._tests_failed or failed: print '>>>>>>>>>>>>>> Tests Failed <<<<<<<<<<<<<<<' From 3d26cb7c30acabdee2bf8ff52b0f12399307f974 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 22:18:00 -0600 Subject: [PATCH 086/100] ... --- src/calibre/utils/search_query_parser.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index 66e6db2b85..9609f69db5 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -168,8 +168,6 @@ class SearchQueryParser(object): self._tests_failed = bool(failed) self._parser = Or - #self._parser.setDebug(True) - #self.parse('x ore') self._parser.setDebug(False) From 241b2a4841b4e8abc44cc1362a7b69842e2fb28f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 22:41:02 -0600 Subject: [PATCH 087/100] Don't surround search queries with parentheses unneccessarily --- src/calibre/library/caches.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/library/caches.py b/src/calibre/library/caches.py index af950a36fc..b778b58c31 100644 --- a/src/calibre/library/caches.py +++ b/src/calibre/library/caches.py @@ -615,7 +615,7 @@ class ResultCache(SearchQueryParser): q = self.search_restriction else: q = query - if not ignore_search_restriction: + if not ignore_search_restriction and self.search_restriction: q = u'%s (%s)' % (self.search_restriction, query) if not q: if return_matches: From 6fa16aa3fa9175ddc7ed3473273db52dac2b89bb Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 23:03:57 -0600 Subject: [PATCH 088/100] Allow user customization of static resources --- src/calibre/__init__.py | 7 ++-- src/calibre/constants.py | 23 ++++++++++-- src/calibre/manual/customize.rst | 17 ++++++++- src/calibre/utils/config.py | 19 ++-------- src/calibre/utils/resources.py | 62 +++++++++++++++++++++++--------- 5 files changed, 88 insertions(+), 40 deletions(-) diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 061d0712ce..f84941d371 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -2,6 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal ' __docformat__ = 'restructuredtext en' + import sys, os, re, logging, time, mimetypes, \ __builtin__, warnings, multiprocessing from urllib import getproxies @@ -13,12 +14,13 @@ from functools import partial warnings.simplefilter('ignore', DeprecationWarning) -from calibre.startup import plugins, winutil, winutilerror from calibre.constants import iswindows, isosx, islinux, isfreebsd, isfrozen, \ terminal_controller, preferred_encoding, \ __appname__, __version__, __author__, \ win32event, win32api, winerror, fcntl, \ - filesystem_encoding + filesystem_encoding, plugins, config_dir +from calibre.startup import winutil, winutilerror + import mechanize if False: @@ -486,7 +488,6 @@ def ipython(user_ns=None): sys.argv = ['ipython'] if user_ns is None: user_ns = locals() - from calibre.utils.config import config_dir ipydir = os.path.join(config_dir, ('_' if iswindows else '.')+'ipython') os.environ['IPYTHONDIR'] = ipydir if not os.path.exists(ipydir): diff --git a/src/calibre/constants.py b/src/calibre/constants.py index ddcc21d4c5..ab23101b5d 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -14,7 +14,7 @@ numeric_version = tuple(_ver) Various run time constants. ''' -import sys, locale, codecs +import sys, locale, codecs, os from calibre.utils.terminfo import TerminalController terminal_controller = TerminalController(sys.stdout) @@ -47,7 +47,7 @@ def debug(): global DEBUG DEBUG = True -################################################################################ +# plugins {{{ plugins = None if plugins is None: # Load plugins @@ -80,3 +80,22 @@ if plugins is None: return plugins plugins = load_plugins() +# }}} + +# config_dir {{{ +if os.environ.has_key('CALIBRE_CONFIG_DIRECTORY'): + config_dir = os.path.abspath(os.environ['CALIBRE_CONFIG_DIRECTORY']) +elif iswindows: + if plugins['winutil'][0] is None: + raise Exception(plugins['winutil'][1]) + config_dir = plugins['winutil'][0].special_folder_path(plugins['winutil'][0].CSIDL_APPDATA) + if not os.access(config_dir, os.W_OK|os.X_OK): + config_dir = os.path.expanduser('~') + config_dir = os.path.join(config_dir, 'calibre') +elif isosx: + config_dir = os.path.expanduser('~/Library/Preferences/calibre') +else: + bdir = os.path.abspath(os.path.expanduser(os.environ.get('XDG_CONFIG_HOME', '~/.config'))) + config_dir = os.path.join(bdir, 'calibre') +# }}} + diff --git a/src/calibre/manual/customize.rst b/src/calibre/manual/customize.rst index f875b0e648..0852550c83 100644 --- a/src/calibre/manual/customize.rst +++ b/src/calibre/manual/customize.rst @@ -9,7 +9,8 @@ Customizing |app| |app| has a highly modular design. Various parts of it can be customized. You can learn how to create *recipes* to add new sources of online content to |app| in the Section :ref:`news`. Here, you will learn, -first, how to use environment variables and *tweaks* to customize |app|'s behavior and then how to +first, how to use environment variables and *tweaks* to customize |app|'s behavior, and then how to +specify your own static resources like icons and templates to override the defaults and finally how to use *plugins* to add funtionality to |app|. .. contents:: @@ -35,6 +36,20 @@ The default tweaks.py file is reproduced below .. literalinclude:: ../../../resources/default_tweaks.py +Overriding icons, templates, etcetera +---------------------------------------- + +|app| allows you to override the static resources, like icons, templates, javascript, etc. with customized versions that you like. +All static resources are stored in the resources sub-folder of the calibre install location. On Windows, this is usually +:file:`C:\Program Files\Calibre2\resources`. On OS X, :file:`/Applications/calibre.app/Contents/Resources/resources/`. On linux, if you are using the binary installer +from the calibre website it will be :file:`/opt/calibre/resources`. These paths can change depending on where you choose to install |app|. + +You should not change the files in this resources folder, as your changes will get overwritten the next time you update |app|. Instead, go to +:guilabel:`Preferences->Advanced` and click :guilabel:`Open calibre configuration directory`. In this configuration directory, create a sub-folder called resources and place the files you want to override in it. |app| will automatically use your custom file in preference to the builtin one the next time it is started. + +For example, if you wanted to change the icon for the :guilabel:`Remove books` action, you would first look in the builtin resources folder and see that the relevant file is +:file:`resources/images/trash.svg`. Assuming you have an alternate icon in svg format called :file:`mytrash.svg` you would save it in the configuration directory as :file:`resources/images/trash.svg`. All the icons used by the calibre user interface are in :file:`resources/images` and its sub-folders. + A Hello World plugin ------------------------ diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index 91b1dc70cc..720f3ca977 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -13,25 +13,10 @@ from optparse import OptionParser as _OptionParser from optparse import IndentedHelpFormatter from collections import defaultdict -from calibre.constants import terminal_controller, iswindows, isosx, \ - __appname__, __version__, __author__, plugins +from calibre.constants import terminal_controller, config_dir, \ + __appname__, __version__, __author__ from calibre.utils.lock import LockError, ExclusiveFile -if os.environ.has_key('CALIBRE_CONFIG_DIRECTORY'): - config_dir = os.path.abspath(os.environ['CALIBRE_CONFIG_DIRECTORY']) -elif iswindows: - if plugins['winutil'][0] is None: - raise Exception(plugins['winutil'][1]) - config_dir = plugins['winutil'][0].special_folder_path(plugins['winutil'][0].CSIDL_APPDATA) - if not os.access(config_dir, os.W_OK|os.X_OK): - config_dir = os.path.expanduser('~') - config_dir = os.path.join(config_dir, 'calibre') -elif isosx: - config_dir = os.path.expanduser('~/Library/Preferences/calibre') -else: - bdir = os.path.abspath(os.path.expanduser(os.environ.get('XDG_CONFIG_HOME', '~/.config'))) - config_dir = os.path.join(bdir, 'calibre') - plugin_dir = os.path.join(config_dir, 'plugins') CONFIG_DIR_MODE = 0700 diff --git a/src/calibre/utils/resources.py b/src/calibre/utils/resources.py index d114654165..7f87cb4fc3 100644 --- a/src/calibre/utils/resources.py +++ b/src/calibre/utils/resources.py @@ -9,26 +9,54 @@ __docformat__ = 'restructuredtext en' import __builtin__, sys, os -_dev_path = os.environ.get('CALIBRE_DEVELOP_FROM', None) -if _dev_path is not None: - _dev_path = os.path.join(os.path.abspath(os.path.dirname(_dev_path)), 'resources') - if not os.path.exists(_dev_path): - _dev_path = None +from calibre import config_dir -_path_cache = {} +class PathResolver(object): + + def __init__(self): + self.locations = [sys.resources_location] + self.cache = {} + + def suitable(path): + try: + return os.path.exists(path) and os.path.isdir(path) and \ + os.listdir(path) + except: + pass + return False + + dev_path = os.environ.get('CALIBRE_DEVELOP_FROM', None) + if dev_path is not None: + dev_path = os.path.join(os.path.abspath( + os.path.dirname(dev_path)), 'resources') + if suitable(dev_path): + self.locations.insert(0, dev_path) + + user_path = os.path.join(config_dir, 'resources') + if suitable(user_path): + self.locations.insert(0, user_path) + + def __call__(self, path): + path = path.replace(os.sep, '/') + ans = self.cache.get(path, None) + if ans is None: + for base in self.locations: + fpath = os.path.join(base, *path.split('/')) + if os.path.exists(fpath): + ans = fpath + break + + if ans is None: + ans = os.path.join(self.location[0], *path.split('/')) + + self.cache[path] = ans + + return ans + +_resolver = PathResolver() def get_path(path, data=False): - global _dev_path - path = path.replace(os.sep, '/') - base = sys.resources_location - if _dev_path is not None: - if path in _path_cache: - return _path_cache[path] - if os.path.exists(os.path.join(_dev_path, *path.split('/'))): - base = _dev_path - fpath = os.path.join(base, *path.split('/')) - if _dev_path is not None: - _path_cache[path] = fpath + fpath = _resolver(path) if data: return open(fpath, 'rb').read() return fpath From aa8eab9d35aa983886da3d4af5c1606dcf9f20a5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Jul 2010 23:36:12 -0600 Subject: [PATCH 089/100] Search query parser: Fix parsing of search terms that contain a word that starts with 'and' or 'or' and is not the first word --- src/calibre/utils/search_query_parser.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/calibre/utils/search_query_parser.py b/src/calibre/utils/search_query_parser.py index 9609f69db5..e368c04e2a 100644 --- a/src/calibre/utils/search_query_parser.py +++ b/src/calibre/utils/search_query_parser.py @@ -18,10 +18,12 @@ If this module is run, it will perform a series of unit tests. import sys, string, operator -from calibre.utils.pyparsing import Keyword, Group, Forward, CharsNotIn, Suppress, \ - OneOrMore, oneOf, CaselessLiteral, Optional, NoMatch, ParseException +from calibre.utils.pyparsing import CaselessKeyword, Group, Forward, CharsNotIn, Suppress, \ + OneOrMore, MatchFirst, CaselessLiteral, Optional, NoMatch, ParseException from calibre.constants import preferred_encoding + + ''' This class manages access to the preference holding the saved search queries. It exists to ensure that unicode is used throughout, and also to permit @@ -149,18 +151,19 @@ class SearchQueryParser(object): Not = Forward() Not << (Group( - Suppress(Keyword("not", caseless=True)) + Not + Suppress(CaselessKeyword("not")) + Not ).setResultsName("not") | Parenthesis) And = Forward() And << (Group( - Not + Suppress(Keyword("and", caseless=True)) + And + Not + Suppress(CaselessKeyword("and")) + And ).setResultsName("and") | Group( - Not + OneOrMore(~oneOf("and or", caseless=True) + And) + Not + OneOrMore(~MatchFirst(list(map(CaselessKeyword, + ('and', 'or')))) + And) ).setResultsName("and") | Not) Or << (Group( - And + Suppress(Keyword("or", caseless=True)) + Or + And + Suppress(CaselessKeyword("or")) + Or ).setResultsName("or") | And) if test: @@ -291,7 +294,7 @@ class Tester(SearchQueryParser): 28: [u"Kushiel's Scion", u'Jacqueline Carey', None, u'lrf,rar'], 29: [u'Underworld', u'Don DeLillo', None, u'lrf,rar'], 30: [u'Genghis Khan and The Making of the Modern World', - u'Jack Weatherford', + u'Jack Weatherford Orc', u'Three Rivers Press', u'lrf,zip'], 31: [u'The Best and the Brightest', @@ -543,6 +546,7 @@ class Tester(SearchQueryParser): 'london:thames': set([13]), 'publisher:london:thames': set([13]), '"(1977)"': set([13]), + 'jack weatherford orc': set([30]), } fields = {'title':0, 'author':1, 'publisher':2, 'tag':3} From f58ee6472aca040e9e72331339d47f89bc8f4c31 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 11:54:21 -0600 Subject: [PATCH 090/100] Fix unicode bug in error handling --- src/calibre/gui2/device.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index cdbe31de65..cadb4f1e46 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -72,7 +72,14 @@ class DeviceJob(BaseJob): # {{{ if self._aborted: return self.failed = True - self._details = unicode(err) + '\n\n' + \ + try: + ex = unicode(err) + except: + try: + ex = str(err).decode(preferred_encoding, 'replace') + except: + ex = repr(err) + self._details = ex + '\n\n' + \ traceback.format_exc() self.exception = err finally: From 4650923e91d670e18a6059cec9d76c0d9557a46e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 12:58:46 -0600 Subject: [PATCH 091/100] Implement #6252 (View Format Timestamp) --- src/calibre/gui2/dialogs/metadata_single.py | 21 ++++++++++++++++----- src/calibre/library/database2.py | 6 ++++++ 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/calibre/gui2/dialogs/metadata_single.py b/src/calibre/gui2/dialogs/metadata_single.py index 5a4eaec9d7..fd5e6b049d 100644 --- a/src/calibre/gui2/dialogs/metadata_single.py +++ b/src/calibre/gui2/dialogs/metadata_single.py @@ -27,10 +27,11 @@ from calibre.ebooks.metadata import string_to_authors, \ from calibre.ebooks.metadata.library_thing import cover_from_isbn from calibre.ebooks.metadata.meta import get_metadata from calibre.utils.config import prefs, tweaks -from calibre.utils.date import qt_to_dt +from calibre.utils.date import qt_to_dt, local_tz, utcfromtimestamp from calibre.customize.ui import run_plugins_on_import, get_isbndb_key from calibre.gui2.dialogs.config.social import SocialMetadata from calibre.gui2.custom_column_widgets import populate_metadata_page +from calibre import strftime class CoverFetcher(QThread): @@ -75,13 +76,20 @@ class CoverFetcher(QThread): class Format(QListWidgetItem): - def __init__(self, parent, ext, size, path=None): + + def __init__(self, parent, ext, size, path=None, timestamp=None): self.path = path self.ext = ext self.size = float(size)/(1024*1024) text = '%s (%.2f MB)'%(self.ext.upper(), self.size) QListWidgetItem.__init__(self, file_icon_provider().icon_from_ext(ext), text, parent, QListWidgetItem.UserType) + if timestamp is not None: + ts = timestamp.astimezone(local_tz) + t = strftime('%a, %d %b %Y [%H:%M:%S]', ts.timetuple()) + text = _('Last modified: %s')%t + self.setToolTip(text) + self.setStatusTip(text) class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog): @@ -151,14 +159,16 @@ class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog): nfile = run_plugins_on_import(_file) if nfile is not None: _file = nfile - size = os.stat(_file).st_size + stat = os.stat(_file) + size = stat.st_size ext = os.path.splitext(_file)[1].lower().replace('.', '') + timestamp = utcfromtimestamp(stat.st_mtime) for row in range(self.formats.count()): fmt = self.formats.item(row) if fmt.ext.lower() == ext: self.formats.takeItem(row) break - Format(self.formats, ext, size, path=_file) + Format(self.formats, ext, size, path=_file, timestamp=timestamp) self.formats_changed = True added = True if bad_perms: @@ -379,9 +389,10 @@ class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog): if not ext: ext = '' size = self.db.sizeof_format(row, ext) + timestamp = self.db.format_last_modified(self.id, ext) if size is None: continue - Format(self.formats, ext, size) + Format(self.formats, ext, size, timestamp=timestamp) self.initialize_combos() diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index e3530d3801..02bbac1eb8 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -327,6 +327,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): ''' Return last modified time as a UTC datetime object''' return utcfromtimestamp(os.stat(self.dbpath).st_mtime) + def check_if_modified(self): if self.last_modified() > self.last_update_check: self.refresh() @@ -597,6 +598,11 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): def has_format(self, index, format, index_is_id=False): return self.format_abspath(index, format, index_is_id) is not None + def format_last_modified(self, id_, fmt): + path = self.format_abspath(id_, fmt, index_is_id=True) + if path is not None: + return utcfromtimestamp(os.stat(path).st_mtime) + def format_abspath(self, index, format, index_is_id=False): 'Return absolute path to the ebook file of format `format`' id = index if index_is_id else self.id(index) From 36364192c36efbbe198c36969e8716f33c1bba06 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 13:10:57 -0600 Subject: [PATCH 092/100] daum.net by trustin --- resources/recipes/daum_net.recipe | 112 ++++++++++++++++++++++++++++++ src/calibre/utils/resources.py | 2 +- 2 files changed, 113 insertions(+), 1 deletion(-) create mode 100644 resources/recipes/daum_net.recipe diff --git a/resources/recipes/daum_net.recipe b/resources/recipes/daum_net.recipe new file mode 100644 index 0000000000..68ed574b61 --- /dev/null +++ b/resources/recipes/daum_net.recipe @@ -0,0 +1,112 @@ +import re +from datetime import date, timedelta + +from calibre.web.feeds.recipes import BasicNewsRecipe + +class MediaDaumRecipe(BasicNewsRecipe): + title = u'\uBBF8\uB514\uC5B4 \uB2E4\uC74C \uC624\uB298\uC758 \uC8FC\uC694 \uB274\uC2A4' + description = 'Articles from media.daum.net' + __author__ = 'trustin' + language = 'ko' + max_articles = 100 + + timefmt = '' + masthead_url = 'http://img-media.daum-img.net/2010ci/service_news.gif' + cover_margins = (18,18,'grey99') + no_stylesheets = True + remove_tags_before = dict(id='GS_con') + remove_tags_after = dict(id='GS_con') + remove_tags = [dict(attrs={'class':[ + 'bline', + 'GS_vod', + ]}), + dict(id=[ + 'GS_swf_poll', + 'ad250', + ]), + dict(name=['script', 'noscript', 'style', 'object'])] + preprocess_regexps = [ + (re.compile(r'<\s+', re.DOTALL|re.IGNORECASE), + lambda match: '< '), + (re.compile(r'(]*>[ \t\r\n]*){3,}', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*

    ', re.DOTALL|re.IGNORECASE), + lambda match: '

    '), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*
    ', re.DOTALL|re.IGNORECASE), + lambda match: '
    '), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(u'\(\uB05D\)[ \t\r\n]*]*>.*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*]*>[ \t\r\n]*)*]*>[ \t\r\n]*)*(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(r'(]*>[ \t\r\n]*)*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + (re.compile(u'(]*>[ \t\r\n]*)*(\u25B6|\u25CF|\u261E|\u24D2|\(c\))*\[[^\]]*(\u24D2|\(c\)|\uAE30\uC0AC|\uC778\uAE30[^\]]*\uB274\uC2A4)[^\]]*\].*', re.DOTALL|re.IGNORECASE), + lambda match: ''), + ] + + def parse_index(self): + today = date.today(); + articles = [] + articles = self.parse_list_page(articles, today) + articles = self.parse_list_page(articles, today - timedelta(1)) + return [('\uBBF8\uB514\uC5B4 \uB2E4\uC74C \uC624\uB298\uC758 \uC8FC\uC694 \uB274\uC2A4', articles)] + + + def parse_list_page(self, articles, date): + if len(articles) >= self.max_articles: + return articles + + for page in range(1, 10): + soup = self.index_to_soup('http://media.daum.net/primary/total/list.html?cateid=100044&date=%(date)s&page=%(page)d' % {'date': date.strftime('%Y%m%d'), 'page': page}) + done = True + for item in soup.findAll('dl'): + dt = item.find('dt', { 'class': 'tit' }) + dd = item.find('dd', { 'class': 'txt' }) + if dt is None: + break + a = dt.find('a', href=True) + url = 'http://media.daum.net/primary/total/' + a['href'] + title = self.tag_to_string(dt) + if dd is None: + description = '' + else: + description = self.tag_to_string(dd) + articles.append(dict(title=title, description=description, url=url, content='')) + done = len(articles) >= self.max_articles + if done: + break + if done: + break + return articles + + + def preprocess_html(self, soup): + return self.strip_anchors(soup) + + def strip_anchors(self, soup): + for para in soup.findAll(True): + aTags = para.findAll('a') + for a in aTags: + if a.img is None: + a.replaceWith(a.renderContents().decode('utf-8','replace')) + return soup diff --git a/src/calibre/utils/resources.py b/src/calibre/utils/resources.py index 7f87cb4fc3..dd600eb627 100644 --- a/src/calibre/utils/resources.py +++ b/src/calibre/utils/resources.py @@ -47,7 +47,7 @@ class PathResolver(object): break if ans is None: - ans = os.path.join(self.location[0], *path.split('/')) + ans = os.path.join(self.locations[0], *path.split('/')) self.cache[path] = ans From 70a3c0622725ddf8b050d32b5ede6e745cfa8aa8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 14:06:12 -0600 Subject: [PATCH 093/100] ... --- src/calibre/translations/fr.po | 10 +++++----- src/calibre/translations/it.po | 2 +- src/calibre/translations/sv.po | 5 ++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index a66fbd445e..2d22149d78 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -9847,7 +9847,7 @@ msgid "" msgstr "" "Champ de tri pour la sortie\n" "Champs disponibles: author_sort, id, rating, size, timestamp, title.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 @@ -9859,7 +9859,7 @@ msgid "" msgstr "" "Créer une citation pour les entrées BibTeX\n" "Booléen: True, False.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 @@ -9886,7 +9886,7 @@ msgid "" msgstr "" "Encodage du fichier de sortie BibTeX\n" "Encodages disponibles: utf8, cp1252, ascii.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 @@ -9898,7 +9898,7 @@ msgid "" msgstr "" "Drapeau d'encodage du fichier de sortie BibTeX\n" "Types disponibles: strict, replace, ignore, backslashreplace.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 @@ -9910,7 +9910,7 @@ msgid "" msgstr "" "Types d'entrées du catalogue BibTeX\n" "Types disponibles: book, misc, mixed.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index ed4cb0afb0..39e8282c2d 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -5452,7 +5452,7 @@ msgstr "Nuova &posizione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "Usa biblioteca %esistente nella nuova posizione" +msgstr "Usa biblioteca &esistente nella nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 749b59a806..faa67b4af8 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -9646,7 +9646,10 @@ msgid "" "Boolean value: True, False\n" "Default: '%default'\n" "Applies to: BIBTEX output format" -msgstr "Skapa citation för BibTeX-poster" +msgstr "" +"Skapa citation för BibTeX-posterBoolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" From 9bb0e21d04b0a9ea8c2c192fff495cd81354c0a3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 16:15:25 -0600 Subject: [PATCH 094/100] PD Novel driver: Add support for uploading cover thumbnails to device --- src/calibre/devices/misc.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py index d74689c45c..6c2a912bd2 100644 --- a/src/calibre/devices/misc.py +++ b/src/calibre/devices/misc.py @@ -6,6 +6,8 @@ __license__ = 'GPL v3' __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' +import os + from calibre.devices.usbms.driver import USBMS class PALMPRE(USBMS): @@ -83,7 +85,14 @@ class PDNOVEL(USBMS): VENDOR_NAME = 'ANDROID' WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE' + THUMBNAIL_HEIGHT = 144 EBOOK_DIR_MAIN = 'eBooks' SUPPORTS_SUB_DIRS = False + def upload_cover(self, path, filename, metadata): + coverdata = getattr(metadata, 'thumbnail', None) + if coverdata and coverdata[2]: + with open('%s.jpg' % os.path.join(path, filename), 'wb') as coverfile: + coverfile.write(coverdata[2]) + From b534e2ba0aae5352bee33f4555be50017ad83f36 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Jul 2010 16:23:39 -0600 Subject: [PATCH 095/100] Fix #6255 (BBC News feeds are blank) --- resources/recipes/bbc.recipe | 21 ++++++++++----------- resources/recipes/bbc_fast.recipe | 16 ++++++++-------- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/resources/recipes/bbc.recipe b/resources/recipes/bbc.recipe index 46be17a9e7..b171f412d8 100644 --- a/resources/recipes/bbc.recipe +++ b/resources/recipes/bbc.recipe @@ -3,14 +3,13 @@ __copyright__ = '2010, Darko Miletic ' ''' news.bbc.co.uk ''' - import re from calibre.web.feeds.recipes import BasicNewsRecipe class BBC(BasicNewsRecipe): - title = 'The BBC' - __author__ = 'Darko Miletic' - description = 'Global news and current affairs from the British Broadcasting Corporation' + title = 'BBC News' + __author__ = 'Darko Miletic, Starson17' + description = 'News from UK. A much faster version that does not download pictures' oldest_article = 2 max_articles_per_feed = 100 no_stylesheets = True @@ -23,7 +22,6 @@ class BBC(BasicNewsRecipe): publication_type = 'newsportal' extra_css = ' body{ font-family: Verdana,Helvetica,Arial,sans-serif } .introduction{font-weight: bold} .story-feature{display: block; padding: 0; border: 1px solid; width: 40%; font-size: small} .story-feature h2{text-align: center; text-transform: uppercase} ' preprocess_regexps = [(re.compile(r'', re.DOTALL), lambda m: '')] - conversion_options = { 'comments' : description ,'tags' : category @@ -33,14 +31,14 @@ class BBC(BasicNewsRecipe): } keep_only_tags = [ - dict(attrs={'id' :['meta-information','story-body']}) - ,dict(attrs={'class':['mxb' ,'storybody' ]}) + dict(name='div', attrs={'class':['story-body']}) ] - remove_tags = [ - dict(name=['object','link','table']) - ,dict(attrs={'class':['caption','caption full-width','story-actions','hidden','sharesb','audioInStoryC']}) + + remove_tags = [ + dict(name='div', attrs={'class':['story-feature related narrow', 'share-help', 'embedded-hyper', \ + 'story-feature wide ', 'story-feature narrow']}) ] - remove_tags_after = dict(attrs={'class':'sharesb'}) + remove_attributes = ['width','height'] feeds = [ @@ -59,3 +57,4 @@ class BBC(BasicNewsRecipe): ('Africa', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/africa/rss.xml'), ] + diff --git a/resources/recipes/bbc_fast.recipe b/resources/recipes/bbc_fast.recipe index 1af3bf8d1f..3e6aee962c 100644 --- a/resources/recipes/bbc_fast.recipe +++ b/resources/recipes/bbc_fast.recipe @@ -8,7 +8,7 @@ from calibre.web.feeds.recipes import BasicNewsRecipe class BBC(BasicNewsRecipe): title = 'BBC News (fast)' - __author__ = 'Darko Miletic' + __author__ = 'Darko Miletic, Starson17' description = 'News from UK. A much faster version that does not download pictures' oldest_article = 2 max_articles_per_feed = 100 @@ -31,14 +31,15 @@ class BBC(BasicNewsRecipe): } keep_only_tags = [ - dict(attrs={'id' :['meta-information','story-body']}) - ,dict(attrs={'class':['mxb' ,'storybody' ]}) + dict(name='div', attrs={'class':['story-body']}) ] - remove_tags = [ - dict(name=['object','link','table','img']) - ,dict(attrs={'class':['caption','caption full-width','story-actions','hidden','sharesb','audioInStoryC']}) + + remove_tags = [ + dict(name='div', attrs={'class':['story-feature related narrow', 'share-help', 'embedded-hyper', \ + 'story-feature wide ', 'story-feature narrow']}) + , dict(name=['img']) ] - remove_tags_after = dict(attrs={'class':'sharesb'}) + remove_attributes = ['width','height'] feeds = [ @@ -56,4 +57,3 @@ class BBC(BasicNewsRecipe): ('Asia-Pacific', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/asia-pacific/rss.xml'), ('Africa', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/africa/rss.xml'), ] - From edf55d7e7b1375b73c0c0a1fe6e191b9ab053b06 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Fri, 23 Jul 2010 05:06:31 +0100 Subject: [PATCH 096/100] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 935 ++++++++++++------------ src/calibre/translations/ca.po | 930 +++++++++++------------ src/calibre/translations/cs.po | 937 ++++++++++++------------ src/calibre/translations/da.po | 6 +- src/calibre/translations/de.po | 942 ++++++++++++------------ src/calibre/translations/fr.po | 16 +- src/calibre/translations/gl.po | 940 ++++++++++++------------ src/calibre/translations/he.po | 926 +++++++++++------------ src/calibre/translations/it.po | 216 +++--- src/calibre/translations/lv.po | 937 ++++++++++++------------ src/calibre/translations/nb.po | 966 ++++++++++++------------ src/calibre/translations/nl.po | 1137 +++++++++++++++-------------- src/calibre/translations/pl.po | 942 ++++++++++++------------ src/calibre/translations/pt_BR.po | 114 ++- src/calibre/translations/ro.po | 926 +++++++++++------------ src/calibre/translations/ru.po | 937 ++++++++++++------------ src/calibre/translations/sq.po | 928 +++++++++++------------ src/calibre/translations/sv.po | 11 +- src/calibre/translations/tr.po | 926 +++++++++++------------ src/calibre/translations/vi.po | 926 +++++++++++------------ src/calibre/translations/zh_CN.po | 942 ++++++++++++------------ src/calibre/translations/zh_TW.po | 942 ++++++++++++------------ 22 files changed, 8507 insertions(+), 7975 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 87fe85b894..1c1277a8b8 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:02+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:03+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -529,10 +529,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "الأخبار" @@ -1867,7 +1867,7 @@ msgstr "ضم أسرة الخطوط أحادية القياس" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1880,7 +1880,7 @@ msgstr "" msgid "Title" msgstr "العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1888,18 +1888,18 @@ msgstr "العنوان" msgid "Author(s)" msgstr "المؤلف أو المؤلفون" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "الناشر" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "المنتج" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1911,9 +1911,9 @@ msgstr "المنتج" msgid "Comments" msgstr "التعليقات" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1921,9 +1921,9 @@ msgstr "التعليقات" msgid "Tags" msgstr "الوسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1931,22 +1931,22 @@ msgstr "الوسوم" msgid "Series" msgstr "السلسلة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "اللغة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "ختم التوقيت" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "" @@ -2918,14 +2918,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2987,9 +2987,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "خطأ" @@ -3155,7 +3155,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3280,14 +3280,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3352,7 +3352,7 @@ msgstr "المسار" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3534,8 +3534,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4622,210 +4622,191 @@ msgstr "تنزيل الكتب من الجهاز" msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "خطأ في الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4920,17 +4901,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4993,11 +4963,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "عام" @@ -5006,20 +4972,24 @@ msgid "Interface" msgstr "الواجهة" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5027,169 +4997,193 @@ msgstr "" "محتوى\n" "خادم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "متوسط" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "صغير" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "كبير" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "مسار الملحق غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s ليس مسار لملحق صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "إختيار الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "لا يمكن تعطيل الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "الملحق: %s لا يمكن تعطيله" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "لا يمكن تخصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "الملحق: %s لا يحتاج التخصيص" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذف الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذفه. هذا ملحق مضمن في البرنامج. حاول تعطيله بدلاً من حذفه." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "سجل الأخطاء:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "سجل النفاذ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "فشل في تشغيل خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "حجم غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5327,266 +5321,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "التفضيلات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " ثانية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "عادي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "مرتفع" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "منخفض" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "إرسال الأخبار& التي تم تنزيلها آلياً إلى قارئ الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "استخدم المستعرض& الداخلي في:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&اسم المستخدم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "إظهار& كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5597,33 +5603,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "ت&خصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&حذف الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "إضافة ملحق جديد" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&ملف الملحق:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&إضافة" @@ -5973,7 +5979,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6312,48 +6318,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "أنشأه: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "آخر تنزيل: لم ينزّل من قبل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "آخر تنزيل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "جدولة تنزيل الأخبار" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6547,21 +6553,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "المؤلفون" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "الناشرون" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6674,12 +6680,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7007,42 +7013,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "متصل " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7131,7 +7137,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7140,7 +7146,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7183,229 +7189,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "إضافة كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "عرض" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "احصل على الأخبار" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "حفظ إلى القرص" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "إرسال لجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "احصل على الأخبار" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "حفظ إلى القرص" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "حذف كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "كتب بنفس الوسوم" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "تحرير الميتاداتا فردياً" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "تحرير الميتاداتا جملةً" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "إضافة كتب من دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "حفظ إلى القرص في دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "عرض تهيئة معينة" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7436,7 +7468,7 @@ msgstr "كتاب %s لـ%s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7496,11 +7528,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7723,25 +7755,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "بحث" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7822,87 +7854,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7978,56 +8010,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9369,35 +9401,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9619,77 +9651,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "أنشأه " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "المسار إلى الدليل الذي تحفظ فيها مكتبة كتبك" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9709,91 +9741,91 @@ msgstr "انتهى" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "الإنغليزي" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -10046,15 +10078,6 @@ msgstr "" #~ msgid "Customize %s" #~ msgstr "تخصيص %s" -#~ msgid "Large" -#~ msgstr "كبير" - -#~ msgid "Medium" -#~ msgstr "متوسط" - -#~ msgid "Small" -#~ msgstr "صغير" - #~ msgid "Convert %s to " #~ msgstr "حول %s إلى " diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 3bf8473949..49b548d89c 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-19 07:24+0000\n" -"Last-Translator: Fike \n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:14+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-20 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:03+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -46,7 +46,7 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -115,15 +115,15 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -133,18 +133,18 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -550,10 +550,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícies" @@ -2134,7 +2134,7 @@ msgstr "Famí­lia de lletres monoespaiades per a incrustar." msgid "Comic" msgstr "Còmic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2147,7 +2147,7 @@ msgstr "Còmic" msgid "Title" msgstr "Tí­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2155,18 +2155,18 @@ msgstr "Tí­tol" msgid "Author(s)" msgstr "Autor(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2178,9 +2178,9 @@ msgstr "Productor" msgid "Comments" msgstr "Comentaris" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2188,9 +2188,9 @@ msgstr "Comentaris" msgid "Tags" msgstr "Etiquetes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2198,22 +2198,22 @@ msgstr "Etiquetes" msgid "Series" msgstr "Sèries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Llengua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de temps" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicat" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Drets" @@ -3251,14 +3251,14 @@ msgid "Main memory" msgstr "Memòria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Tarja de memòria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Tarja de memòria B" @@ -3320,9 +3320,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Error" @@ -3488,7 +3488,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Cap llibre" @@ -3613,14 +3613,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3685,7 +3685,7 @@ msgstr "Camí" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3867,8 +3867,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4956,79 +4956,60 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Envia a la memòria interna" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5036,132 +5017,132 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

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

    No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -5256,17 +5237,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5329,11 +5299,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Conversió" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "General" @@ -5342,188 +5308,216 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "" +msgid "Conversion" +msgstr "Conversió" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "N'estàs segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5661,266 +5655,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferències" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " segons" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5931,33 +5937,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -6307,7 +6313,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6649,48 +6655,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6883,21 +6889,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autors" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editors" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7006,12 +7012,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7339,42 +7345,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7463,7 +7469,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7472,7 +7478,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7515,229 +7521,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Afegeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Recull notí­cies (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Desa al disc" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Envia al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Recull notí­cies (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Desa al disc" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Esborra" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Suprimeix llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Edita metadades individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Edita metadades en massa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Converteix individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Converteix tots" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7768,7 +7800,7 @@ msgstr "Llibre %s de %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7828,11 +7860,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8055,25 +8087,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (per avançada feu clic a Cerca al botó a l'esquerra)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8154,87 +8186,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Ordena segons el nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Ordena segons la popularitat" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Ordena segons la classificació" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Qualsevol coincidència" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8310,56 +8342,56 @@ msgstr "No puc configurar-lo amb treballs processant-se" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9698,35 +9730,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9948,77 +9980,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Creat per " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10038,91 +10070,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Xinès simplificat" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Xinès tradicional" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Anglès" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 993c0cb900..7f02f54619 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:51+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:42+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:03+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -533,10 +533,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Zprávy" @@ -1994,7 +1994,7 @@ msgstr "Font pro neproporcionání písmo" msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2007,7 +2007,7 @@ msgstr "Komiks" msgid "Title" msgstr "Název" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2015,18 +2015,18 @@ msgstr "Název" msgid "Author(s)" msgstr "Autor(ři)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Vydavatel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2038,9 +2038,9 @@ msgstr "Producent" msgid "Comments" msgstr "Komentáře" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2048,9 +2048,9 @@ msgstr "Komentáře" msgid "Tags" msgstr "Tagy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2058,22 +2058,22 @@ msgstr "Tagy" msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Jazyk:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Časová značka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publikováno" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Práva" @@ -3057,14 +3057,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3128,9 +3128,9 @@ msgid "Failed to download metadata:" msgstr "Selhalo stahování metadat:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Chyba" @@ -3296,7 +3296,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Žádné knihy" @@ -3422,14 +3422,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3494,7 +3494,7 @@ msgstr "Cesta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3676,8 +3676,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -4767,79 +4767,60 @@ msgstr "Převzít knihy ze zařízení" msgid "View book on device" msgstr "Zobrazit knihu v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Nastavit výchozí nastavení pro odeslání do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Odeslat do hlavní paměti" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Odeslat na pamětovou kartu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Odeslat na pamětovou kartu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Chyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4847,132 +4828,132 @@ msgstr "" "Dočasná chyba komunikace se zařízením. Prosím odpojte a znovu připojte " "zařízení anebo restarujte počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Zařízení: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není připojeno žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "od" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Odeslat email" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Zprávy:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Odeslat zprávy do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5069,17 +5050,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5142,11 +5112,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Převod" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Obecné" @@ -5155,20 +5121,24 @@ msgid "Interface" msgstr "Rozhraní" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Přidat/Uložit" +msgid "Conversion" +msgstr "Převod" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Přidat/Uložit" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Rozšířené" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5176,171 +5146,195 @@ msgstr "" "Obsahový\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Automaticky odeslat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Střední" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Malé" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Velké" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Selhala Instalce nástrojů pro příkazovou řádku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Chybí platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s není platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Zvolte modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Modul není možné deaktivovat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nemůže být deaktivován" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Modul není upravitelný" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Modul %s nevyžaduje žádné úpravy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Vestavěný modul není možné odstranit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemůže být odstraněn. Je to vestavěbý modul. Skuste ho místo odstranění " "deaktivovat." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Záznam o přístupu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Nepodařilo se spustit obdahový server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Neplatná velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Velikost %s je neplatná. Požadovaný formát je šířka x výška" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5478,30 +5472,30 @@ msgstr "" msgid "Sending to &device" msgstr "Odeslání do &zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Možnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Zobrazit upozornění pokud je dostupná &nová verze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Výchozí časový &limit sítě:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5509,162 +5503,174 @@ msgstr "" "Výchozí časový limit pro síťové dotazy (např. pokaždé když jdeme na Internet " "získat informace)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normální" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Nízká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Upřednostňovaný výstupní formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Pořadí preference &vstupních formátů:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Číslovat knihy v sérii &Římskými číslicemi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Zobrazovat upozor&nění v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížec &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Vyhledávat při zadávání" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odeslat stažené zprávy do čtecího zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "Smazat zprávy z knihovny když jsou automaticky odeslány do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v přohlížecím módu (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Viditelné sloup&ce v seznamu knih v knihovne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Použít interní &prohlížec pro:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Přdat emailovou adresu na kterou posílat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "Přidat em&ail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Nastavit &výchozí" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "Odst&ranit email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximální počet procesů ve frontě (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5674,25 +5680,25 @@ msgstr "" "pomocí internetového prohlížeče z jakehokoliv místa na světě. Změny v " "nastaení se projeví až po restartu serveru." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&Port serveru:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uživatelské jméno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5700,7 +5706,7 @@ msgstr "" "Pokud ponecháte heslo prázdné, kdokoliv bude mít přístup k vaší zbírce knih " "přes webové rozhraní." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5708,45 +5714,45 @@ msgstr "" "Maximální velikost (šířka x výška) zobrazených obálek. Velké obálky budou " "zmenšené. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Max. velikost &obálek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Zobrazit he&slo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Spustit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "&Zastavit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Test serveru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "&Automaticky spustit server při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Zobrazit &serverové záznamy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5757,34 +5763,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tady můžete upravit chování calibre, určením které moduly bude používat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Aktivovat/&Deaktivovat modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Upravit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Odstranit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Přidat nový modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&Soubor modulu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "Přid&at" @@ -6134,7 +6140,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6473,48 +6479,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Přidat vlastní zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6707,21 +6713,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autoři" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Vydavatelé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6832,12 +6838,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7177,42 +7183,42 @@ msgstr "Regulární výraz (?P)" msgid "Similar books..." msgstr "Podobné knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Připojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7301,7 +7307,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7310,7 +7316,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7353,163 +7359,189 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Přidat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Stáhnout zprávy" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Uložit na disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Odeslat do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Stáhnout zprávy" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Uložit na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Odstranit knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Otevřít nadřazený adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Zobrazit podrobnosti o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Knihy od stejného autora" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Knihy v této sérii" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Knihy od tohoto vydavatele" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Knihy se stejnými tagy" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Upravit metadata Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Upravit metadata dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Stáhnout metadata a obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Stáhnout pouze metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Stáhnout pouze obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Přidat Knihy z jednoho adresáře" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7518,7 +7550,7 @@ msgstr "" "adresář představuje jednu knihu a soubory v něm jsou různé formáty té samé " "knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7526,62 +7558,62 @@ msgstr "" "Přidat knihy z adresárů, včetně podadresářů (vícero knih v jednom adresáři, " "předpokládá se že každý soubor představuje jednu knihu)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Přidat prázdnou knihu. (Položka knihy bez žádných formátů)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Uložit na disk v jednom adresáři" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Uložit jen formát %s na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Zobrazit určitý formát" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Smazat vybrané knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Odstranit soubory se zvoleným formátem z označených knih" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" "Odstranit všechny soubory se zvoleným formátem z označených knih, mimo..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Převést Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Převést dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Spustit uvítacího průvodce" @@ -7612,7 +7644,7 @@ msgstr "Kniha %s z %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7672,11 +7704,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7903,25 +7935,25 @@ msgstr "Kniha nemá ani název ani ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Vyhledávání (pro rozšířené vyhledávání klikněte na tlačítko vlevo)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8002,87 +8034,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Porovnat vše" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Najít kterékoliv" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8158,20 +8190,20 @@ msgstr "Nastavení není možné změnit dokud neproběhne zpracování všech msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Bližší informace nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8179,37 +8211,37 @@ msgstr "" "

    Nelze převést: %s

    Kniha je chráněna pomocí DRM. " "Před převodem nejprve musíte odstranit DRM pomocí nástroje třetí strany." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "UPOZORNĚNÍ: Probíhá zpracování úloh." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9556,35 +9588,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9806,77 +9838,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Výchozí výstupní formát pro převod elektronické knihy." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9896,91 +9928,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -11111,15 +11143,6 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Toolbar" #~ msgstr "Panel nástrojů" -#~ msgid "Medium" -#~ msgstr "Střední" - -#~ msgid "Large" -#~ msgstr "Velké" - -#~ msgid "Small" -#~ msgstr "Malé" - #~ msgid "Free unused diskspace from the database" #~ msgstr "Uvolnit nepoužitý diskový prostor z databáze" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 31e7aa2100..61e1ebd472 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-21 16:58+0000\n" -"Last-Translator: Glenn \n" +"PO-Revision-Date: 2010-07-22 20:55+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 6d457b886d..e6452da426 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 20:05+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:13+0000\n" "Last-Translator: Gerold Kogler \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -44,7 +44,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -113,15 +113,15 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -131,18 +131,18 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -547,10 +547,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nachrichten" @@ -2109,7 +2109,7 @@ msgstr "Nichtproportionale Schriftartfamilie einbetten" msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2122,7 +2122,7 @@ msgstr "Comic" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2130,18 +2130,18 @@ msgstr "Titel" msgid "Author(s)" msgstr "Autor(en)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Herausgeber" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2153,9 +2153,9 @@ msgstr "Produzent" msgid "Comments" msgstr "Bemerkung" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2163,9 +2163,9 @@ msgstr "Bemerkung" msgid "Tags" msgstr "Etiketten (Tags)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2173,22 +2173,22 @@ msgstr "Etiketten (Tags)" msgid "Series" msgstr "Reihe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Sprache" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Veröffentlicht" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Rechte" @@ -3326,14 +3326,14 @@ msgid "Main memory" msgstr "Hauptspeicher" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Speicherkarte A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Speicherkarte B" @@ -3399,9 +3399,9 @@ msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fehler" @@ -3584,7 +3584,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Keine Bücher" @@ -3724,14 +3724,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3800,7 +3800,7 @@ msgstr "Pfad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3982,8 +3982,8 @@ msgstr "eBook Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -5136,79 +5136,60 @@ msgstr "Bücher vom Gerät herunterladen" msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "eMail an" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " und aus der Bibliothek löschen" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Übertragen und aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Angegebenes Format übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Mit Verzeichnis verbinden" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Mit iTunes verbinden" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Anmerkungen abrufen (experimentell)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Verzeichnis wählen, das als Gerät geöffnet werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Fehlgeschlagen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5216,125 +5197,125 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Im Anhang finden Sie das eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "von" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "im %s Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Sende eMail an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" "Die folgenden Bücher vor dem Versenden per eMail automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Senden der Bücher schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Senden der folgenden Bücher schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Per eMail versendet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Nachrichten:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Im Anhang ist" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Nachrichten senden an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5343,11 +5324,11 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5445,17 +5426,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5521,11 +5491,7 @@ msgstr "" "\n" "Anpassung: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Konvertierung" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Allgemein" @@ -5534,10 +5500,10 @@ msgid "Interface" msgstr "Bedienungsoberfläche" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Hinzufügen/Speichern" +msgid "Conversion" +msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5545,11 +5511,15 @@ msgstr "" "eMail\n" "Versand" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Hinzufügen/Speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5557,23 +5527,23 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Automatisches Übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "eMail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für eMail. Das erste passende Format wird versendet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." @@ -5582,23 +5552,47 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "Neue eMail-Adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Breit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Schmal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Mittel" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Klein" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Groß" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "System-Port ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5609,111 +5603,111 @@ msgstr "" "dass der Server auf diesem Port läuft. Sie sind auf der sicheren Seite, wenn " "Sie eine Port Zahl größer als 1024 wählen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Die Installation der Befehlszeilen-Tools schlug fehl." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Kommandozeilen-Tools installiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Kommandozeilen-Tools installiert in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Wenn Sie Calibre.app verschieben, müssen Sie die Befehlszeilen-Tools neu " "installieren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin-Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Sie müssen eine Spalte auswählen, um sie zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Wollen Sie wirklich die Spalte %s und ihre gesamten Daten löschen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Neustart erforderlich" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5721,19 +5715,19 @@ msgstr "" "Die gewählten Änderungen erfordern einen Neustart von Calibre. Bitte starten " "Sie baldmöglichst neu." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Überprüfe Vollständigkeit der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Überprüfung der Vollständigkeit der Datenbank schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Einige Inkonsistenzen gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5888,32 +5882,32 @@ msgstr "" msgid "Sending to &device" msgstr "An das Gerät sen&den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "&Soziale Metadaten (Etikettierung/Bewertung/etc.) laden als Voreinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Autor und Titel standardmäßig überschreiben, wenn Metadaten geholt werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5921,136 +5915,148 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Hoch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabe-Format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Bevorzugte Reihenfolge des E&ingabe-Formats:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihennummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Spla&sh-Screen beim Starten anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Benutzerdefinierte Spalte entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Benutzerdefinierte Spalte hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Einstellungen einer benutzerdefinierten Spalte ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Eine eMail-Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6060,35 +6066,35 @@ msgstr "" "eMails werden automatisch für geladene Nachrichten an alle eMail-Adressen " "mit aktiviertem Auto-Send verschickt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maximale Anzahl der Arbeitsprozesse in der Warteschlange (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "Vollständigkeit der &Datenbank überprüfen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "Kommandozeilen-Tools &installieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "&Calibre Einstellungsverzeichnis öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Die maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der &CPU-Kerne " "beschränken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Fehlersuche bei &der Geräteerkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6098,25 +6104,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6124,7 +6130,7 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6132,45 +6138,45 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Maximale &ODPS Einträge pro Anfrage:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ungeordnete Elemente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -6188,7 +6194,7 @@ msgstr "" "vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " "Calibre läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6196,27 +6202,27 @@ msgstr "" "Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&Plugin-Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Hinzufügen" @@ -6601,8 +6607,8 @@ msgid "Show job &details" msgstr "Zeige Auftrag&details" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "&Alle Aufträge abbrechen" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6963,50 +6969,50 @@ msgstr "Die neue gespeicherte Suche hinzufügen" msgid "Change the contents of the saved search" msgstr "Inhalt der gespeicherten Suche ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Benötige Benutzernamen und Passwort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Sie müssen einen Benutzernamen und/oder ein Passwort für die Verwendung " "dieser Nachrichtenquelle angeben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Erstellt von: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Zuletzt geladen: niemals" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "Vor %d Tagen, %d Stunden und %d Minuten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Zuletzt geladen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zeitgesteuerter Nachrichten-Download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Neue individuelle Nachrichtenquelle hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Alle geplanten Nachrichtenquellen laden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Keine Internetverbindung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Kann keine Nachrichten herunterladen, da keine Internetverbindung aktiv ist." @@ -7216,21 +7222,21 @@ msgstr "" msgid "Choose formats" msgstr "Formate auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autoren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Herausgeber" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (in keinem Buch)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7349,12 +7355,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "Eintrag ist leer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Ein Element kann nicht auf nichts eingestellt werden. Löschen Sie es " @@ -7724,42 +7730,42 @@ msgstr "Regulärer Ausdruck (?P)" msgid "Similar books..." msgstr "Ähnliche Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Bücher zur Bibliothek hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Cover-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Etiketten-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Buchdetails" @@ -7848,7 +7854,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Karte A" @@ -7857,7 +7863,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Karte B" @@ -7905,163 +7911,189 @@ msgstr "Aktuelle Suche unter dem in der Box angezeigten Namen speichern" msgid "Delete current saved search" msgstr "Aktuell gespeicherte Suche löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Mit Verzeichnis verbinden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Mit iTunes verbinden" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "eMail an" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " und aus der Bibliothek löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Bücher hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Vorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Nachrichten abrufen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Auf Festplatte speichern" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "An Reader übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Nachrichten abrufen" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Auf Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Bucheinträge zusammenfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Öffne Speicherort" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Zeige Buchdetails" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Bücher desselben Autors" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Bücher dieser Reihe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Bücher dieses Herausgebers" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Bücher mit denselben Etiketten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Metadaten einzeln bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Metadaten auf einmal bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Metadaten und Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Nur Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Nur Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Nur soziale Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -8070,7 +8102,7 @@ msgstr "" "Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " "verschiedenen Formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -8078,62 +8110,62 @@ msgstr "" "Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " "(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" "Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Spezielles Format ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Gewählte Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Alle Formate der gewählten Bücher entfernen, außer..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Umschlagbilder der gewählten Bücher entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Passende Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Einzeln konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Willkommens-Assistenten ausführen" @@ -8164,7 +8196,7 @@ msgstr "Buch %s von %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "Der Such-Name ist \"{0}\"" @@ -8224,11 +8256,11 @@ msgstr "Spalte anzeigen" msgid "Restore default layout" msgstr "Voreingestelltes Layout wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8465,25 +8497,25 @@ msgstr "Buch hat weder Titel noch ISBN" msgid "No matches found for this book" msgstr "Keine Treffer für dieses Buch" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Die gewählte Suche wird dauerhaft gelöscht. Sind Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Gespeicherte Suchergebnisse" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" "Gespeicherte Suche wählen oder Namen für neue gespeicherte Suche eingeben" @@ -8565,87 +8597,87 @@ msgstr "Löschen" msgid "&Alternate shortcut:" msgstr "&Alternatives Tastenkürzel:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Kategorie %s ausblenden" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Kategorie anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Alle Kategorien anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Gespeicherte Suchen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Benutzer-Kategorien verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Suchergebnisse" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Such-Name duplizieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Der gespeicherte Such-Name %s wird schon verwendet." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Nach Name sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Nach Beliebtheit sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Nach Bewertungsdurchschnitt sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Übereinstimmung mit allen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Übereinstimmung mit irgendeinem" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Ben&utzer-Kategorien verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8725,21 +8757,21 @@ msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." msgid "Cannot configure before calibre is restarted." msgstr "Konfiguration erst nach einem Neustart von Calibre möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8748,27 +8780,27 @@ msgstr "" "href=\"%s\">DRM geschütztes Buch. Sie müssen zuerst das DRM mit Hilfe " "anderer Programme entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8779,11 +8811,11 @@ msgstr "" "verursachen.
    \n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -10376,35 +10408,35 @@ msgstr "" "\n" "Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sdie durchschnittliche Bewertung ist %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Überprüfe SQL Vollständigkeit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Überprüfe fehlende Dateien." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "Überprüfte ID" @@ -10669,15 +10701,15 @@ msgstr "Bücher sortiert nach " msgid "Newest" msgstr "Neuestes" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sBenutzung%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Erstellt von " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10685,65 +10717,65 @@ msgstr "" "Wann immer Sie Argumente an %prog weitergeben, die Leerzeichen beinhalten, " "setzen Sie diese Argumente in Anführungsstriche." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Pfad zur Datenbank in der die Bücher gespeichtert sind" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Verhaltensmuster zum Erraten der Metadaten aus den Dateinamen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Zugangsschlüssel für isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" "Voreinstellung der Zeitüberschreitung bei Netzwerkverbindungen (in Sekunden)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Pfad zum Verzeichnis, in dem die Bibliothek gespeichert ist" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Das voreingestellte Ausgabe-Format für eBook Konvertierungen." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Geordnete Liste der Formate, die bei der Eingabe bevorzugt werden." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Priorität der Arbeitsaufträge" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" "Vorname und Nachname des Autors beim Einlesen der Metadaten vertauschen." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Neue Formate zu schon vorhandenen Bucheinträgen hinzufügen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Liste der benannten gespeicherten Suchen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Benutzererstellte Etiketten-Browser Kategorieen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10763,91 +10795,91 @@ msgstr "Fertig" msgid "Working..." msgstr "Bei der Arbeit..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasilianisches Portugiesisch" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Englisch (Großbritannien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinesisch (vereinfacht)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinesisch (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinesisch (traditionell)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Englisch" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Englisch (Australien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Englisch (Neuseeland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Englisch (Kanada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Englisch (Indien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Englisch (Thailand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Englisch (Zypern)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Englisch (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Englisch (Israel)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Englisch (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Englisch (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Englisch" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Englisch (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spanisch (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Deutsch (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Holländisch (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Holländisch (BE)" @@ -11804,15 +11836,6 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Toolbar" #~ msgstr "Symbolleiste" -#~ msgid "Medium" -#~ msgstr "Mittel" - -#~ msgid "Large" -#~ msgstr "Groß" - -#~ msgid "Small" -#~ msgstr "Klein" - #~ msgid "Show &text in toolbar buttons" #~ msgstr "Zeige &Text in Schaltflächen der Symbolleiste" @@ -13541,6 +13564,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Communicate with the Sony PRS-300/505 eBook reader." #~ msgstr "Kommunikation mit dem Sony PRS-300/505 eBook Reader." +#~ msgid "Stop &all jobs" +#~ msgstr "&Alle Aufträge abbrechen" + #~ msgid "This profile is intended for the Hanlin V3/V5 and its clones." #~ msgstr "Dieses Profil ist geeignet für den Hanlin V3/V5 und dessen Klone." diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index a66fbd445e..875d3f0d08 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-21 07:14+0000\n" -"Last-Translator: sengian \n" +"PO-Revision-Date: 2010-07-22 21:09+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -9847,7 +9847,7 @@ msgid "" msgstr "" "Champ de tri pour la sortie\n" "Champs disponibles: author_sort, id, rating, size, timestamp, title.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 @@ -9859,7 +9859,7 @@ msgid "" msgstr "" "Créer une citation pour les entrées BibTeX\n" "Booléen: True, False.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 @@ -9886,7 +9886,7 @@ msgid "" msgstr "" "Encodage du fichier de sortie BibTeX\n" "Encodages disponibles: utf8, cp1252, ascii.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 @@ -9898,7 +9898,7 @@ msgid "" msgstr "" "Drapeau d'encodage du fichier de sortie BibTeX\n" "Types disponibles: strict, replace, ignore, backslashreplace.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 @@ -9910,7 +9910,7 @@ msgid "" msgstr "" "Types d'entrées du catalogue BibTeX\n" "Types disponibles: book, misc, mixed.\n" -"Par défaut: '%%default'\n" +"Par défaut: '%default'\n" "S'applique au format : BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index e0eb990787..7019dd34de 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:06+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:06+0000\n" "Last-Translator: Imendez \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -542,10 +542,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noticias" @@ -2057,7 +2057,7 @@ msgstr "Familia de letra monoespazada para incorporar." msgid "Comic" msgstr "Cómic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2070,7 +2070,7 @@ msgstr "Cómic" msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2078,18 +2078,18 @@ msgstr "Título" msgid "Author(s)" msgstr "Autores/as" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2101,9 +2101,9 @@ msgstr "Produtor" msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2111,9 +2111,9 @@ msgstr "Comentarios" msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2121,22 +2121,22 @@ msgstr "Etiquetas" msgid "Series" msgstr "Series" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca temporal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicado" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Dereitos" @@ -3222,14 +3222,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3291,9 +3291,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Erro" @@ -3459,7 +3459,7 @@ msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Sen libros" @@ -3584,14 +3584,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3656,7 +3656,7 @@ msgstr "Camiño" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3838,8 +3838,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4926,210 +4926,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5224,17 +5205,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5297,11 +5267,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Xeral" @@ -5310,189 +5276,217 @@ msgid "Interface" msgstr "Interface" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avanzado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formatos para o correo. O primeiro formato que coincida será o enviado." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Medio" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Pequeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Grande" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "O camiño do engadido non é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s non é correcto como camiño do engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5630,266 +5624,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Alto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Baixo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Quitar correo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5900,33 +5906,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Quitar engadido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -6276,8 +6282,8 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "Parar &todos os traballos" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6615,48 +6621,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6849,21 +6855,21 @@ msgstr "" msgid "Choose formats" msgstr "Escoller formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6972,12 +6978,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7305,42 +7311,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7429,7 +7435,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7438,7 +7444,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7481,229 +7487,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Engadir libros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Ver" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Obter novas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Gardar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Obter novas" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Gardar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Supr" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Quitar libros" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Gardar no disco nun único cartafol" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Quitar os libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7734,7 +7766,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7794,11 +7826,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Non permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8021,25 +8053,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Buscar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8120,87 +8152,87 @@ msgstr "Limpar" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8276,56 +8308,56 @@ msgstr "Non se pode configurar mentres haxa traballos en execución." msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "Aviso: traballos en activo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9664,35 +9696,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "A compactar a base de datos" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "A comprobar a integridade SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "A comprobar os ficheiros perdidos." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "id comprobada" @@ -9914,77 +9946,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Creado por " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Ler os metadatos dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "A prioridade dos procesos do traballador" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Engadir formatos novos aos rexistros de libros existentes" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10004,91 +10036,91 @@ msgstr "Rematado" msgid "Working..." msgstr "A traballar..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portugués (brasileiro)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglés (Reino Unido)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinés (simplificado)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinés (Hong Kong)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinés (tradicional)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Inglés" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Alemán (Austria)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Flamenco (Holanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Flamenco (Bélxica)" @@ -10345,15 +10377,6 @@ msgstr "Non descargar follas de estilo CSS" #~ msgid "No text &justification" #~ msgstr "Texto sen &xustificación" -#~ msgid "Large" -#~ msgstr "Grande" - -#~ msgid "Medium" -#~ msgstr "Medio" - -#~ msgid "Small" -#~ msgstr "Pequeno" - #~ msgid "Edit meta information" #~ msgstr "Editar metainformación" @@ -10375,6 +10398,9 @@ msgstr "Non descargar follas de estilo CSS" #~ "%d\n" #~ "libros" +#~ msgid "Stop &all jobs" +#~ msgstr "Parar &todos os traballos" + #~ msgid "&Search:" #~ msgstr "&Buscar:" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 6924d0ca92..5c0b4c8c56 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:48+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:18+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -517,10 +517,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "חדשות" @@ -1827,7 +1827,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1840,7 +1840,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1848,18 +1848,18 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1871,9 +1871,9 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1881,9 +1881,9 @@ msgstr "" msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1891,22 +1891,22 @@ msgstr "" msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "" @@ -2878,14 +2878,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2947,9 +2947,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3115,7 +3115,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3240,14 +3240,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3312,7 +3312,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3494,8 +3494,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4580,210 +4580,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4878,17 +4859,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4951,11 +4921,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -4964,188 +4930,216 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5283,266 +5277,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5553,33 +5559,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -5929,7 +5935,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6268,48 +6274,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6502,21 +6508,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6625,12 +6631,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6958,42 +6964,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7082,7 +7088,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7091,7 +7097,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7134,229 +7140,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7387,7 +7419,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7447,11 +7479,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7674,25 +7706,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7773,87 +7805,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7929,56 +7961,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9317,35 +9349,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9567,77 +9599,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9657,91 +9689,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index ed4cb0afb0..17381b4153 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,13 +9,13 @@ msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-21 16:42+0000\n" -"Last-Translator: MeltingShell \n" +"PO-Revision-Date: 2010-07-22 21:11+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-22 03:54+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -284,16 +284,16 @@ msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "" -"Questo profilo imposta valori di default ottimali ed è utile per chi non sa " -"nulla sul documento di origine." +"Questo profilo imposta valori predefiniti adeguati ed è utile quando non si " +"sa nulla sul documento di origine." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" -"Questo profilo è adatto per la linea SONY PRS. (ad esempio: 500/505/600/700 " -"ecc)." +"Questo profilo è adatto per la linea SONY PRS. Ad esempio: 500/505/600/700 " +"ecc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." @@ -352,7 +352,7 @@ msgstr "Questo profilo è adatto per l'IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607 msgid "This profile is intended for the IRex Digital Reader 800." -msgstr "Il profilo è adatto per l'IRex Digital Reader 800" +msgstr "Questo profilo adatto per l'IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621 @@ -369,18 +369,20 @@ msgid "" "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -"Questo profilo cerca di fornire adeguate impostazioni ed è utile se vuoi " -"produrre un documento che dovrebbe essere letto tramite computer o su vari " -"dispositivi di lettura" +"Questo profilo cerca di fornire adeguate impostazioni ed è utile per " +"produrre un documento da poter leggere tramite computer o su vari " +"dispositivi." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" -msgstr "Inteso per iPad e simili dispositivi con una risoluzione di 768x1024" +msgstr "" +"Questo profilo è adatto per l'iPad e dispositivi simili con una risoluzione " +"di 768x1024" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 msgid "This profile is intended for the Kobo Reader." -msgstr "Questo profilo è pensato per il dispositivo Kobo Reader." +msgstr "Questo profilo è adatto per il Kobo Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 msgid "This profile is intended for the SONY PRS-300." @@ -388,15 +390,15 @@ msgstr "Questo profilo è adatto per il Sony PRS-300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456 msgid "This profile is intended for the 5-inch JetBook." -msgstr "Questo profilo è adatto per il JetBook 5-inch." +msgstr "Questo profilo è adatto per il JetBook da 5 pollici." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -"Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 etc., in " -"modalità landscape. Utile principalmente per i fumetti." +"Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 ecc, in " +"modalità panoramica. Utile principalmente per i fumetti." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 msgid "This profile is intended for the Amazon Kindle DX." @@ -481,8 +483,8 @@ msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -"Lista delle cartelle separate da virgole da inviare come e-book al " -"dispositivo. Verrà usata Ia prima esistente." +"Lista delle cartelle separate da virgole dei libri da inviare al " +"dispositivo. Verrà usata la prima cartella esistente." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 msgid "Communicate with S60 phones." @@ -1269,13 +1271,12 @@ msgid "" "algorithm uses these sizes to intelligently rescale fonts. The default is to " "use a mapping based on the output profile you chose." msgstr "" -"Rappresentare le dimensioni di caratteri dalla definizione dei caratteri dal " -"CSS in punti. Un esempio di valori è 10,12,14,16,18,20,22,24. Questi sono i " -"valori usati per riprodurre le dimensioni da xx-small a xx-large, con la " -"dimensione più grande per i caratteri enormi. L'algoritmo di " -"ridimensionamento usa questi riferimenti per ridimensionare i caratteri. Il " -"valore predefinito è di utilizzare un modello basato sul tipo di output " -"scelto." +"Rappresentare le dimensioni di caratteri dai nomi in CSS alle dimensioni in " +"punti. Un esempio di valori è 10,12,14,16,18,20,22,24. Questi sono i valori " +"usati per riprodurre le dimensioni da xx-small a xx-large, con l'ultima " +"dimensione per i caratteri enormi. L'algoritmo di ridimensionamento usa " +"questi riferimenti per ridimensionare i caratteri. Il valore predefinito è " +"di utilizzare un modello basato sul tipo di output scelto." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." @@ -1408,10 +1409,9 @@ msgid "" "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -"Questo puó essere il percorso a un documento di stili CSS or al codice CSS. " -"Il codice CSS usato sará aggiunto alla lista degli stili del documento " -"sorgente e pertanto puó essere usato per avere precedenza sulle regle giá " -"definite." +"Questo può essere il percorso a un documento di stile CSS o al codice CSS. " +"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:279 msgid "" @@ -1468,9 +1468,9 @@ msgid "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

    or

    tags)." msgstr "" -"Rimuovi gli spazi fra i paragrafi. Specifica anche un rientro all'inizio dei " -"paragrafi di 1.5em. Rimuovere gli spazi non funzionerá se il documento " -"sorgente non usa la notazione per i paragrafi del tipo

    o

    ." +"Rimuove gli spazi fra i paragrafi. Imposta anche un rientro dei paragrafi di " +"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:323 msgid "" @@ -1557,13 +1557,13 @@ msgid "" "by Chinese and Japanese for instance) the representation used by the largest " "number of people will be used (Chinese in the previous example)." msgstr "" -"Trasforma i caratteri unicode nella loro controparte in ASCII. Utilizzare " -"con cautela perché questa operazione modifica i caratteri unicode in codici " -"ASCII. Per esempio rimpiazzerá \"%s\" con \"Mikhail Gorbachiov\". Inoltre, " -"se esistono casi in cui ci sono presenti rappresentazioni multiple per un " -"carattere (per esempio caratti condivisi nel Cinese e Giapponese), la " -"rappresentazione usata dal maggior numero di persone viene utilizzata (e.g. " -"il cinese nell'ultimo esempio)." +"Trasforma i caratteri unicode nei corrispondenti in ASCII. Utilizzare con " +"cautela perché questa operazione sostituisce i caratteri unicode con ASCII. " +"Per esempio rimpiazzerà \"%s\" con \"Mikhail Gorbachiov\". Inoltre, se " +"esistono casi in cui sono presenti più rappresentazioni per un carattere " +"(per esempio caratteri condivisi nel Cinese e Giapponese), viene utlizzata " +"la rappresentazione usata dal maggior numero di persone (es. il cinese " +"nell'esempio precedente)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" @@ -2671,14 +2671,14 @@ msgid "" "\n" "Manipulate a PDF.\n" msgstr "" -"command ...\n" +"comando ...\n" "\n" -"command puó essere uno dei seguenti:\n" -"[%%commands]\n" +"comando può essere uno dei seguenti:\n" +"[%%comandi]\n" "\n" -"Usare %prog command --help per ottenere maggiori informazioni sul comando\n" +"Usare %prog comando --help per ottenere maggiori informazioni sul comando\n" "\n" -"Manipolare il PDF.\n" +"Manipolare un PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" @@ -2896,7 +2896,7 @@ msgid "" "override the unit for margins!" msgstr "" "L'unità di misura. Il valore predefinito è il pollice. Le opzioni sono %s. " -"Nota:Questa opzione non influisce sull'unità per i margini!" +"Nota: questa opzione non influenza l'unità per i margini!" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" @@ -2995,7 +2995,7 @@ msgid "" "'system' will default to the newline type used by this OS." msgstr "" "Tipo di interruzione di linea da usare. Le opzioni sono %s. Il valore " -"predefinito è 'system'. Usare 'old_mac' per compatibilitá con Mac OS 9 e " +"predefinito è 'system'. Usare 'old_mac' per compatibilità con Mac OS 9 e " "precedenti. Per Mac OS X usare 'unix'. 'system' è il valore predefinito per " "il tipo di interruzioni di linea usato da questo sistema operativo." @@ -3015,11 +3015,11 @@ msgid "" "the space after and will exceed the specified value. Also, there is a " "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" -"Il numero massimo di caratteri per linea. Questa operazione divide al primo " -"spazio presente prima del valore specificato. Se non esistono spazi, la " -"linea sará troncata allo spazio successivo e oltrepasserá il valore " -"indicato. Inoltre, esiste un minimo di 25 caratteri. Si usi 0 per " -"disattivare l'opzione di tronacamento di linea." +"Il numero massimo di caratteri per linea. Questo divide al primo spazio " +"presente prima del valore specificato. Se non esistono spazi, la linea sarà " +"troncata allo spazio successivo e oltrepasserà il valore indicato. Inoltre, " +"esiste un minimo di 25 caratteri. Usare 0 per disattivare il troncamento di " +"linea." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" @@ -3548,7 +3548,7 @@ msgstr "Scegliere il formato da leggere" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 msgid "Multiple Books Selected" -msgstr "Piú di un libro selezionato" +msgstr "Più libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 msgid "" @@ -3559,7 +3559,7 @@ msgid "" msgstr "" "Tentativo di aprire %d libri. Aprire molti libri allo stesso tempo può " "essere molto lento e causare effetti indesiderati nella reattività del " -"computer. Una volta avviato il processo questo non puó essere fermato fino " +"computer. Una volta avviato il processo questo non può essere fermato fino " "al completamento. Continuare comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 @@ -3621,8 +3621,8 @@ msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -"Libri con lo stesso titolo sono giá presenti nella lista. Volete aggiungere " -"in ogni caso?" +"Dei libri con lo stesso titolo sono già presenti nel database. Aggiungerli " +"comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." @@ -4052,7 +4052,7 @@ msgid "" "in a previous conversion (if they exist) instead of using the defaults " "specified in the Preferences" msgstr "" -"Per opzioni che non sono presenti in questa finestra, utilizza i valori giá " +"Per le opzioni che non sono presenti in questa finestra, usare i valori " "salvati in una conversione precedente (se esistente) invece di usare i " "valori predefiniti nelle Preferenze" @@ -4142,11 +4142,11 @@ msgstr "Disabilita la conversione delle immagini in bianco e nero" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" -msgstr "Rilevamento Errori" +msgstr "Debug" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." -msgstr "Rilevamento errori nel processo di conversione." +msgstr "Debug del processo di conversione." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 @@ -4155,7 +4155,7 @@ msgstr "Selezionare una cartella per il rilevamento errori" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 msgid "Invalid debug directory" -msgstr "Cartella per il rilevamento errori non valida" +msgstr "Cartella di debug non valida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Failed to create debug directory" @@ -4170,7 +4170,7 @@ msgid "" msgstr "" "Selezionare una cartella per salvare il risultato del processo di " "eliminazione errori. Se si specifica una cartella, calibre scriverà molti " -"messaggi d'errore. Questa opzione é utile per capire il processo di " +"messaggi d'errore. Questa opzione è utile per capire il processo di " "conversione e trovare i parametri di conversione corretti per l'indice e " "l'identificazione automatica dei capitoli." @@ -4180,10 +4180,9 @@ msgid "" "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" -"Il processo di eliminazione di errori crea un passo intermedio nella " -"generazione del codice HTML creato nelle varie fasi del processo di " -"conversione. Questo codice HTML é un ottimo punto di partenza per adattare " -"manualmente il processo di conversione." +"Il processo di debug genera il codice HTML intermedio creato nelle varie " +"fasi del processo di conversione. Questo codice HTML può essere un ottimo " +"punto di partenza per adattare manualmente il processo di conversione." #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" @@ -4308,7 +4307,7 @@ msgstr "&Font grandezza " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " -msgstr " sará reso come grandezza: " +msgstr " sarà utilizzato come dimensione: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" @@ -4464,7 +4463,7 @@ msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" -"Specificare i metadati. Il documento di output conterrá quanti più metadati " +"Specificare i metadati. Il documento di output conterrà quanti più metadati " "possibili." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 @@ -4777,15 +4776,15 @@ msgid "" "Structure\n" "Detection" msgstr "" -"Rilevazione\n" +"Rilevamento\n" "della struttura" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -"Controllo preciso per la rilevazione dei titoli di capitolo e altri elementi " -"della struttura del documento." +"Rilevamento approfondito dei capitoli e del resto della struttura del " +"documento." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 msgid "Detect chapters at (XPath expression):" @@ -5452,7 +5451,7 @@ msgstr "Nuova &posizione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "Usa biblioteca %esistente nella nuova posizione" +msgstr "Usa biblioteca &esistente nella nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" @@ -5553,7 +5552,7 @@ msgstr "Posta elettronica" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." -msgstr "Formati per email. Verrá inviato il primo formato compatibile." +msgstr "Formati per email. Verrà inviato il primo formato compatibile." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" @@ -5631,8 +5630,8 @@ msgstr "Strumenti per i comandi di linea installati in" msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -"Se muovete calibre.app, sará necessario reinstallare anche gli strumenti per " -"i comandi di linea." +"Se calibre.app viene spostato, sarà necessario reinstallare anche gli " +"strumenti a riga di comando." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" @@ -5648,11 +5647,11 @@ msgstr "Selezionare plugin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" -msgstr "Il plugin non puó essere disattivato" +msgstr "Il plugin non può essere disattivato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" -msgstr "il plugin: %s non puó essere disattivato" +msgstr "Il plugin: %s non può essere disattivato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" @@ -5695,7 +5694,7 @@ msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" -msgstr "File di log degli errori:" +msgstr "Log degli errori:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" @@ -5729,11 +5728,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" -msgstr "Controllo dell'integritá del database." +msgstr "Controllo d'integrità del database" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" -msgstr "Controllo dell'integritá del database fallito." +msgstr "Controllo d'integrità del database fallito" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" @@ -6016,7 +6015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -"&Numero di copertine da visualizzare in modalitá sfoglia (richiede riavvio):" +"&Numero di copertine da visualizzare in modalità sfoglia (richiede riavvio):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" @@ -6098,7 +6097,7 @@ msgstr "Numero &massimo di processi in attesa (richiede riavvio):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" -msgstr "&Controllo dell'integritá del database" +msgstr "&Controllo d'integrità del database" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" @@ -6214,8 +6213,8 @@ msgstr "" "quando calibre è aperto.\n" "

    Stanza dovrebbe essere in grado di trovare calibre automaticamente. Se " "non è così, provare ad aggiungere l'indirizzo URL http://myhostname:8080 " -"come un nuovo catalogo sull'iPhone. In questo caso myhostname é l'hostname o " -"l'indirizzo IP del computer su cui calibre é attivo." +"come un nuovo catalogo sull'iPhone. In questo caso myhostname è l'host o " +"l'indirizzo IP del computer su cui calibre è attivo." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" @@ -6544,7 +6543,7 @@ msgstr "Impossibile trovare i metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -"Sembra che lo scaricamento dei metadati si sia bloccato. Riprovare piú tardi." +"Sembra che lo scaricamento dei metadati si sia bloccato. Riprovare più tardi." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" @@ -7311,7 +7310,7 @@ msgstr "Confermare?" msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" -msgstr "Questi tag sono usati da uno o piú libri. Eliminarli comunque?" +msgstr "Questi tag sono usati da uno o più libri. Eliminarli comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" @@ -8720,8 +8719,8 @@ msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -"I libri nella lista sono giá stati convertiti nel formato %s. Volete " -"convertirli nuovamente?" +"I libri nella lista sono già stati convertiti nel formato %s. Convertirli " +"nuovamente?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" @@ -9221,8 +9220,8 @@ msgstr "Opzioni per controllare il visualizzatore di libri" msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -"Se selezionata, questa opzione forzerá la finestra di visualizzazione ad " -"apparire davanti quando inizializzata" +"Se specificato, la finestra di visualizzazione tenterà di apparire in primo " +"piano quando avviata." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Print javascript alert and console messages to the console" @@ -9403,7 +9402,7 @@ msgid "" "

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

    Una biblioteca non valida esiste giá in %s, eliminarla prima di tentare " +"

    Una biblioteca non valida esiste già in %s, eliminarla prima di tentare " "di spostare la biblioteca esistente.
    Errore: %s" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 @@ -9433,15 +9432,14 @@ msgstr "Benvenuti in Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." -msgstr "" -"La soluzione unica per tutte le vostre necessitá di libri elettronici" +msgstr "La soluzione unica per tutto ciò che riguarda i libri elettronici." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "" -"Selezionare il lettore di ebook. Questo consentirá di impostare le opzioni " +"Selezionare il lettore di ebook. Questo consentirà di impostare le opzioni " "di conversione ottimizzate per il lettore." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 @@ -9517,8 +9515,8 @@ msgid "" "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" -"Se esiste già una biblioteca di Calibre, questa verrà copiata nella nuova " -"posizione. Se una biblioteca di Calibre esiste nella nuova posizione, " +"Se esiste già una biblioteca di calibre, questa verrà copiata nella nuova " +"posizione. Se nella nuova posizione già esiste una biblioteca di calibre, " "calibre utilizzerà quest'ultima." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 @@ -9570,9 +9568,8 @@ msgid "" "

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

    Questo sará immesso nel campo mittente Da: per i messaggi di posta " -"elettronica invitai da Calibre.
    Si consiglia di specificare il vostro " -"indirizzo di posta elettronica." +"

    Questo sarà immesso nel campo Da: per le email inviate da " +"calibre.
    Specificare il proprio indirizzo email" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" @@ -9589,7 +9586,7 @@ msgstr "&Server di posta elettronica" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can optionally use a server to send mail" msgstr "" -"Calibre puó opzionalmente usare un server per inviare posta " +"calibre può opzionalmente usare un server per inviare la posta " "elettronica" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 @@ -9872,10 +9869,10 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"Lista di etichette separate da virgole per indicare quali libri devono " -"essere esclusi dall'output. Si noti che le maiuscole sono ignorate.\n" -"--exclude-tags=ignorare troverá risultati nelle frasi 'ignorare questo " -"libro' e 'Ignorare sarà come questo'\n" +"Lista di tag separate da virgole per indicare quali libri devono essere " +"esclusi dall'output. Non rispetta maiuscole/minuscole.\n" +"--exclude-tags=ignora troverà risultati nelle frasi 'ignora questo libro' e " +"'Ignora sarà come questo'.\n" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" @@ -10240,7 +10237,7 @@ msgstr "Esporta tutti i libri nella stessa cartella" #: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." -msgstr "Selezionando questa opzioni renderá la funzione disabilitata." +msgstr "Selezionando questa opzione verrà disattivata questa funzione." #: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" @@ -10540,24 +10537,25 @@ msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -"Normalmente Calibre aggiornerá i metadati nei file salvati da quanto si " -"trova nella biblioteca di Calibre. Ció rende il salvataggio piú lento." +"Normalmente calibre aggiorna i metadati nei file salvati usando quelli che " +"si trovano nella biblioteca di calibre. Questo rende il salvataggio più " +"lento." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -"Normalmente Calibre scriverá i metadati in documenti OPF separati in " -"parallelo con i documenti contenenti i libri elettronici." +"Normalmente calibre scrive i metadati in documenti OPF separati assieme ai " +"file contenenti i libri." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -"Normalmente Calibre salverá le copertine in documenti separati in parallelo " -"con i documenti contenti i libri elettronici." +"Normalmente calibre salva le copertine in un file separato assieme ai file " +"contenti i libri." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index b4653f2e35..cb76c64bd9 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:00+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -45,7 +45,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -114,15 +114,15 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -132,18 +132,18 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -509,10 +509,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Ziņas" @@ -1815,7 +1815,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1828,7 +1828,7 @@ msgstr "" msgid "Title" msgstr "Nosaukums" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1836,18 +1836,18 @@ msgstr "Nosaukums" msgid "Author(s)" msgstr "Autors(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1859,9 +1859,9 @@ msgstr "" msgid "Comments" msgstr "Komentāri" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1869,9 +1869,9 @@ msgstr "Komentāri" msgid "Tags" msgstr "Birkas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1879,22 +1879,22 @@ msgstr "Birkas" msgid "Series" msgstr "Sērija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Valoda" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicēts" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "" @@ -2870,14 +2870,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2939,9 +2939,9 @@ msgid "Failed to download metadata:" msgstr "Nevar lejuplādēt metadatus:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Kļūda" @@ -3107,7 +3107,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3232,14 +3232,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3304,7 +3304,7 @@ msgstr "Atrodas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3486,8 +3486,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4575,210 +4575,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Sūtīt uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Sūtīt uz karti A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Sūtīt uz karti B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Ierīce: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-grāmata:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4873,17 +4854,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4946,11 +4916,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Pārveidošana" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -4959,10 +4925,10 @@ msgid "Interface" msgstr "Saskarne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Pievienošana/Saglabāšana" +msgid "Conversion" +msgstr "Pārveidošana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -4970,11 +4936,15 @@ msgstr "" "Epasta\n" "piegāde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Pievienošana/Saglabāšana" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -4982,169 +4952,193 @@ msgstr "" "Satura\n" "serveris" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Spraudņi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-pasts" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Vidēja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Maza" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Liela" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s nav derīga spraudņu atrašanās vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Izvēlieties spraudni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Spraudni nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Spraudni %s nevar atspējot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Spraudnis nav pielāgojams" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Spraudnim %s nav nepieciešama pielāgošana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Vai esat pārliecināts?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Kļūdu žurnāls:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5282,266 +5276,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Iestatījumi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Informēt, kad pieejama &jauna versija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekundes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Izvēlieties va&lodu (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Standarta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Augsta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Zema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "Darbu &prioritāte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Vēlamais &rezultāta formāts:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5552,33 +5558,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -5935,7 +5941,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6276,48 +6282,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Nepieciešams lietotājvārds un parole" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Izveidoja: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6510,21 +6516,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6633,12 +6639,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6966,42 +6972,42 @@ msgstr "" msgid "Similar books..." msgstr "Līdzīgas grāmatas..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7090,7 +7096,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7099,7 +7105,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7142,163 +7148,189 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Pievienot grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Skatīt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Saglabāt diskā" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Sūtīt uz ierīci" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Saglabāt diskā" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Dzēst grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Atvērt katalogu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Parādīt grāmatas detaļas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Šī paša autora grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Šīs sērijas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Grāmatas ar tādām pašām birkām" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Rediģēt metadatus grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Rediģēt metadatus masveidā" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Lejupielādēt metadatus un vākus" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Lejupielādēt tikai metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Lejupielādēt tikai vākus" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Pievienot vienā katalogā esošas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7307,7 +7339,7 @@ msgstr "" "(Katalogā viena grāmata, katrs e-grāmatu fails tiek uzskatītas par vienu un " "to pašu grāmatu dažādos formātos)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7316,61 +7348,61 @@ msgstr "" "(Vairākas grāmatas katalogā, atsevišķi e-grāmatu faili tiek uzskatīti par " "dažādām grāmatām)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Pievienot tukšu grāmatu. (Grāmatas ierakstu bez formātiem)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Masveida pārveidošana" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7401,7 +7433,7 @@ msgstr "%s. no %s grāmatām." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7461,11 +7493,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7688,25 +7720,25 @@ msgstr "Grāmatai nav ne nosaukuma ne ISBN" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Meklēt" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Meklēt (paplašinātai meklēšanai nospiediet pogu kreisajā pusē)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7787,87 +7819,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7943,56 +7975,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9331,35 +9363,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9581,77 +9613,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Lietotāja saskarnes valoda" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9671,91 +9703,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Ķīniešu (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -10050,15 +10082,6 @@ msgstr "" #~ msgid "Toolbar" #~ msgstr "Rīkjosla" -#~ msgid "Large" -#~ msgstr "Liela" - -#~ msgid "Medium" -#~ msgstr "Vidēja" - -#~ msgid "Small" -#~ msgstr "Maza" - #~ msgid "English (AU)" #~ msgstr "Angļu (AU)" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 1b50c2066a..e7a2ce89a4 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:52+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 16:42+0000\n" +"Last-Translator: Øyvind Øritsland \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -545,10 +545,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheter" @@ -681,7 +681,7 @@ msgstr "Kommuniser med JetBook eBook-leser." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Kommuniser med MiBuk Wolder leser" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -2092,7 +2092,7 @@ msgstr "Monospace font familie" msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2105,7 +2105,7 @@ msgstr "Tegneserie" msgid "Title" msgstr "Tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2113,18 +2113,18 @@ msgstr "Tittel" msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produsent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2136,9 +2136,9 @@ msgstr "Produsent" msgid "Comments" msgstr "Sammendrag:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2146,9 +2146,9 @@ msgstr "Sammendrag:" msgid "Tags" msgstr "Nøkkelord" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2156,22 +2156,22 @@ msgstr "Nøkkelord" msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publisert" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Rettigheter" @@ -3284,14 +3284,14 @@ msgid "Main memory" msgstr "Hovedminne" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Lagring Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Lagring Kort B" @@ -3356,9 +3356,9 @@ msgid "Failed to download metadata:" msgstr "Kunne ikke laste ned metadata:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Feil" @@ -3485,7 +3485,7 @@ msgstr "Kan ikke konvertere" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 msgid "Starting conversion of %d book(s)" -msgstr "Starter konverteringen av %d boken(bøkene)" +msgstr "Starter konvertering av %d bok (bøker)" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 @@ -3542,7 +3542,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Ingen bøker" @@ -3681,14 +3681,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3757,7 +3757,7 @@ msgstr "Bane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3793,7 +3793,7 @@ msgstr "Klikk for å åpne bokdetaljer-vinduet" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "BibTeX valgmuligheter" #: /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 @@ -3863,7 +3863,7 @@ msgstr "Form" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Koding av Bib fil" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 @@ -3872,31 +3872,31 @@ msgstr "Felt som skal inkluderes som utdata:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Kodekonfigurasjon (endre deersom du får feilmelding)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "strengt" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "erstatt" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "ignorer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" -msgstr "" +msgstr "bytte av bakoverskråstrek" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "BibTeX innsettingsform" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" @@ -3939,8 +3939,8 @@ msgstr "E-bok valg" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -5078,79 +5078,60 @@ msgstr "Last ned bøker fra enhet" msgid "View book on device" msgstr "Se min bok på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Sett stadart til send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "-post til" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " og slett fra biblioteket" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Send til hovedminnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Send til lagringskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Send til lagringskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Overfør og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Overfør spesifisert format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Knytt til mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Koble til iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Koble fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Hent kommentarer (eksperimentell)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Velg mappe som skal åpnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Mislykket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5158,124 +5139,124 @@ msgstr "" "En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg " "ut og plugg inn igjen enheten, eller ta en omstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Vedlagt finner du e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "i %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Sender e-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke sende følgende bøker som e-post da ingen passende formater ble " "funnet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Kunne ikke sende bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Kunne ikke sende de følgende bøkene via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Sent som e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Vedlagt følger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Sent nyheter til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5284,11 +5265,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5386,17 +5367,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5461,11 +5431,7 @@ msgstr "" "\n" "Tilpasning: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "konvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Generell" @@ -5474,10 +5440,10 @@ msgid "Interface" msgstr "Brukergrensesnitt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Legg til/Lagre" +msgid "Conversion" +msgstr "konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5485,11 +5451,15 @@ msgstr "" "E-post\n" "Forsendelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Legg til/Lagre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Avansert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5497,23 +5467,23 @@ msgstr "" "Innhold\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Autosend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-Post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "Formater til e-post. Det første samsvarende formatet vil bli sendt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." @@ -5521,23 +5491,47 @@ 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/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "ny e-postadresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Reduser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Medium" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Små" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Store" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "Valgt systemport" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5548,109 +5542,109 @@ msgstr "" "via denne porten. For å være sikker, velg et portnummer som er høyere enn " "1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Kunne ikke installere kommandolinjeverktøy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Kommandolinjeverktøy installert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Kommandolinjeverktøy ble installert i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Dersom du flytter calibre.app, må du re-installere kommandolinjeverktøyene." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Ingen gyldig programtillegsbane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig bane for programtillegget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Velg programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Programtillegget kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Programtillegget: %s kan ikke slåes av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Programtillegg ikke egendefinert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Programtillegg: %s trenger ikke å egendefineres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Tilpass" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne innebygget programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Dette er et innebygget programtillegg. Forsøk å slå det " "av istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Du må velge en kolonne for å slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "Den valgte kolonnen er ikke en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Ønsker du virkelig å slette kolonne %s og alle dataene i den?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Feil-logg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "tilgangslogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. må være i formatet breddexhøyde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Omstart behøves" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5658,19 +5652,19 @@ msgstr "" "Endringene du har utført krever omstart av Calibre. Vennligst kjør omstart " "så snart du kan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Sjekker databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Kunne ikke sjekke databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Noen uoverensstemmelser ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5833,31 +5827,31 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Innstillinger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Varsle når &ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Last ned &sosiale metadata (emneord/vurdering/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "&Overskriv forfatter og tittel med standard når du laster ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Standard netttilgang &tidsavbrudd:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5865,132 +5859,144 @@ msgstr "" "Legg inn standard for tidsavbrudd for nettverkstilgang (for eksempel all den " "tid vi går på nettet for å finne informasjon)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Velg &språk (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Vanlig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Høy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "oppgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Foretrukket &utdataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Foretrukket &inndataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Bruk &Romerske tall for seriell numerering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Slå på oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Vis &varsler i oppgavepanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde når enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslag &søk i eget vindu (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittlig vurdering i emneordssøkeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Søk mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send nedlastede &nyheter til eBokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Slett nyheter fra biblioteket når de automatisk sendes til leseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antall omslag som skal vises i søkemodus (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Velg synlige &kolonner i bibliotekvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Fjern en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Legg til en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Rediger innstillinger for en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Bruk intern &leser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt &visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Slå av alle animeringer. Nyttig dersom du har en svak/eldre datamaskin." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Slå av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Legg til en e-postadresse til hvor du vil sende bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Legg til e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Lag &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Fjern e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6000,32 +6006,32 @@ msgstr "" "automatisk bli sent til nedlastede nyheter til alle e-postadressende som har " "blitt merket av for autosend." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum antall ventende arbeidsprosesser (omstart behøves):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Sjekk databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "&Installer kommandolinjeverktøy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Åpne Calibre&konfigurasjonsmappen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begrens maksimalt antall samtidige oppgaver til verdien av CPU &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Feilsøking &enhetsgjenkjenning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6035,25 +6041,25 @@ msgstr "" "ved å benytte en nettleser fra hvilket som helst sted i verden. Enhver " "forandring av innstillingene vil taes ibruk etter en omstart av serveren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Brukernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6061,7 +6067,7 @@ msgstr "" "Dersom du lar passordet stå tomt, vil enhver kunne gå inn i din boksamling " "ved å benytte web-brukergrensesnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6069,45 +6075,45 @@ msgstr "" "Maksimal størrelse (breddexhøyde) for å vise omslag. Større omslag vil bli " "re-dimensjonert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Vis passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Maksimum &OPDS enheter per spørring:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Maks OPDS &undergruppert innhold" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Kjør server &automatisk ved oppstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Vis &serverlogger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -6124,7 +6130,7 @@ msgstr "" "din iPhone. Her skal myhostname være fullt kvalifisert vertsnavn eller IP-" "adressen til datamaskinen Calibre kjører på." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6132,27 +6138,27 @@ msgstr "" "Her kan du skreddersy Calibres atferd ved å kontrollere hvilke " "programtillegg som skal benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Slå på/&Slå av programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Skreddersy programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Fjern programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Legg til nytt programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Programtillegg &fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Legg til" @@ -6528,8 +6534,8 @@ msgid "Show job &details" msgstr "Vis oppgave&detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "Stopp &alle jobber" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6881,49 +6887,49 @@ msgstr "Legg til det nye lagrede søket" msgid "Change the contents of the saved search" msgstr "Forandre innholdet i det lagrede søket" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Trenger brukernavn og passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du må oppgi et brukernavn og/eller passord for å benytte denne nye kilden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Laget av: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Sist lastet ned: aldri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dager, %d timer og %d minutter siden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Sist lastet ned" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlegg neste nedlasting" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Legg til en egendefinert nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Last ned alle planlagte nye kilder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Ingen forbindelse med Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan ikke laste ned nyheter da forbindelsen med Internet ikke er aktiv" @@ -7126,21 +7132,21 @@ msgstr "" msgid "Choose formats" msgstr "Velg formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Forfattere" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (ikke i noen av bøkene)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7258,12 +7264,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "Inneholder ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Innholdet kan ikke stilles inn for å gjøre ingenting. Slett det istedet." @@ -7629,42 +7635,42 @@ msgstr "Regulært uttrykk (?P)" msgid "Similar books..." msgstr "Samsvarende bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Legg bøker til biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Behandle samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Omslagssøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Emneordsøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Tilkoblet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Bokdetaljer" @@ -7753,7 +7759,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Kort A" @@ -7762,7 +7768,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Kort B" @@ -7808,163 +7814,189 @@ msgstr "Lagre gjledende søk under navnet som viser i boksen" msgid "Delete current saved search" msgstr "Slett gjeldende lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Knytt til mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Koble til iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "-post til" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " og slett fra biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Legg til bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Hent nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Lagre til disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Hent nyheter" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Lagre til disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Slett" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Fjern bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "Slå sammen bokoppføringer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Åpne innholdsfolder" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Vis bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Bøker av samme forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Bøker i denne serien" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Bøker av dette forlaget" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Bøker med de samme taggene" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Rediger metadata individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Rediger metadata samlet" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Last ned metadata og omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Last kun ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Last kun ned omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Last kun ned sosiale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Slå sammen med første valgte bok - slett øvrige" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Slå sammen med første valgte bok - behold øvrige" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Legg til bøker fra en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7972,7 +8004,7 @@ msgstr "" "Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " "oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7980,61 +8012,61 @@ msgstr "" "Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " "oppfattes som at alle e-bokfilene er forskjellige bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Legg til tom bok (Uformatert bokoppføring)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Lagre til disk i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Lagre kun %s format til disken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Lagre kun %s formatet til disken i en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Vis spesifikt format" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Fjern valgte bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Fjern filer for et spesifisert format fra valgte bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Fjern alle formater fra valgte bøker, unntatt..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Fjern omslag fra valgte bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Fjern samsvarende bøker fra enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Konverter individuelt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Samlet konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Kjør velkomstveiviser" @@ -8065,7 +8097,7 @@ msgstr "Bok %s of %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "Søkenavnet er \"{0}\"" @@ -8125,11 +8157,11 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gjenopprett standard visning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Ikke tillatt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8362,25 +8394,25 @@ msgstr "Boken har verken tittel eller ISBN" msgid "No matches found for this book" msgstr "Ingen treff ble funnet for denne boken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "Det valgte søket vil bli permanent slettet. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Søk (For avansert søk, klikk på knappen til venstre)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" @@ -8461,87 +8493,87 @@ msgstr "Tøm" msgid "&Alternate shortcut:" msgstr "&Veksle mellom snarveier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "Navneendring av '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "Rediger sortering for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Skjul kategorien %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "Vis kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Administrere %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "Administrere lagrede søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "Administrere brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "Dupliser søkenavn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "Det lagrede søkenavnet %s er allerede benyttet." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Sorter etter navn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Sorter etter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Sorter etter gjennomsnittsbedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Sammenlign alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Sammenlign hviklet som helst" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "Administrer &brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8621,21 +8653,21 @@ msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." msgid "Cannot configure before calibre is restarted." msgstr "Kan ikke konfigurere før calibre har blitt startet på nytt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Ingen detaljert informasjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljert informasjon er tilgjengelig for bøker på denne enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8644,26 +8676,26 @@ msgstr "" "Du må først fjerne DRM beskyttelsen ved å benytte et 3.parts program med " "slike egenskaper." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8673,11 +8705,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.
    \n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -10236,35 +10268,35 @@ msgstr "" "\n" "For hjelp til en individuell kommando: %%prog kommando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sGjennomsnittlig vurdering er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Komprimerer databasen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Sjekker for SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Sjekker etter savnede filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "Sjekker ID" @@ -10523,15 +10555,15 @@ msgstr "Bøker sortert av " msgid "Newest" msgstr "Nyeste" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sBruksområde%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Utviklet av " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10539,63 +10571,63 @@ msgstr "" "Når du sender argumenter til %prog som har mellomrom i dem, ram inn " "argumentene i gåseøyne." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Bane til databasen der bøker lagres" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Mønster for å vurdere metadata fra filnavnene" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Tilgangsnøkkel for isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Standard tidsavbrudd for nettverksoperasjoner (i sekunder)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Bane til direktoratet der ditt bibliotek av bøker er lagret." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Språket som skal benyttes for å vise brukers grensesnitt" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Standard utdataformat for e-bok konverteringer." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Bestilt liste av formater som foretrekkes for inndata." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Les metadata fra filer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Arbeidsprosessenes prioritet" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "Bytt mellom forfatterenes for og etternavn når den leser metadata" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Legg til nye formater til eksisterende oppføringer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Liste av navngitte søk" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Brukerdefinerte kategorier for emneordsøk" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10615,91 +10647,91 @@ msgstr "Fullført" msgid "Working..." msgstr "Arbeider …" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasiliansk portugisisk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engelsk (UK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Forenklet kinesisk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Kinesisk (CH)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Kinesisk (tradisjonell)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engelsk" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engelsk (Australia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engelsk (New Zealand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engelsk (Kanada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engelsk (India)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engelsk (Thailand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engelsk (Kypros)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engelsk (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Engelsk (Israelsk)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engelsk (Singapor)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engels (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engelsk (Irsk)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Engelsk (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spansk (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tysk (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Hollansk (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Hollansk (BE)" @@ -11619,21 +11651,12 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Legg til en folder til ofte benyttede folder-listen" -#~ msgid "Large" -#~ msgstr "Store" - -#~ msgid "Medium" -#~ msgstr "Medium" - #~ msgid "Toolbar" #~ msgstr "Verktøylinje" #~ msgid "&Button size in toolbar" #~ msgstr "&Knappestørrelse i verktøylinjen" -#~ msgid "Small" -#~ msgstr "Små" - #~ msgid "Show &text in toolbar buttons" #~ msgstr "Vis &tekst i verktøylinjens knapper" @@ -11925,6 +11948,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "This recipe requires a username and password" #~ msgstr "Denne nyhetskilden krever brukernavn og passord" +#~ msgid "Stop &all jobs" +#~ msgstr "Stopp &alle jobber" + #~ msgid "Input character &encoding" #~ msgstr "Tegnsett for &omkoding av inndata" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 73b89d7703..04bd451966 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:55+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 22:46+0000\n" +"Last-Translator: Koen Mercken \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:36+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:04+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -47,7 +47,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -116,15 +116,15 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -134,18 +134,18 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -545,10 +545,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nieuws" @@ -681,7 +681,7 @@ msgstr "Communiceer met de JetBook e-boek lezer." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Communiceer met de Mibuk Wolder lezer" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." @@ -1698,6 +1698,12 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Lapmiddelen voor fouten in de laatste uitgave van epubcheck. epubcheck " +"rapporteert veel zaken als fout, die eigenlijk geen fouten zijn. epub-fix " +"zal trachten om deze te detecteren en ze te vervangen door constructies waar " +"epubcheck geen problemen mee heeft. Dit kan wel belangrijke veranderingen " +"teweeg brengen in je epub bestand. Klachten hierover kan je best wenden tot " +"het epubcheck project." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" @@ -2101,7 +2107,7 @@ msgstr "De monospace familie om toe te voegen" msgid "Comic" msgstr "Stripverhaal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2114,7 +2120,7 @@ msgstr "Stripverhaal" msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2122,18 +2128,18 @@ msgstr "Titel" msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Uitgeverij" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2145,9 +2151,9 @@ msgstr "Producent" msgid "Comments" msgstr "Opmerkingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2155,9 +2161,9 @@ msgstr "Opmerkingen" msgid "Tags" msgstr "Labels" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2165,22 +2171,22 @@ msgstr "Labels" msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Taal" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tijdsaanduiding" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Gepubliceerd" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Rechten" @@ -3315,14 +3321,14 @@ msgid "Main memory" msgstr "|Hoofdgeheugen" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Geheugenkaart B" @@ -3388,9 +3394,9 @@ msgid "Failed to download metadata:" msgstr "Metagegevens konden niet worden gedownload:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fout" @@ -3576,7 +3582,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde folder kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Geen boeken" @@ -3716,14 +3722,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3791,7 +3797,7 @@ msgstr "Pad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3827,7 +3833,7 @@ msgstr "Klik om het Boek detail venster te openen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "BibTex opties" #: /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 @@ -3914,15 +3920,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "exact" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "vervang" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "negeer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" @@ -3934,15 +3940,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "gemengd" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "allerlei" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "boek" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" @@ -3973,8 +3979,8 @@ msgstr "E-Boek opties" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Catalogus" @@ -5047,7 +5053,7 @@ msgstr "Niet gewaardeerd" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" -msgstr "" +msgstr "Zet '%s' op vandaag" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" @@ -5115,79 +5121,60 @@ msgstr "Download boeken van apparaat" msgid "View book on device" msgstr "Bekijk book op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Stel standaard stuur naar apparaat actie in" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "Email naar" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " en verwijder ze uit de bibliotheek" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Stuur naar hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Zend naar opslag kaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Zend naar opslag kaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Verzend en verwijder uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "Verzend specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "Verbind met folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "Verbind met iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Verbreek apparaat verbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "Haal annoties op (experimenteel)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "Selecteer de \"als apparaat\" te openen map" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5195,126 +5182,126 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "Geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Kan niet zenden: geen apparaat beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-Boek:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Aangesloten, je zult het e-boek vinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "door" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "in het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Versturen van email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" "Auto-converteer de volgende boeken alvorens ze via email te versturen?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare " "formaten zijn gevonden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Boeken konden niet worden ge-emailed." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "De volgende boeken konden niet worden ge-emailed:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Verstuurd via email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Nieuws:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Bijgevoegd is de" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Nieuws verzonden naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Verstuur catalogus naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Versturen van nieuws naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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." @@ -5323,11 +5310,11 @@ msgstr "" "er geen geschikte bestandsformaten konden worden gevonden. Converteer " "boek(en) eerst naar een formaat dat word ondersteund door je lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5400,66 +5387,55 @@ msgstr "Kies Formaat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Zoek locatie voor calibre bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Zelfde als huidige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "De locatie %s bevat de huidige calibre bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Geen bestaande bibliotheek gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Er bevindt zich geen bestaande calibre bibliotheek in %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Niet leeg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" +msgstr "De map %s is niet leeg. Kies a.u.b. een lege map" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Kies je calibre bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Je calibre bibliotheek bevindt zich in {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Nieuwe &locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Gebruik &bestaande bibliotheek op de nieuwe locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Creëer een lege bibliotheek op de nieuwe locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Verplaats de huidige bibliotheek naar de nieuwe locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -5501,11 +5477,7 @@ msgstr "" "\n" "Persoonlijke instellingen: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Conversie" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Algemeen" @@ -5514,20 +5486,24 @@ msgid "Interface" msgstr "Interface" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Voeg toe / Bewaar" +msgid "Conversion" +msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Voeg toe / Bewaar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5535,24 +5511,24 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Automatisch versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formaat te emailen. Het eerste formaat dat overeenkomt zal worden verstuurd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." @@ -5560,23 +5536,47 @@ msgstr "" "Indien gekozen, gedownload nieuws zal automatisch worden geemailed
    \r\n" "naar dit adres (indien het in een van de ondersteunde formaten is)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "nieuw email adres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Breed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Middel" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Klein" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Groot" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "Altijd" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "Automatisch" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "Nooit" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "Systeempoort geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " @@ -5587,110 +5587,110 @@ msgstr "" "voorkomen dat de server op deze poort draait. Het is veiliger te kiezen voor " "een poortnummer groter dan 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Kan commando regel commandos niet installeren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "commando regel tools geinstalleerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Commando regel tools geinstalleerd in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Indien je calibre.app verplaats, zullen de commando regel tools opnieuw " "moeten worden geinstalleerd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s is geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Kies plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Plugin kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "De plugin: %s kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Plugin ondersteund geen persoonlijke instellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Plugin %s heeft geen instellingen nodig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Ingebouwde plugin kan niet worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Kan niet worden verwijderd. Het is een ingebouwde plugin. Probeer de plugin " "uit te schakelen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "Om een kolom te verwijderen moet u deze eerst selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "De geselecteerde kolom is geen \"custom\" kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "Wilt u werkelijk kolom %s en al zijn gegevens verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Foutmeldigenlogbestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Toeganglog-bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Content server kon niet worden gestart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Ongeldige grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "De grootte %s is ongeldig. Moet in de vorm BreedtexHoogte zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Moet herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5698,19 +5698,19 @@ msgstr "" "De door u aangebrachte wijzigingen vereisen dat Calibre opnieuw opgestart " "moet worden. Herstart zo spoedig mogelijk." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Verifieren database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Database integriteit kon niet worden geverifieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "Inconsistente data gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5874,30 +5874,30 @@ msgstr "" msgid "Sending to &device" msgstr "Verstuur naar &apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Voorkeuren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (labels, waarderingen, etc) standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overschrijf auteur en titel standaard met geladen metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5905,134 +5905,146 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Kier &taal (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Hoog" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Laag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "werk &prioriteit:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Voorkeur &uitvoer formaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Voorkeur &invoer formaat volgorde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "Activeer systeemvak icoon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Laat ¬ificaties zien in het systeemvak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "Laat het opstartscherm zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Beeld omslag &verkenner in een apart scherm (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "L&aat de gemiddelde waarderingen in de catagorieen browser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Zoek al typend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Zend gedownload &nieuws automatisch naar eboek lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Verwijder nieuws van bibliotheek zodra het automatisch naar de lezer is " "verstuurd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Aantal omslagen zichtbaar in verkenner modus (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "Verwijder een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "Voeg een door de gebruiker gedefinieerde kolom toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "Bewerk een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Gebruik interne &viewer voor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "Gebruikers Interface &layout (heeft een herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Blokkeer alle animaties. Bruikbaar als u een langzame/oude computer heeft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "Blokkeer &animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "Geef &donatieknop weer (herstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Voeg een email adres toe om boeken naar toe te sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Voeg email toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "Maak &standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "Verwijde&r email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" @@ -6042,33 +6054,33 @@ msgstr "" "automatisch gestuurd voor gedownload nieuws naar alle email adressen " "waarvoor automatisch opsturen is aangevinkt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum aantal wachten werk processen (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Controleer database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "Installeer commando regel tools" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Open calibre &configuratie folder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiteer het max. aantal gelijktijdige werk processen aan het aantal " "beschikbare processor &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "Foutopsporing &apparaat detectie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -6078,25 +6090,25 @@ msgstr "" "bekijken in een webbrowser van waar dan ook ter wereld. Wijzigingen in de " "instellingen hebben pasd effect na het herstarten van de server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "Server &poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Gebr&uikersnaam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "W&achtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6104,7 +6116,7 @@ msgstr "" "Als je het wachtwoord blank laat, dan kan iedereen je boek collectie zien " "via de web interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6112,45 +6124,45 @@ msgstr "" "De maximum dimensie (BreedtexHoogte) voor weergegeven omslagen. Grotere " "omslagen worden in grootte aangepast. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Max. &Omslag grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Geef wachtwoord weer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS onderdelen per zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ongegroepeerde items:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Start Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "St&op Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Test Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Start server &automatisch tijdens opstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Bekijk &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -6168,7 +6180,7 @@ msgstr "" "gequalificeerde hostname of het IP adres van de computer waar calibre op " "draait." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6176,27 +6188,27 @@ msgstr "" "Hiere kun je het gedrag van calibre instellen door te configureren welke " "plugins te gebruiken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Activeer/&Deactiveer plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Persoonlijke instellingen plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Verwijder plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Voeg nieuwe plugin toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Plugin &bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Toevoegen" @@ -6581,8 +6593,8 @@ msgid "Show job &details" msgstr "Laat werk opdracht &details zien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "Stop alle werk opdrachten" +msgid "Stop &all non device jobs" +msgstr "Stop &alle niet apparaat gerelateerde taken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6945,50 +6957,50 @@ msgstr "Voeg de nieuwe opgeslagen zoekopdracht toe" msgid "Change the contents of the saved search" msgstr "Verander de inhoud van de opgeslagen zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Gebruikersnaam en wachtwoord zijn vereist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Een gebruikersnaam en/of wachtwoord zijn noodzakelijk om deze nieuwsbron te " "benaderen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Gemaakt door: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Laatst gedownload: nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dagen, %d uur en %d minuten geleden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Laatst gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Plan nieuwe download" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Voeg een persoonlijke nieuwsbron toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Download alle geplande nieuwe bronnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Geen internetverbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Kan geen nieuws downloaden, omdat er geen actieve internet verbinding is" @@ -7198,21 +7210,21 @@ msgstr "" msgid "Choose formats" msgstr "Kies formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Auteurs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Uitgevers" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (in geen enkel boek)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7332,12 +7344,12 @@ msgid "%s (was %s)" msgstr "%s (was %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "Veld is leeg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Een veld kan niet leeg zijn. U dient het te verwijderen." @@ -7704,42 +7716,42 @@ msgstr "Reguliere expressie (?P)" msgid "Similar books..." msgstr "Vergelijkbare boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Voeg boeken toe aan de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "Bewerk collecties" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "Omslagbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "Labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "versie" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" -msgstr "" +msgstr "gecreëerd door Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" -msgstr "" +msgstr "Bijgewerkte versie gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "Details van het boek" @@ -7809,51 +7821,53 @@ msgstr "Bewaar enkel formaat op schijf..." #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" -msgstr "" +msgstr "Ontkoppel dit apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 msgid "Library" -msgstr "" +msgstr "Bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" -msgstr "" +msgstr "Geef de boeken in de calibre bibliotheek weer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" -msgstr "" +msgstr "Lezer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Geef de boeken in de het hoofdgeheugen van het apparaat weer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" -msgstr "" +msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" -msgstr "" +msgstr "Geef de boeken weer die op geheugenkaart A staan" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" -msgstr "" +msgstr "Geheugenkaart B" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" -msgstr "" +msgstr "Geef de boeken weer die op geheugenkaart B staan" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" -msgstr "" +msgstr "beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" +"De weergave van boeken zal beperkt worden tot de criteria die aan de " +"geselecteerde zoekopdracht voldoen" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" @@ -7883,163 +7897,189 @@ msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" msgid "Delete current saved search" msgstr "Verwijder de huidige bewaarde zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" -msgstr "" +msgstr "%d boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "Verbind met folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "Verbind met iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "Email naar" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " en verwijder ze uit de bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "Stel het delen van boeken via email in" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Voeg boeken toe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" -msgstr "" +msgstr "Bewerk metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" -msgstr "" +msgstr "Converteer boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Bekijk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Download nieuws" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Opslaan op schijf" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Zend naar lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "Kies een calibre bibliotheek om mee te werken" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Download nieuws" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Opslaan op schijf" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "Connectie/deel" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Verwijder boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Blader door de calibre gebruiksaanwijzing" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Hulp" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" -msgstr "" +msgstr "Voeg gegevens van boeken samen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Open betreffende map" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Laat boek details zien" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Boeken van dezelfde auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Boeken in deze serie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Boeken van deze uitgever" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Boeken met dezelfde labels" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Bewerk metagegevens individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Bewerk metagegevens op groepsniveau" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Download metagegevens en omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Download alleen metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Download alleen omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Voeg boeken toe uit een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -8047,7 +8087,7 @@ msgstr "" "Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " "neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -8055,62 +8095,62 @@ msgstr "" "Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " "folder, neemt aan dat ieder eboek bestand een ander boek bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Voeg leeg boek toe (Boek zonder formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Opslaan op schijf in een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Bewaar alleen %s formaat op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Bekijk specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Verwijder geselecteerde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" "Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Verwijder omslagen van de geselecteerde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Converteer Individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Converteer Groep" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Maak catalogus van boeken in je calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Start de welkom wizard" @@ -8124,7 +8164,7 @@ msgstr "Y" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" -msgstr "" +msgstr "Op het apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" @@ -8141,13 +8181,13 @@ msgstr "Boek %s van %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" -msgstr "" +msgstr "De zoekopdracht is \"{0}\"" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" -msgstr "" +msgstr "In de bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" @@ -8155,7 +8195,7 @@ msgstr "Grootte" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" -msgstr "" +msgstr "Gemarkeerd voor wissen" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to edit me

    " @@ -8163,11 +8203,11 @@ msgstr "Dubbel-klik om me te wijzigen

    " #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" -msgstr "" +msgstr "Verberg kolom %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" -msgstr "" +msgstr "Sorteer op %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" @@ -8179,7 +8219,7 @@ msgstr "Aflopend" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" -msgstr "" +msgstr "Verander de uitlijning van de text voor %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" @@ -8195,17 +8235,17 @@ msgstr "Midden" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" -msgstr "" +msgstr "Geef kolom weer" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" -msgstr "" +msgstr "Herstel standaard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Niet toegestaan" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8311,11 +8351,11 @@ msgstr "Calibre Bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" -msgstr "" +msgstr "Kies een locatie voor uw calibre e-book bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" -msgstr "" +msgstr "Creëren van de bibliotheek is mislukt" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." @@ -8324,19 +8364,21 @@ msgstr "Mislukken van de creatie van de calibre bibliotheek in: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" -msgstr "" +msgstr "Kies een locatie voor uw nieuwe calibre e-book bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." -msgstr "" +msgstr "Starten gebruikers interface..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" -msgstr "" +msgstr "Herstellen mislukt" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" +"Het herstel van de database is mislukt. Opnieuw beginnen met een nieuwe " +"bibliotheek." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 @@ -8345,11 +8387,11 @@ msgstr "Ongeldige database locatie" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." -msgstr "" +msgstr "Verkeerde database locatie %r. calibre wordt nu afgesloten." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" -msgstr "" +msgstr "beschadigde database" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" @@ -8357,20 +8399,27 @@ msgid "" "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" +"Uw calibre database lijkt te zijn beschadigd. Wilt u dat calibre tracht deze " +"automatisch te herstellen? Indien u nee antwoord, zal er een nieuwe lege " +"calibre database gecreëerd worden." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" +"Bezig met het herstellen van de database. Dit kan voor een grote collectie " +"erg veel tijd in beslag nemen." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" +"Slechte database locatie %r. Zal starten met een nieuwe, lege calibre " +"bibliotheek." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." -msgstr "" +msgstr "Bezig met opstarten %s: Laden van boeken..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" @@ -8433,31 +8482,35 @@ msgstr "Boek heeft geen titel en geen ISBN" msgid "No matches found for this book" msgstr "Geen overeenkomsten gevonden voor dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Zoeken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" +"De geselecteerde zoekopdracht zal Definitief gewist worden. Ben je " +"zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" +"Kies een opgeslagen zoekopdracht of geef een naam voor een nieuwe te bewaren " +"zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" -msgstr "" +msgstr "Beperkt tot" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 @@ -8532,89 +8585,92 @@ msgstr "Wissen" msgid "&Alternate shortcut:" msgstr "&Alternative snelkoppeling" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" -msgstr "" +msgstr "Hernoem '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" -msgstr "" +msgstr "Bewerk sorteeropdracht voor '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" -msgstr "" +msgstr "Verberg categorie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" -msgstr "" +msgstr "Toon categorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "Bekijk alle categorieën" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "Beheer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" -msgstr "" +msgstr "Beheer opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" -msgstr "" +msgstr "Beheer gebruikerscategorïen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" -msgstr "" +msgstr "Dupliceer naam zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." -msgstr "" +msgstr "De opgeslagen zoekopdracht %s is reeds in gebruik" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Sorteer op naam" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" -msgstr "" +msgstr "Sorteer op populariteit" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" -msgstr "" +msgstr "Sorteer op gemiddelde score" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Leg de sorteervolgorde vast voor de items in de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Match iedere" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" +"Als er meerdere criteria in de labelbrowser worden gekozen, selecteer dan " +"items die aan alle criteria voldoen, of selecteer items die aan één van deze " +"criteria voldoen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" -msgstr "" +msgstr "Beheer &door de gebuiker gecreëerde categorien" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Voeg je eigen categorïen to aan de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 @@ -8690,22 +8746,22 @@ msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 msgid "Cannot configure before calibre is restarted." -msgstr "" +msgstr "Is niet te configureren alvorens calibre opnieuw is opgestart" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8713,27 +8769,31 @@ msgstr "" "

    Kon %s niet converteren.

    Het is een eboek met DRM. " "Je moet eerst de DRM verwijderen met externe programma's." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" +"is het resultaat van vele vrijwilligers verspreid over de hele wereld. Als " +"je het nuttig vindt, overweeg dan alsjeblieft een donatie om de ontwikkeling " +"van het programma te steunen. Jouw donatie helpt om de ontwikkeling voort te " +"zetten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8744,11 +8804,11 @@ msgstr "" "apparaat.
    \n" " Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "Waarschuwing: actieve werk opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9114,7 +9174,7 @@ msgstr "Geen zoekterm gevonden voor: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 msgid "Loading flow..." -msgstr "" +msgstr "Bezig met het laden van de kaftenbrowser..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 msgid "Laying out %s" @@ -9167,7 +9227,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" -msgstr "" +msgstr "E-book lezer" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" @@ -9199,7 +9259,7 @@ msgstr "Zoek volgende" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" -msgstr "" +msgstr "Zoek het volgende item" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" @@ -9231,7 +9291,7 @@ msgstr "Zoek vorige" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" -msgstr "" +msgstr "Zoek vorig item" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" @@ -9271,7 +9331,7 @@ msgstr "Elk Woord Met Hoofdletter" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" -msgstr "" +msgstr "Sleep om de grootte aan te passen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 msgid "Show" @@ -9598,12 +9658,12 @@ msgstr "gisteren" #: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" -msgstr "" +msgstr "thismonth" #: /home/kovid/work/calibre/src/calibre/library/caches.py:239 #: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" -msgstr "" +msgstr "daysago" #: /home/kovid/work/calibre/src/calibre/library/caches.py:398 #: /home/kovid/work/calibre/src/calibre/library/caches.py:408 @@ -9969,14 +10029,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "" +"Voeg een leeg boek toe (een boek dat van geen enkel formaat gebruikt maakt)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" -msgstr "" +msgstr "Leg de titel van het toegevoegde lege boek vast" #: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" -msgstr "" +msgstr "Leg de auteur van het toegevoegde lege boek vast" #: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" @@ -10157,6 +10218,8 @@ msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" +"Deze kolom slaat labels op in de vorm van data (vb. waarden gescheiden door " +"comma's). Geldt enkel als het datatype tekst is." #: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" @@ -10299,41 +10362,41 @@ msgstr "" "\n" "Voor help met een specifiek commando: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migreer oude database naar eboek bibliotheek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Copieer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Comprimeren database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Verifiëren SQL integriteit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Zoeken naar verloren bestanden" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "id gecontroleerd" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" -msgstr "" +msgstr "Beoordelingen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" @@ -10586,15 +10649,15 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sGebruik%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Gemaakt door " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10602,65 +10665,65 @@ msgstr "" "Als je parameters met spaties meegeeft aan %prog , denk er dan aan om hier " "quotatie tekens ( \" ) om heen te zetten." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Pad naar de database waarin boeken zijn opgeslagen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Patroon om metagegevens uit bestandsnamen aan te maken" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Toegangssleutel voor isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Standaard timeout voor netwerk operaties" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Pad naar folder waarin je bibliotheek is opgeslagen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "De taal waarin de gebruikers vensters worden weergegeven" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Het standaard uitvoer formaat voor eboek conversies." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Gesorteerde lijst met gewenste formaten foor invoer." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Lees metagegevens uit bestanden" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "De prioriteit van werk processen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" "Verwissel de voor- en achternaam van de auteur bij het inlezen van de " "metagegevens" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Voeg nieuwe formaten toe aan bestaande boeken" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Lijst van opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10680,91 +10743,91 @@ msgstr "Voltooid" msgid "Working..." msgstr "Bezig..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Braziliaans-Portugees" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engels (UK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Vereenvoudigd Chinees" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinees (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Traditioneel Chinees" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engels" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engels (Australië)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engels (Nieuw Zeeland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engels (Canada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engels (India)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engels (Thailand)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engels (Cyprus)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engels (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engels (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engels (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engels (Ierland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spaans (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Duits (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Nederlands (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Nederlands (BE)" @@ -11882,18 +11945,9 @@ msgstr "Download geen CSS stylesheets" #~ "vergroot. Deze optie vervangt de --font-delta optie. Om --fonot-delta te " #~ "gebruiken, zet het op 0. STandaard: %defaultpt" -#~ msgid "Medium" -#~ msgstr "Middel" - -#~ msgid "Large" -#~ msgstr "Groot" - #~ msgid "&Button size in toolbar" #~ msgstr "&Knop grootte in werkbalk" -#~ msgid "Small" -#~ msgstr "Klein" - #~ msgid "" #~ "Specify trutype font families for serif, sans-serif and monospace fonts. " #~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " @@ -12262,6 +12316,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "calibre kan je boeken via email naar je (of je lezer) versturen" +#~ msgid "Stop &all jobs" +#~ msgstr "Stop alle werk opdrachten" + #~ msgid "Sort by &popularity" #~ msgstr "Sorteer bij &populariteit" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index ccbfc6af57..c729f6b13d 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:53+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:11+0000\n" "Last-Translator: Bartosz Kaszubowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:37+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -545,10 +545,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Aktualności" @@ -1955,7 +1955,7 @@ msgstr "Rodzina czcionek o stałej szerokości do umieszczenia" msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1968,7 +1968,7 @@ msgstr "Komiks" msgid "Title" msgstr "Tytuł" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1976,18 +1976,18 @@ msgstr "Tytuł" msgid "Author(s)" msgstr "Autor(rzy)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Wydawca" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1999,9 +1999,9 @@ msgstr "Producent" msgid "Comments" msgstr "Komentarze" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2009,9 +2009,9 @@ msgstr "Komentarze" msgid "Tags" msgstr "Etykiety" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2019,22 +2019,22 @@ msgstr "Etykiety" msgid "Series" msgstr "Seria" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Język" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Opublikowana" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Uprawnienia" @@ -3045,14 +3045,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3116,9 +3116,9 @@ msgid "Failed to download metadata:" msgstr "Nie udało się pobrać metadanych:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Błąd" @@ -3286,7 +3286,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może byc przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Brak książek" @@ -3411,14 +3411,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3483,7 +3483,7 @@ msgstr "Ścieżka" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3665,8 +3665,8 @@ msgstr "Opcje książki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -4756,79 +4756,60 @@ msgstr "Pobierz książki z urządzenia" msgid "View book on device" msgstr "Zobacz ksiązki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Ustaw domyślne działanie przesyłania na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "Prześlij emailem do" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " i usuń z biblioteki" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Prześlij do głównej pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Prześlij na kartę pamięci A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Prześlij na kartę pamięci B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "Wyślij i usuń z biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4836,138 +4817,138 @@ msgstr "" "Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "przez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "w formacie %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Wysyłanie wiadomości do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed wysłaniem ich " "poprzez email?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nie można było przesłać następujących książek poprzez email, ponieważ nie " "znaleziono odpowiednich formatów:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Przesłanie książek na email nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Przesłanie następujących książek poprzez email nie powiodło się:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Preślij poprzez email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Aktualności:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Załączony jest" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Wysyłaj aktualności do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Przesyłanie aktualności na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5064,17 +5045,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5139,11 +5109,7 @@ msgstr "" "\n" "Dostosowywanie: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Konwersja" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Ogólne" @@ -5152,10 +5118,10 @@ msgid "Interface" msgstr "Interfejs" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Dodaj/zapisz" +msgid "Conversion" +msgstr "Konwersja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5163,11 +5129,15 @@ msgstr "" "Dostarczanie\n" "poczty email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Dodaj/zapisz" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Zaawansowane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5175,175 +5145,199 @@ msgstr "" "Serwer\n" "zawartości" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Wysyłaj automatycznie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "nowy adres email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Szeroki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Wąski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Średnie" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Małe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Duże" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "Nie powiodła się instalacja narzędzi linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Narzędzia linii poleceń zostały zainstalowane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Narzędzia linii poleceń zostały zainstalowane w" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Jeśli przeniesiesz calibre.app, będziesz musiał przeinstalować narzędzia " "linii poleceń." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Niewłaściwa ścieżka do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s nie jest właściwą ścieżką do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Wybierz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Wtyczka nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Wtyczka %s nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Tej wtyczki nie można dostosowywać" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Wtyczka %s nie potrzebuje dodatkowego dostosowywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Dostosuj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Nie można usunąć wbudowanej wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " - ta wtyczka nie może zostać usunięta. Ta wtyczka jest wbudowana w program. " "Zamiast tego spróbuj ją wyłączyć." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Na pewno?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Dziennik błędów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Dziennik dostępów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Niewłaściwy rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Rozmiar %s jest nieprawidłowy. Musi on byc podany w fromacie " "wysokośćxszerokość" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Sprawdzanie integralności bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Sprawdzenie integralności bazy danych się nie powiodło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5484,195 +5478,207 @@ msgstr "" msgid "Sending to &device" msgstr "Przesyłanie na &urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Preferencje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Pokaż powiadomienie, gdy &nowa wersja jest dostępna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Pobieraj domyślnie metadane &społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Domyślnie &nadpisuj autora i tytuł przy pobieraniu metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "Domyślny sieciowy &czas oczekiwania:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Normalny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Wysoki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Niski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&Priorytet zdań:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "Preferowany format &docelowy:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "Preferowany porządek formatów &źródłowych:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Używaj numeracji &rzymskiej do numerowania serii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Pokaż &powiadomienia w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaż &przeglądarkę okładek w nowym oknie (wymaga restartu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Szukaj w trakcie wpisywania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatycznie przesyłaj pobrane &aktualności na czytnik e-książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Usuń wiadomości z biblioteki, gdy jest automatycznie wysyłane do czytnika" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Liczba wyświetlanych okładek w trybie przeglądarki (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Wybierz &kolumny wyświetlane w widoku biblioteki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Użyj &wewnętrzej przeglądarki dla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Dodaj adres email, na którego chcesz wysłać ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "&Dodaj email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "&Ustaw jako domyślny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "&Usuń email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "&Sprawdź integralność bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "Za&instaluj narzędzia linii komend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "Otwórz katalog &konfiguracyjny calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ogranicz liczbę jednocześnie wykonywanych zadań do ilości &rdzeni procesora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5682,25 +5688,25 @@ msgstr "" "pomocą przeglądarki z dowolnego miejsca na świecie. Jakiekolwiek zmiany w " "ustawieniach zostaną zatwierdzone po ponownym uruchomieniu serwera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&Port serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nazwa &użytkownika:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Hasło:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5708,51 +5714,51 @@ msgstr "" "Jeśli pozostawisz pole hasła puste, każdy będzie mógł uzyskać dostęp do " "twojej kolekcji książek przez interfejs internetowy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Maks. rozmiar &okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Pokaż hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Włącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "W&yłącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Testuj serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Uruchom serwer &automatycznie przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Pokaż dziennik &serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5769,7 +5775,7 @@ msgstr "" "na urządzeniu iPhone. Oto myhostname powinny być w pełni kwalifikowaną nazwę " "hosta lub adres IP klasy komputer jest zasilany." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5777,27 +5783,27 @@ msgstr "" "Tutaj można dostosować zachowanie Calibre poprzez kontrolę wtyczek, których " "ma używać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Włącz/&Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "&Dostosuj wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "&Usuń wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Dodaj nową wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "&Plik wtyczki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "&Dodaj" @@ -6157,8 +6163,8 @@ msgid "Show job &details" msgstr "Pokaż &szczegóły zadania" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "&Zatrzymaj wszystkie zadania" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6503,50 +6509,50 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Potrzebna jest nazwa użytkownika oraz hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Musisz podać nazwę użytkownik i/lub hasło, aby móc korzystać z tego źródła " "aktualności." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Stworzone przez: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Ostatnio pobrano: nigdy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dni, %d godzin i %d minut temu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Ostatnio pobrano" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zaplanuj pobieranie aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Dodaj własne źródło aktualności" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Brak połączenia z internetem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Nie można pobrac żadnych aktualności dopóki żadne połączenie internetowe nie " @@ -6751,21 +6757,21 @@ msgstr "" msgid "Choose formats" msgstr "Wybierz formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autorzy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Wydawcy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6878,12 +6884,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7214,42 +7220,42 @@ msgstr "Wyrażenie regularne (?P)" msgid "Similar books..." msgstr "Podobne książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Dodaj książki do biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "stworzone przez Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7338,7 +7344,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7347,7 +7353,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7392,163 +7398,189 @@ msgstr "Zapisz aktualne wyszukiwanie pod nazwą pokazaną w polu" msgid "Delete current saved search" msgstr "Usuń aktualne, zapisane wyszukiwanie." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "Prześlij emailem do" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " i usuń z biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Dodaj książki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Wyświetl" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Pobierz aktualności" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Zapisz na dysku" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Prześlij na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Pobierz aktualności" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Zapisz na dysku" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Usuń książki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "Pomoc" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Otwórz folder zawierający" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Pokaż szczegóły ksiązki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Książki tego samego autora" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Książki z tej serii" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Książki tego samego wydawcy" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Książki z takimi samymi etykietami" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Edytuj metadane pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Edytuj metadane masowo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Pobierz metadane i okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Pobierz tylko metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Pobierz tylko okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Pobierz tylko metadane społecznościowe" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "Połącz do pierwszej wybranej książki - pozostałe usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "Połącz do pierwszej wybranej książki - pozostałe pozostaw" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Dodaj książki z pojedyńczego folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7556,7 +7588,7 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " "folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7564,61 +7596,61 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " "folder, zakładając, że każdy plik jest inną książką)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Zapisz na dysku w pojedyńczym folderze" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Zapisz na dysku jedynie pliki w formacie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Wyświetl określony format" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Usuń wybrane książki" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Usuń pliki określonego formatu z wybranych książek..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Usuń wszystkie formaty z wybranych książek oprócz..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Usuń okładki z wybranych książek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Konwertuj pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Masowa konwersja" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Stwórz katalog książek w Twojej bibliotece calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Uruchom kreator wstępnych ustawień" @@ -7649,7 +7681,7 @@ msgstr "Książka %s z %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7709,11 +7741,11 @@ msgstr "Pokaż kolumnę" msgid "Restore default layout" msgstr "Przywróć domyślny układ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Niedozwolone" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7943,26 +7975,26 @@ msgstr "Książka nie ma, ani tytułu, ani kodu ISBN" msgid "No matches found for this book" msgstr "Nie znaleziono wyników dla tej książki" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Szukaj" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Szukaj (Aby użyć zaawansowanego wyszukiwania kliknij przycisk po lewej)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "Zachowane wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" "Wybierz zapisane wyszukiwanie lub wpisz nazwę dla nowego wyszukiwania do " @@ -8045,87 +8077,87 @@ msgstr "Wyczyść" msgid "&Alternate shortcut:" msgstr "&Alternatywny skrót:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "Ukryj kategorię %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "Wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Dopasuj wszystkie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Dopasuj którykolwiek" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8205,20 +8237,20 @@ msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania." msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Brak szczegółowych informacji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Brak szczegółowych informacji dla książek na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -8227,27 +8259,27 @@ msgstr "" "href=\"%s\">DRM. Musisz najpierw usunąć to zabezpieczenie przy pomocy " "innego programu." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "Nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewnien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8257,11 +8289,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.
    \n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "OSTRZEŻENIE: Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9631,36 +9663,36 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 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:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Sprawdzam integralność SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Sprawdzam czy brakuje jakichś plików." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9899,78 +9931,78 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sUżycie%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Stworzony przez " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Ścieżka do bazy danych, w której książki są zlokalizowane" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Szablony odgadywania metadanych z nazw plików" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Klucz dostępu do isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Domyślny czas oczekiwania dla operacji sieciowych (w sekundach)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Ścieżka do katalogu w którym przechowywana jest biblioteka książek" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Język wyświetlania interfejsu użytkownika" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Domyślny format wyjściowy dla konwersji książek" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "Uporządkowana lista preferowanych formatów źródłowych." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Wczytaj metadane z plików" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" "Zamień miejscami imię i nazwisko autora, podczas odczytywania metadanych" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Dodaj nowy format do istniejącego wpisu książki" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "Lista nazwanych zapisanych wyszukiwań" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9990,91 +10022,91 @@ msgstr "Zakończone" msgid "Working..." msgstr "Pracuję.." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "brazylijsko-portugalski" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "angielski (Wielka Brytania)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "chiński uproszczony" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "chiński (Hong Kong)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "chiński tradycyjny" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "angielski" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Angielski (Australia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Angielski (Nowa Zelandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Angielski (Kanada)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Angielski (Indie)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Angielski (Tajlandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Angielski (Cypr)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Angielski (Pakistan)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Angielski (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "angielski (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "angielski (Irlandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "hiszpański (Paragwaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Niemiecki (Austria)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Niderlandzki (Holandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Niderlandzi (Belgia)" @@ -10355,15 +10387,6 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Toolbar" #~ msgstr "Pasek narzędzi" -#~ msgid "Medium" -#~ msgstr "Średnie" - -#~ msgid "Large" -#~ msgstr "Duże" - -#~ msgid "Small" -#~ msgstr "Małe" - #~ msgid "Path to the cover to be used for this book" #~ msgstr "Ścieżka do okładki dla tej książki" @@ -11305,6 +11328,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Add a tab at the beginning of each paragraph." #~ msgstr "Dodaj tabulację na początku każdego paragrafu" +#~ msgid "Stop &all jobs" +#~ msgstr "&Zatrzymaj wszystkie zadania" + #~ msgid "~" #~ msgstr "~" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index ab661fbb03..e5f29702fc 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-20 15:30+0000\n" -"Last-Translator: Thomaz Rodrigues Botelho \n" +"PO-Revision-Date: 2010-07-22 20:44+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -878,7 +878,7 @@ msgstr "Ler metadados dos arquivos no aparelho" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" -msgstr "" +msgstr "Use autor ordenado em vez de autor" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" @@ -2218,7 +2218,7 @@ msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" -"Sequencia de caracteres para ser usada quando for usada a ordenação por " +"Sequência de caracteres para ser usada quando for usada a ordenação por " "autor. Se não especificada, e o(s) autor(es) for especificado, ela será " "gerada automaticamente a partir do(s) autor(es)." @@ -2407,7 +2407,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." -msgstr "" +msgstr "Quando presente, use o campo autor ordenado como autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" @@ -4346,13 +4346,15 @@ msgstr "&Autor(es): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" -msgstr "" +msgstr "Autor O&rdenado" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" +"Mudar o(s) autor(es) deste livro. Múltiplos autores devem ser separados por " +"uma virgula" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 @@ -4414,7 +4416,7 @@ msgstr "Redimensionar imagens para dispositivos &Palm" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" -msgstr "" +msgstr "Use autor &ordenado como autor" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" @@ -5140,7 +5142,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" -msgstr "" +msgstr "Use autor ordenado como autor" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" @@ -5224,27 +5226,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Escolha sua biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Sua biblioteca do calibre está atualmente localizada em {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Nova &Localização:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Use uma biblioteca &existente na nova localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Criar uma biblioteca vazia na nova localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Mover a biblioteca atual para a nova localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -5260,7 +5262,7 @@ msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" -msgstr "&Autor(s):" +msgstr "&Autor(es):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" @@ -5531,10 +5533,13 @@ msgid "" "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" +"Aqui você poder controlar como o calibre irá ler metadados dos arquivos que " +"você adiciona. Calibre pode ler metadados dos conteúdos de um arquivo, ou do " +"nome do arquivo." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" -msgstr "" +msgstr "Ler os metadados somente do nome do &arquivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" @@ -5597,7 +5602,7 @@ msgstr "Salvar metadados no arquivo &OPF" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" -msgstr "" +msgstr "Converter caracteres não-ingleses para &Ingleses equivalentes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" @@ -5609,11 +5614,11 @@ msgstr "&formatos de arquivo para salvar:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" -msgstr "" +msgstr "Substituir espaços por &underlines" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" -msgstr "" +msgstr "Trocar caminhos para &letras minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" @@ -5621,19 +5626,19 @@ msgstr "&Salvando livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "Gerenciamento de &metadados:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Gerenciamento Manual" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Somente no envio" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Gerenciamento automático" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" @@ -5645,6 +5650,15 @@ msgid "" "
  • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
  • " msgstr "" +"
  • Gerenciamento manual: Calibre atualiza os metadados e adiciona " +"coleções somente quando um livro é enviado. Com esta opção, calibre nunca " +"irá remover uma coleção.
  • \n" +"
  • Somente no envio: Calibre atualiza metadados e adiciona/remove " +"coleções para um livro somente quando este livro é enviado para o " +"dispositivo.
  • \n" +"
  • Gerenciamento automático: Calibre automaticamente manterá os " +"metadados no dispositivo em sincronismo com a biblioteca do calibre, em cada " +"conexão.
  • " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 msgid "" @@ -5955,6 +5969,12 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" +"

    Lembre-se de deixar o calibre rodando uma vez que o servidor somente " +"funciona enquanto o calibre está rodando.\n" +"

    O Stanza deverá ver sua coleção do calibre automaticamente. Se não, tente " +"adicionar a URL http://myhostname:8080 como um novo catálogo no leitor " +"Stanza em seu iPhone. Onde myhostname deverá ser o hostname ou o endereço IP " +"do computador que o calibre está rodando." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" @@ -6251,15 +6271,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 msgid "Author sort" -msgstr "" +msgstr "Autor ordenado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 msgid "Manage authors" -msgstr "" +msgstr "Gerenciar autores" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" -msgstr "" +msgstr "Autor Ordenado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" @@ -6338,6 +6358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" +"Sobrescrever autor e título com o autor e título do livro selecionado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" @@ -6369,11 +6390,11 @@ msgstr "Editar informação Meta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" -msgstr "" +msgstr "Escrever o autor ordenado &automaticamente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " -msgstr "" +msgstr "Autor &ordenado: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 @@ -6381,6 +6402,8 @@ msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" +"Especificar como o(s) autor(es) deste livro devem ser organizados. Por " +"exemplo Charles Dickens deve ser organizado como Dickens,Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 @@ -6599,12 +6622,14 @@ msgstr "Inverter o autor e o título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "Author S&ort: " -msgstr "" +msgstr "Autor &organizado: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" +"Automaticamente criar o texto de autor ordenado baseado no texto atual de " +"autor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Remove unused series (Series that have no books)" @@ -7392,7 +7417,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" -msgstr "" +msgstr "Não coincide" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" @@ -7400,7 +7425,7 @@ msgstr "Autores:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P)" -msgstr "" +msgstr "Expressão regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" @@ -7591,6 +7616,8 @@ msgid "" "

    Search the list of books by title, author, publisher, tags, comments, " "etc.

    Words separated by spaces are ANDed" msgstr "" +"

    Procura a lista de livros por título, autor, editora, tags, comentários, " +"etc.

    Palavras separadas por espaços e AND" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" @@ -7985,11 +8012,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "No matches for the search phrase %s were found." msgstr "" +"Nenhuma ocorrência para a frase de pesquisa %s foi encontrada." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 msgid "No matches found" -msgstr "" +msgstr "Nenhuma correspondência encontrada" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" @@ -8185,7 +8213,7 @@ msgstr "O livro não possui nem título nem ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 msgid "No matches found for this book" -msgstr "" +msgstr "Nenhuma correspondência foi encontrada para este livro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 @@ -8626,7 +8654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" -msgstr "" +msgstr "Lembrar do último tamanho da &janela" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" @@ -8679,7 +8707,7 @@ msgstr "Opções de personalização do visualizador de eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 msgid "Remember last used window size" -msgstr "" +msgstr "Lembrar do último tamanho da janela" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 @@ -8857,7 +8885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found for: %s" -msgstr "" +msgstr "Nenhuma correspondência encontrada para: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 msgid "Loading flow..." @@ -9050,6 +9078,9 @@ msgid "" "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" +"Você tem que adicionar a URL http://myhostname:8080 como sua biblioteca do " +"calibre no WordPlayer. Onde myhostname deve ser o hostname ou endereço IP do " +"computador que o calibre está sendo executado." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 msgid "Moving library..." @@ -9150,7 +9181,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" -msgstr "" +msgstr "Escolha sua &linguagem:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" @@ -9645,7 +9676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" -msgstr "" +msgstr "Escolhe os autores do livro em branco adicionado" #: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" @@ -9989,7 +10020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" -msgstr "" +msgstr "Os autores" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" @@ -10160,6 +10191,9 @@ msgid "" "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" +"Agrupa intens em categorias como autores/tags pela primeira lera quando á " +"mais que este número de itens. Padrão: %default. Escolha um número grande " +"para desligar o agrupamento." #: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 msgid "Password to access your calibre library. Username is " diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 2d4d59f545..64bc39c300 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:04+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:07+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -542,10 +542,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noutăți" @@ -1903,7 +1903,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1916,7 +1916,7 @@ msgstr "" msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1924,18 +1924,18 @@ msgstr "" msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1947,9 +1947,9 @@ msgstr "" msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1957,9 +1957,9 @@ msgstr "" msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1967,22 +1967,22 @@ msgstr "" msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "" @@ -2954,14 +2954,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3023,9 +3023,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3191,7 +3191,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3316,14 +3316,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3388,7 +3388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3570,8 +3570,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4656,210 +4656,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4954,17 +4935,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5027,11 +4997,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -5040,188 +5006,216 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5359,266 +5353,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5629,33 +5635,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -6005,7 +6011,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6344,48 +6350,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6578,21 +6584,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6701,12 +6707,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7034,42 +7040,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7158,7 +7164,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7167,7 +7173,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7210,229 +7216,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7463,7 +7495,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7523,11 +7555,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7750,25 +7782,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7849,87 +7881,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8005,56 +8037,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9393,35 +9425,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9643,77 +9675,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9733,91 +9765,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 174bd98622..c6819b56e6 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:08+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:56+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -47,7 +47,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -116,15 +116,15 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -134,18 +134,18 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -545,10 +545,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Новости" @@ -2103,7 +2103,7 @@ msgstr "Набор шрифтов для использования серии \ msgid "Comic" msgstr "Комикс" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2116,7 +2116,7 @@ msgstr "Комикс" msgid "Title" msgstr "Заголовок" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2124,18 +2124,18 @@ msgstr "Заголовок" msgid "Author(s)" msgstr "Автор(ы)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Издатель" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Спонсор" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2147,9 +2147,9 @@ msgstr "Спонсор" msgid "Comments" msgstr "Комментарии" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -2157,9 +2157,9 @@ msgstr "Комментарии" msgid "Tags" msgstr "Теги" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2167,22 +2167,22 @@ msgstr "Теги" msgid "Series" msgstr "Серия" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Язык" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Временная метка" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Опубликовано" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Права" @@ -3277,14 +3277,14 @@ msgid "Main memory" msgstr "Основная память" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "Карта памяти 1" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "Карта памяти 2" @@ -3348,9 +3348,9 @@ msgid "Failed to download metadata:" msgstr "Не удалось загрузить метаданные:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Ошибка" @@ -3516,7 +3516,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Нет книг" @@ -3652,14 +3652,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3724,7 +3724,7 @@ msgstr "Путь" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3906,8 +3906,8 @@ msgstr "Параметры книг" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Каталог" @@ -5012,79 +5012,60 @@ msgstr "Загрузить книги из устройства" msgid "View book on device" msgstr "Смотреть книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "Установить действие по умолчанию для \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "Отправить по электронной почте к" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr " и удалить из библиотеки" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "Отправить в основную память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "Отправить на карту памяти A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "Отправить на карту памяти B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "Основная память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "Извлечь устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "Неудалось" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5092,132 +5073,132 @@ msgstr "" "Была временная ошибка общения с устройством. Пожалуста, переподключите " "устройство или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "Прикреплено, Вы найдете e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "от" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "в %s формате." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "Отправка электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "Книги не отправлены по электронной почте" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "Не отправлена электронная почта со следующими книгами:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "Отправлена электронная почта:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Новости:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "Прикреплено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "Отослать новости" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5313,17 +5294,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5386,11 +5356,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Преобразование" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Общий" @@ -5399,10 +5365,10 @@ msgid "Interface" msgstr "Интерфейс" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "Добавить/Сохранить" +msgid "Conversion" +msgstr "Преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5410,11 +5376,15 @@ msgstr "" "Электронная почта\n" "Доставка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "Добавить/Сохранить" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "Расширенный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5422,25 +5392,25 @@ msgstr "" "Сервер\n" "Контента" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Модули" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "Автоотправка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Электронная почта" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" "Форматы для отправки электронной почтой. Первый подходящий формат будет " "отослан." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." @@ -5449,148 +5419,172 @@ msgstr "" "этому адресу электронной почты (в случае если имеется один из перечисленных " "форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "новый адрес электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "Широкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "Узкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "Средний" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "Маленький" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "Большой" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "Инструменты командной строки установлены" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "Инструменты командной строки установлены в" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "Неверный путь к модулям" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s - неверный путь к модулям" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Использовать модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "Модуль не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "Модуль %s не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "Модуль не настраиваемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "Модуль: %s не требует настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "Не могу удалить встроеный модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " не может быть удален. Это встроенный модуль. Попробуйте отключить его." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Лог ошибок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "Лог доступа:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Неверный размер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[высота]" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "Требуется перезапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "Не удалось проверить целостность базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5728,30 +5722,30 @@ msgstr "" msgid "Sending to &device" msgstr "Пересылка на &устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "Сообщить о выходе &новой версии." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "&Задержка сети по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5759,165 +5753,177 @@ msgstr "" "Установить задержку по умолчанию для сетевых вызовов (т.е. в любое время вы " "выходите в интернет для получения информации)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " секунд" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (необходим рестарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "Обычный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "Высокий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "Низкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "&Приоритет задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "Использовать &Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "Показывать уведомления в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "Поиск в процессе набора" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "Отправлять автоматически закаченные новости в устройство для чтения" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Удалить новость из библиотеки, когда она автоматически попадает к читателю" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Количество обложек показываемых в режиме просмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "Выбрать видимые &столбцы в просмотре библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "Использовать внутренний вьювер для:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "Добавить адрес электронной почты для отправки книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "Добавить адрес электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "По умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "Удалить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "Проверка целостности базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5927,25 +5933,25 @@ msgstr "" "коллекции ваших книг из любой точки мира с помощью браузера. Любые изменения " "в настройках вступят в силу после перезапуска сервера." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "&Порт сервера:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Пользователь:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5953,7 +5959,7 @@ msgstr "" "Если вы не установили свой пароль, то кто угодно сможет получить доступ к " "вашим книгам через веб-интерфейс." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5961,45 +5967,45 @@ msgstr "" "Максимальный размер ([ширина]x[высота]) обложек при отображении. Более " "крупные обложки подгоняются по размеру. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "Макс. размер обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Показать пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "&Запустить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "Ост&ановить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "&Проверить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "Запустить сервер авт&оматически после загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "Просмотреть логи &сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -6010,34 +6016,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Здесь можно настроить поведение Calibre, указав какие модули он использует" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "Включить/Выключить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "Настроить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "Удалить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "Добавить новый модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "Файл модуля:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "Добавить" @@ -6392,7 +6398,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6735,50 +6741,50 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Требуется имя пользователя и пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Вам необходимо предаставить логин и / или пароль для использования " "новостного источника." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Создано: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Последняя загрузка: никогда" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d дней, %d часов и %d минут назад" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Последняя загрузка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Загрузка новостей по расписанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Добавить нужный источник новостей" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6979,21 +6985,21 @@ msgstr "" msgid "Choose formats" msgstr "Выберите форматы" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Авторы" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Издатели" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -7108,12 +7114,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7454,42 +7460,42 @@ msgstr "Обычный параметр (?P)" msgid "Similar books..." msgstr "Похожие книги..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "Добавить книги к библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7578,7 +7584,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "Карта 1" @@ -7587,7 +7593,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "Карта 2" @@ -7630,163 +7636,189 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "Отправить по электронной почте к" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr " и удалить из библиотеки" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Добавить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Вид" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Скачать новости" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Сохранить на диск" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Отправить в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Скачать новости" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Сохранить на диск" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Удалить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Открыть папку" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Показать подробности" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Книги этого же автора" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Книги той же серии" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Книги того же издателя" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Книги с такими же тегами" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "Редактировать метаданные индивидуально" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "Редактировать основные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "Загрузить метаданные и обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "Загрузить только метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "Загрузить только обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "Загрузить только социальные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "Добавить книги из одной директории" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -7795,7 +7827,7 @@ msgstr "" "директорию, считая, что каждый файл в директории - та же самая книга в " "разных форматах)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -7803,61 +7835,61 @@ msgstr "" "Добавить книги из директорий, включая поддиректории (одна книга на " "директорию, считая, что каждый файл - отдельная книга)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "Добавить пустую книгу (книгу без каких-либо форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "Сохранить на диск в одну директорию" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "Сохранить на диск только формат %s" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "Сохранить на диск в одну директорию только в формате %s" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "Просмотреть особый формат" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "Удалить выбранные книги" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "Удалить файлы определенного формата из выбранных книг." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "Удалить все форматы из выбранных книг, исключая..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "Удаление обложки с выбранных книг" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "Индивидуальное преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "Общее преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "Запустить стартовый мастер" @@ -7888,7 +7920,7 @@ msgstr "Книга %s из %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7948,11 +7980,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "Запрещено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8180,25 +8212,25 @@ msgstr "У книги нет ни названия, ни ISBN" msgid "No matches found for this book" msgstr "Нет совпадений в этой книге" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Найти" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "Поиск (для расширенного поиска нажмите кнопку слева)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8279,87 +8311,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "Сортировать по имени" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "Сортировать по популярности" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "Сортировать по средней оценке" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "Сравнить все" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "Сравнить некоторые" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8435,45 +8467,45 @@ msgstr "Пока запущено задание, не могу настроит msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "Нет доступной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "Не доступна подробная информация книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8483,11 +8515,11 @@ msgstr "" " Выход может вызвать искажение на устройстве.
    \n" " Вы действительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9909,35 +9941,35 @@ msgstr "" "\n" "Для справки: %%prog команда --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "Основная" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "Сжатие базы данных" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "Проверка целостности SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "Проверка недостающих файлов." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "Проверенный ID" @@ -10162,77 +10194,77 @@ msgstr "Книги, сортированные " msgid "Newest" msgstr "Самый новый" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%sИсп.%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "Создано " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "Пудь к базе данных в которой хранятся книги" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "Шаблон для получения метаданных из имени файла" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "Ключ доступа к isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "Таймаут для сетевых операций по умолчанию (сек)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "Пудь к директории в которой хранятся книги" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "Язык для отображения пользовательского интерфейса" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "Формат книги по умолчанию после преобразования." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "Читать метаданные из файлов" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "Приоритет рабочих процессов" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "Добавить новые форматы к существующим записям книг" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "Разработанные пользователем тэги браузера категорий" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -10252,91 +10284,91 @@ msgstr "Закончил" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Португальский (Бразилия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Английский (Великобритания)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Упрощённый китайский" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Китайский (Гонконг)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Традиционный китайский" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Английский" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Английский язык (Австралия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Английский язык (Новая Зеландия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Английский язык (Канада)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Английский язык (Индия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Английский язык (Таиланд)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Английский язык (Кипр)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Английский (Пакистан)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Английский язык (Израиль)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Английский (Сингапур)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Английский язык (Йемен)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Английский язык (Ирландия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Английский язык (Китай)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Испанский язык (Парагвай)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Немецкий язык (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Нидерландский язык (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Нидерландский язык (BE)" @@ -10935,15 +10967,6 @@ msgstr "Не скачивать файлы стилей CSS." #~ msgid "Toolbar" #~ msgstr "Панель инструментов" -#~ msgid "Large" -#~ msgstr "Большой" - -#~ msgid "Medium" -#~ msgstr "Средний" - -#~ msgid "Small" -#~ msgstr "Маленький" - #~ msgid "Chapter Detection" #~ msgstr "Распознавание главы" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 382005b89f..e2b09d864e 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 01:53+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:20+0000\n" "Last-Translator: Besnik \n" "Language-Team: Albanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:35+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:03+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -505,10 +505,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Lajme" @@ -1811,7 +1811,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1824,7 +1824,7 @@ msgstr "" msgid "Title" msgstr "Titull" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1832,18 +1832,18 @@ msgstr "Titull" msgid "Author(s)" msgstr "Autor(ë)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Botues" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1855,9 +1855,9 @@ msgstr "" msgid "Comments" msgstr "Komente" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1865,9 +1865,9 @@ msgstr "Komente" msgid "Tags" msgstr "Etiketa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1875,22 +1875,22 @@ msgstr "Etiketa" msgid "Series" msgstr "Seri" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Gjuhë" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vulë kohore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Botuar" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Të drejta" @@ -2862,14 +2862,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2931,9 +2931,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Gabim" @@ -3099,7 +3099,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3224,14 +3224,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3296,7 +3296,7 @@ msgstr "Shteg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3478,8 +3478,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4564,210 +4564,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "Pajisje: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "E-libër:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "Lajme:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4862,17 +4843,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4935,11 +4905,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "Shndërrim" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "Të përgjithshme" @@ -4948,188 +4914,216 @@ msgid "Interface" msgstr "Ndërfaqe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "" +msgid "Conversion" +msgstr "Shndërrim" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "Shtojca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "Zgjidhni shtojcë" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "Personalizojeni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "Regjistrim gabimesh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "Madhësi e pavlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5267,266 +5261,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " sekonda" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5537,33 +5543,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -5913,7 +5919,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6252,48 +6258,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Krijuar prej: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6486,21 +6492,21 @@ msgstr "" msgid "Choose formats" msgstr "Zgjidhni formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autorë" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Botuesa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6609,12 +6615,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6942,42 +6948,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7066,7 +7072,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7075,7 +7081,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7118,229 +7124,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Shtoni libra" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "N" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "q" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "Shfaqje" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "B" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "Bjer lajme" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "R" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Ruaje në disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "Dërgoje te pajisja" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "B" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "Bjer lajme" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "R" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Ruaje në disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Hiqni libra" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "Hap dosjen mëmë" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "Shfaq hollësi libri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "Libra nga po ai autor" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "Libra në këtë seri" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "Libra nga ky botues" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "Libra me të njëjtat etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7371,7 +7403,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7431,11 +7463,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7658,25 +7690,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7757,87 +7789,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7913,56 +7945,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9301,35 +9333,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9551,77 +9583,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9641,91 +9673,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 749b59a806..7ab74ed885 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-07-20 22:48+0000\n" -"PO-Revision-Date: 2010-07-20 19:22+0000\n" -"Last-Translator: Johan Segerstedt \n" +"PO-Revision-Date: 2010-07-22 21:10+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-21 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -9646,7 +9646,10 @@ msgid "" "Boolean value: True, False\n" "Default: '%default'\n" "Applies to: BIBTEX output format" -msgstr "Skapa citation för BibTeX-poster" +msgstr "" +"Skapa citation för BibTeX-posterBoolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index f2e7e79580..11f72722bc 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:12+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:52+0000\n" "Last-Translator: Angel Spy \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -535,10 +535,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Haberler" @@ -1849,7 +1849,7 @@ msgstr "" msgid "Comic" msgstr "Karikatür" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1862,7 +1862,7 @@ msgstr "Karikatür" msgid "Title" msgstr "Eser Adı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1870,18 +1870,18 @@ msgstr "Eser Adı" msgid "Author(s)" msgstr "Yazar(lar)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Yayıncı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Yapımcı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1893,9 +1893,9 @@ msgstr "Yapımcı" msgid "Comments" msgstr "Açıklamalar" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1903,9 +1903,9 @@ msgstr "Açıklamalar" msgid "Tags" msgstr "Etiketler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1913,22 +1913,22 @@ msgstr "Etiketler" msgid "Series" msgstr "Seriler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Dil" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zaman damgası" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Yayınlandı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Haklar" @@ -2900,14 +2900,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -2969,9 +2969,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3137,7 +3137,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "Kitap yok" @@ -3262,14 +3262,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3334,7 +3334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3516,8 +3516,8 @@ msgstr "E-kitap seçenekleri" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "Katalog" @@ -4602,210 +4602,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4900,17 +4881,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4973,11 +4943,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -4986,188 +4952,216 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5305,266 +5299,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "Tercihler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5575,33 +5581,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -5951,7 +5957,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6290,48 +6296,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6524,21 +6530,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6647,12 +6653,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6980,42 +6986,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7104,7 +7110,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7113,7 +7119,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7156,229 +7162,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "Kitaplar Ekle" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "Diske kaydet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "Diske kaydet" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "Kitapları Sil" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7409,7 +7441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7469,11 +7501,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7696,25 +7728,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7795,87 +7827,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7951,56 +7983,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9339,35 +9371,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9589,77 +9621,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9679,91 +9711,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index a351b4ee5b..88c2156129 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:05+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 21:03+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -43,7 +43,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -112,15 +112,15 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -130,18 +130,18 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -537,10 +537,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Tin tức" @@ -1875,7 +1875,7 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1888,7 +1888,7 @@ msgstr "" msgid "Title" msgstr "Tựa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1896,18 +1896,18 @@ msgstr "Tựa" msgid "Author(s)" msgstr "Tác giả" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Nhà xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Chủ nhiệm" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1919,9 +1919,9 @@ msgstr "Chủ nhiệm" msgid "Comments" msgstr "Bình luận" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1929,9 +1929,9 @@ msgstr "Bình luận" msgid "Tags" msgstr "Thẻ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1939,22 +1939,22 @@ msgstr "Thẻ" msgid "Series" msgstr "Loạt sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "Ngôn ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Nhãn thời gian" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Đã xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "Quyền" @@ -2949,14 +2949,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3018,9 +3018,9 @@ msgid "Failed to download metadata:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3186,7 +3186,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "" @@ -3311,14 +3311,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3383,7 +3383,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3565,8 +3565,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "" @@ -4651,210 +4651,191 @@ msgstr "" msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -4949,17 +4930,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5022,11 +4992,7 @@ msgid "" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "" @@ -5035,188 +5001,216 @@ msgid "Interface" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5354,266 +5348,278 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5624,33 +5630,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "" @@ -6000,7 +6006,7 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 @@ -6339,48 +6345,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6574,21 +6580,21 @@ msgstr "" msgid "Choose formats" msgstr "Chọn định dạng" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Tác giả" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Nhà xuất bản" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr " (không có trong bất kì sách nào)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6697,12 +6703,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7030,42 +7036,42 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7154,7 +7160,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7163,7 +7169,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7206,229 +7212,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "" @@ -7459,7 +7491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7519,11 +7551,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7746,25 +7778,25 @@ msgstr "" msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7845,87 +7877,87 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8001,56 +8033,56 @@ msgstr "" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9389,35 +9421,35 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "" @@ -9639,77 +9671,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9729,91 +9761,91 @@ msgstr "" msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 8a46ef9da2..e2fa2b7fe3 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:12+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -45,7 +45,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -114,15 +114,15 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -132,18 +132,18 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -517,10 +517,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "新闻" @@ -1876,7 +1876,7 @@ msgstr "将被内嵌的等宽字体集" msgid "Comic" msgstr "漫画" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1889,7 +1889,7 @@ msgstr "漫画" msgid "Title" msgstr "标题" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1897,18 +1897,18 @@ msgstr "标题" msgid "Author(s)" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "出版商" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "出品人" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1920,9 +1920,9 @@ msgstr "出品人" msgid "Comments" msgstr "注释" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1930,9 +1930,9 @@ msgstr "注释" msgid "Tags" msgstr "标签" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1940,22 +1940,22 @@ msgstr "标签" msgid "Series" msgstr "系列" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "语言" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "时间戳" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "发布于" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "权限" @@ -2996,14 +2996,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3065,9 +3065,9 @@ msgid "Failed to download metadata:" msgstr "下载元数据失败。" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "错误" @@ -3235,7 +3235,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "没有书籍" @@ -3360,14 +3360,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3432,7 +3432,7 @@ msgstr "路径" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3614,8 +3614,8 @@ msgstr "电子书选项" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "类目" @@ -4710,210 +4710,191 @@ msgstr "从设备上下载书籍" msgid "View book on device" msgstr "查看设备上的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "设置传送到设备的默认动作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "发送邮件至" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "传送到主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "发送到存储卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "发送到存储卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "抓取注释(实验功能)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "与设备通信发生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "与设备通讯出现临时性错误。请拔下再重新连接设备,或可能需要重启。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "电子书:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "已添加, 您可以从中获取电子书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "由" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "使用 %s 格式." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "正在发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "在发送电子邮件之前自动转换下列书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "由于无法找到合适的文件格式无法通过电子邮件发送下列书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "发送电子书籍失败" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "无法通过电子邮件发送以下书籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "已通过邮件发送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "新闻:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "附加" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "将新闻发送到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "正在发送类目到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

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

    由于设备存储空间不足无法将书籍传送到设备上 " @@ -5008,17 +4989,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5083,11 +5053,7 @@ msgstr "" "\n" "自定义: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "转换" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "常规" @@ -5096,10 +5062,10 @@ msgid "Interface" msgstr "界面" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "添加/保存" +msgid "Conversion" +msgstr "转换" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5107,11 +5073,15 @@ msgstr "" "电子邮件\n" "传输" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "添加/保存" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "高级" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5119,169 +5089,193 @@ msgstr "" "内容\n" "服务器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "自动发送" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "电子邮件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "电子邮件中使用的格式. 首先匹配的格式将被使用." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "如选中, 下载的新闻奖自动被发送到
    该邮件地址 (使用列出的支持格式之一)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "新邮件地址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "中" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "小" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "大" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "系统端口选定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "安装命令行工具失败。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "命令行工具已安装" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "命令行工具安装于" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移动 calibre.app,您必须重新安装命令行工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "不合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s 不是合法的插件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "选择插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "该插件不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "插件: %s 不能被禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "无法个性化插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "插件: %s 无需个性化设置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "定制" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "不能移除内置插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 无法移除. 该插件是内置插件. 您可以尝试禁用它而非移除." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您确定吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "错误日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "访问日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "无法启动内容服务器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "无效的尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸大小 %s 不合法. 合法的格式为 宽度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "检查数据库完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "检查数据库完整性失败" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "找到部分不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5419,266 +5413,278 @@ msgstr "在此控制 calibre 发送到设备时的存储方式。首选项 -> msgid "Sending to &device" msgstr "发送到设备(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "首选项" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "新版程序可用时提示(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "默认下载社会性元数据(标签、评分等)(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "默认抓取元数据覆盖作者和标题(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "默认网络超时(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "设置网络访问的默认超时限制 (例如在从互联网获取信息时的超时)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "选择界面语言, 需重启(&l):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "普通" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "进程优先级(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "首选输出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "首选输入格式顺序(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "使用罗马数字作为序列数(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需重启生效(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "在系统托盘除显示和提醒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在单独的窗口显示封面浏览界面, 需重启生效(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "即时搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "自动将下载的新闻传输到电子书阅读器上(&n)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "在将新闻传送到设备上后从书库中删除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "浏览模式下显示的书籍封面数量(&N), 须重启生效;" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "选择在书库界面中显示的新系列(&c)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "使用内部浏览器显示" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "将电子邮件地址添加到书籍发送目的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "添加邮件地址(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "设为默认(&d)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "删除邮件地址(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以将您的书籍用电子邮件发送给你(或您的读者)。电子邮件将自动向所有钩选自动发送的地址发送下载新闻。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待中的工作进程最大值(需要重启)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "检查数据库完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "安装命令行工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "打开 calibre 配置目录(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "显示最大并发任务数为可用 CPU 核心数(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "调试设备检测(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "Calibre 带有一个网络服务器程序,您可以由此使用浏览器访问你的书库。对服务器程序配置的修改需要重启服务器程序生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "服务器端口(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "用户名(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密码(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您使用空密码将导致其他人可以从web界面访问您的书籍库." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "显示书籍封面的最大尺寸(宽度x高度). 过大的封面将会被相应缩小. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "最大封面大小(&c):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "显示密码(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "每次请求最大 OPDS 项(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "启动服务器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "停止服务器(&o)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "测试服务器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "在系统启动时自动启动服务器(&a)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "查看服务器日志(&s)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5693,33 +5699,33 @@ msgstr "" "http://myhostname:8080 作为新类目。此时 myhostname 应该为有效主机名,或者您 Calibre 程序所运行计算机的 IP " "地址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "从可以通过配置插件的启用与否来调整Calibre的功能特性." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "启用/禁用插件(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "定制插件(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "移除插件(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "添加插件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "插件文件(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "添加(&A)" @@ -6073,8 +6079,8 @@ msgid "Show job &details" msgstr "显示任务信息(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "停止所有任务(&A)" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6415,48 +6421,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "需要用户名和密码" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "您必须为该新闻源提供用户名和/或密码" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "创建者: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "最后下载:无" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d 天 %d 小时 %d 分钟前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "最后下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "计划新闻下载" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "添加自定义新闻源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "下载所有计划中的新来源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "无网络连接" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "无法下载新闻,无活动网络连接" @@ -6651,21 +6657,21 @@ msgstr "" msgid "Choose formats" msgstr "选择格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "出版商" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6774,12 +6780,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7135,42 +7141,42 @@ msgstr "正则表达式 (?P)" msgid "Similar books..." msgstr "类似书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "已连接 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7259,7 +7265,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7268,7 +7274,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7311,229 +7317,255 @@ msgstr "以框中名称保存当前搜索" msgid "Delete current saved search" msgstr "删除当前已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "发送邮件至" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "添加书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "查看" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "抓取新闻" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "保存到磁盘" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "发送到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "抓取新闻" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "保存到磁盘" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "移除书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "M" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "打开包含目录" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "显示书籍详情" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "同作者的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "同系列的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "同出版商的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "同标签的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "逐个修改元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "批量修改元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "下载元数据和封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "仅下载元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "仅下载封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "仅下载社会性元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "合并到第一本选定书籍 - 删除其它" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "合并到第一本选定书籍 - 保留其它" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "从单个目录添加书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "添加空书。(无任何格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "保存到磁盘单个目录" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "仅保存 %s 到磁盘" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "查看特定格式" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "移除选定书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "移除选定书籍中指定格式的书..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "移除所有格式选定书籍,除..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "移除选定书籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "分别转换" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "批量转换" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "在您 calibre 书库中创建书籍类目" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "运行欢迎向导" @@ -7564,7 +7596,7 @@ msgstr "书籍 %s 中 %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7624,11 +7656,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "不允许" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7851,25 +7883,25 @@ msgstr "书籍既没有标题也没有 ISBN 编号" msgid "No matches found for this book" msgstr "未找到匹配此书信息" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "搜索(点击左侧按钮进行高级搜索)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "选择已存搜索或输入新存入搜索名称" @@ -7950,87 +7982,87 @@ msgstr "清除" msgid "&Alternate shortcut:" msgstr "其它快捷键(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "匹配所有" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "匹配任一" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8106,45 +8138,45 @@ msgstr "有正在运行任务时无法进行配置。" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "无可用详细信息" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "设备上书籍没有详细信息可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

    无法转换:%s

    它是 DRM 保护书籍。您需要首先使用第三方工具去除 DRM。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8154,11 +8186,11 @@ msgstr "" " 退出可能导致设备损坏。
    \n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "警告:正在运行任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9567,35 +9599,35 @@ msgstr "" "\n" "具体命令帮助:%%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "正在压缩数据库" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "正在检查" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "正在检查缺失文件。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "已检查 id" @@ -9821,77 +9853,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%s用法%s:%s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "创建者 " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "向 %prog 传递包含空格的参数时,确保使用引号。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "图书数据库路径" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "从文件名猜测元数据的样式" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "isbndb.com 的访问密钥" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "网络操作默认超时(秒)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "书库存储文件夹路径" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "用户界面所使用语言" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "电子数转换默认输出格式。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "首选输入格式排序表。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "从文件读取元数据" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "工作流程优先级" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "读取元数据时交换作者姓和名" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "向已有书籍记录添加新格式" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "已存搜索列表" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9911,91 +9943,91 @@ msgstr "已完成" msgid "Working..." msgstr "工作中..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "巴西葡萄牙语" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "英语(英国)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "简体中文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "中文(香港)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "繁体中文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "英语" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "英语(澳大利亚)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "英语(新西兰)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "英语(加拿大)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "英语(印度)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "英语(泰国)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "英语(塞浦路斯)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "英语(巴基斯坦)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "英语(新加坡)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "英语(也门)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "英语(冰岛)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "西班牙语(巴拉圭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "德语(奥地利)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "荷兰语(荷兰)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "荷兰语(比利时)" @@ -10267,18 +10299,9 @@ msgstr "不下载 CSS 样式表。" #~ msgid "Toolbar" #~ msgstr "工具栏" -#~ msgid "Medium" -#~ msgstr "中" - -#~ msgid "Large" -#~ msgstr "大" - #~ msgid "&Button size in toolbar" #~ msgstr "工具栏按钮大小(&B)" -#~ msgid "Small" -#~ msgstr "小" - #~ msgid "Show &text in toolbar buttons" #~ msgstr "在工具栏显示按钮文字(&t)" @@ -10425,6 +10448,9 @@ msgstr "不下载 CSS 样式表。" #~ "metadata is stored in the file metadata.db)" #~ msgstr "电子书位置(&L)(电子书籍按作者排序存储在文件目录中,元数据存储在 metadata.db)" +#~ msgid "Stop &all jobs" +#~ msgstr "停止所有任务(&A)" + #~ msgid "and delete from library" #~ msgstr "并从书库中删除" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index f998b52735..7059ee5dc1 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-07-18 02:33+0000\n" -"PO-Revision-Date: 2010-07-18 02:19+0000\n" +"POT-Creation-Date: 2010-07-20 22:48+0000\n" +"PO-Revision-Date: 2010-07-22 20:47+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-19 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-07-23 04:06+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" @@ -44,7 +44,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 @@ -113,15 +113,15 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1189 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 @@ -131,18 +131,18 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:954 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1023 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1626 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1748 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 @@ -512,10 +512,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:171 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:184 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "新聞" @@ -1875,7 +1875,7 @@ msgstr "" msgid "Comic" msgstr "漫畫" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -1888,7 +1888,7 @@ msgstr "漫畫" msgid "Title" msgstr "書名" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:395 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -1896,18 +1896,18 @@ msgstr "書名" msgid "Author(s)" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "出版社" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "製作人" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -1919,9 +1919,9 @@ msgstr "製作人" msgid "Comments" msgstr "評論" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1929,9 +1929,9 @@ msgstr "評論" msgid "Tags" msgstr "標簽" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -1939,22 +1939,22 @@ msgstr "標簽" msgid "Series" msgstr "系列" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 msgid "Language" msgstr "語言" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "時間戳記" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "發佈於" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 msgid "Rights" msgstr "所有權" @@ -2997,14 +2997,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 msgid "Storage Card B" msgstr "" @@ -3066,9 +3066,9 @@ msgid "Failed to download metadata:" msgstr "下載元數據失敗:" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "錯誤" @@ -3236,7 +3236,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處理。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid "No books" msgstr "沒有書籍" @@ -3361,14 +3361,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 @@ -3433,7 +3433,7 @@ msgstr "路徑" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3615,8 +3615,8 @@ msgstr "電子書選項" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1471 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1489 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 msgid "Catalog" msgstr "分類" @@ -4716,210 +4716,191 @@ msgstr "從裝置下載書籍" msgid "View book on device" msgstr "檢視裝置上的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 msgid "Set default send to device action" msgstr "設定預設的傳送到裝置動作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid "Email to" -msgstr "寄電子郵件到" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 msgid "Send to main memory" msgstr "傳送到主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 msgid "Send to storage card A" msgstr "傳送到記憶卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 msgid "Send to storage card B" msgstr "傳送到記憶卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 msgid "Fetch annotations (experimental)" msgstr "取回註記(實驗性功能)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 msgid "Error communicating with device" msgstr "與裝置連線時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 msgid "Error talking to device" msgstr "與裝置連繫時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "與裝置連繫時發生暫時性錯誤。請拔除裝置後重新連線或重新開機。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 msgid "Device: " msgstr "裝置: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 msgid " detected." msgstr " 被偵測到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 msgid "selected to send" msgstr "選擇要傳送的項目" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 msgid "Choose format to send to device" msgstr "選擇要傳送到裝置的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "No device" msgstr "沒有裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 msgid "Cannot send: No device is connected" msgstr "不能傳送:沒有連線中的裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "No card" msgstr "沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 msgid "Cannot send: Device has no storage card" msgstr "不能傳送:裝置沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 msgid "E-book:" msgstr "電子書:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 msgid "Attached, you will find the e-book" msgstr "已附加,您會發現電子書" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 msgid "in the %s format." msgstr "%s 格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "Sending email to" msgstr "傳送電子郵件到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1052 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1233 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1241 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "No suitable formats" msgstr "沒有合適的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 msgid "Auto convert the following books before sending via email?" msgstr "是否在透過電子郵件傳送前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "無法透過電子郵件傳送前下列書籍,因為找不到適合的格式:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 msgid "Failed to email books" msgstr "無法寄出書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 msgid "Failed to email the following books:" msgstr "無法寄出下列書籍:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 msgid "Sent by email:" msgstr "以電子郵件傳送:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 msgid "News:" msgstr "新聞:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 msgid "Sent news to" msgstr "傳送新聞到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 msgid "Auto convert the following books before uploading to the device?" msgstr "是否在上傳到裝置前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 msgid "Sending catalogs to device." msgstr "正在傳送分類到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1147 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 msgid "Sending news to device." msgstr "正在傳送新聞到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 msgid "Sending books to device." msgstr "正在傳送書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 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:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 msgid "No space on device" msgstr "裝置上已無空間" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 msgid "" "

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

    不能上傳書籍到裝置,因為已無更多可用空間 " @@ -5014,17 +4995,6 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:66 -msgid "Custom columns" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:67 -msgid "" -"If you use custom columns and they differ between libraries, you will have " -"various problems. Best to ensure you have the same custom columns in each " -"library." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5089,11 +5059,7 @@ msgstr "" "\n" "自訂化: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Conversion" -msgstr "轉換" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "一般" @@ -5102,10 +5068,10 @@ msgid "Interface" msgstr "介面" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Add/Save" -msgstr "加入/儲存" +msgid "Conversion" +msgstr "轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5113,11 +5079,15 @@ msgstr "" "電子郵件\n" "遞送" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "Add/Save" +msgstr "加入/儲存" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "進階" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5125,169 +5095,193 @@ msgstr "" "內容\n" "伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "自動傳送" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "電子郵件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "要寄出的格式。會將第一個符合的格式以電子郵件寄出。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "如果核取這個選項,已下載的新聞就會自動寄到這個
    電子郵件位址(以列出的格式之一)。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "新電子郵件位址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Medium" +msgstr "中" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +msgid "Small" +msgstr "小" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +msgid "Large" +msgstr "大" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 msgid "" "The value %d you have chosen for the content server port is a system " "port. Your operating system may not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 msgid "Failed to install command line tools." msgstr "安裝命令列工具失敗。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 msgid "Command line tools installed" msgstr "命令列工具已安裝" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "Command line tools installed in" msgstr "命令列工具已安裝於" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移動 calibre.app,您必須重新安裝命令列工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 msgid "No valid plugin path" msgstr "沒有有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 msgid "%s is not a valid plugin path" msgstr "%s 不是有效的外掛程式路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 msgid "Choose plugin" msgstr "選擇外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 msgid "Plugin cannot be disabled" msgstr "外掛程式不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 msgid "The plugin: %s cannot be disabled" msgstr "外掛程式:%s 不能停用" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "Plugin not customizable" msgstr "外掛程式不可自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 msgid "Plugin: %s does not need customization" msgstr "外掛程式:%s 不需要自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Customize" msgstr "自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 msgid "Cannot remove builtin plugin" msgstr "不能移除內建的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 不能移除。它是內建的外掛程式。請嘗試停用它來代替。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 msgid "Error log:" msgstr "錯誤紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 msgid "Access log:" msgstr "存取紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 msgid "Failed to start content server" msgstr "啟動內容伺服器失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 msgid "Invalid size" msgstr "不正確的大小" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸 %s 是無效的。格式必須為 寬度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 msgid "Checking database integrity" msgstr "正在檢查資料庫完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 msgid "Failed to check database integrity" msgstr "檢查資料庫完整性失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 msgid "Some inconsistencies found" msgstr "發現某些不一致" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5428,191 +5422,203 @@ msgstr "" msgid "Sending to &device" msgstr "傳送到裝置(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "偏好設定" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 msgid "Show notification when &new version is available" msgstr "當有新版本可用時顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "預設下載社交網路元數據 (標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 msgid "&Overwrite author and title by default when fetching metadata" msgstr "當取得元數據時覆蓋作者和書名(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 msgid "Default network &timeout:" msgstr "預設網路逾時時間(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "設定網路抓取的預設逾時時間(例如任何我們透過網路取得資訊的時間)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 msgid " seconds" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 msgid "Choose &language (requires restart):" msgstr "選擇語言(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 msgid "Normal" msgstr "一般" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 msgid "Job &priority:" msgstr "工作優先權(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 msgid "Preferred &output format:" msgstr "偏好的輸出格式(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 msgid "Preferred &input format order:" msgstr "偏好的輸入格式(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 msgid "Use &Roman numerals for series number" msgstr "在叢書編號使用羅馬數字(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需要重新啟動)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 msgid "Show ¬ifications in system tray" msgstr "在系統匣中顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示封面瀏覽器(需要重新啟動)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 msgid "Search as you type" msgstr "隨打即查" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 msgid "Automatically send downloaded &news to ebook reader" msgstr "自動將下載的新聞傳送到電子書閱讀器(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 msgid "&Delete news from library when it is automatically sent to reader" msgstr "當新聞自動傳送到閱讀器後將它自書庫刪除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在瀏覽模式中要顯示的封面數(需重新啟動)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 msgid "Select visible &columns in library view" msgstr "選擇在書庫檢視中顯示的欄位(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 msgid "Use internal &viewer for:" msgstr "使用內部檢視器於(&V):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 msgid "Add an email address to which to send books" msgstr "加入要傳送電子書的電子郵件位址" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 msgid "&Add email" msgstr "加入電子郵件(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 msgid "Make &default" msgstr "成為預設值(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 msgid "&Remove email" msgstr "移除電子郵件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "calibre 可以將書籍透過電子郵件傳送給您(或您的閱讀器)。已下載的新聞會自動傳送到所有有核取「自動傳送」的電子郵件位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待 worker 程序的最大數目(需重新啟動)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 msgid "&Check database integrity" msgstr "檢查資料庫完整性(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 msgid "&Install command line tools" msgstr "安裝命令列工具(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 msgid "Open calibre &configuration directory" msgstr "開啟 &calibre 組態目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "限制最大同時工作不超過可用的 &CPU 核心" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Debug &device detection" msgstr "裝置偵測除錯(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -5620,75 +5626,75 @@ msgid "" msgstr "" "calibre 包含了一個網路伺服器,讓您可以在世界的任何地方使用瀏覽器存取您的書籍收藏。任何對這個設定值的改變都要在伺服器重新啟動後才會生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Server &port:" msgstr "伺服器連接埠(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "使用者名稱(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密碼(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您讓密碼留空,任何人都可以使用網頁介面存取您的藏書。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "顯示封面的最大尺寸 (寬度x高度)。太大的封面會被調整大小。 " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "Max. &cover size:" msgstr "最大封面尺寸(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "顯示密碼(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Max. &OPDS items per query:" msgstr "每次查詢最大 &OPDS 項目:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "&Start Server" msgstr "啟動伺服器(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "St&op Server" msgstr "停止伺服器(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 msgid "&Test Server" msgstr "測試伺服器(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 msgid "Run server &automatically on startup" msgstr "啟動時自動執行伺服器(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "View &server logs" msgstr "檢視伺服器紀錄檔(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

    Remember to leave calibre running as the server only runs as long as " @@ -5702,33 +5708,33 @@ msgstr "" "

    Stanza 應該能自動看到您的 calibre 藏書。如果沒有,請試著在您 iPhone 上的 Stanza 閱讀器把 URL " "http://myhostname:8080 加入為新的分類。其中 myhostname 應該是執行 calibre 的電腦的有效主機名稱或 IP 位址。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "您可以在這裡自訂 Caligre 的行為,控制它使用何種外掛程式。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Enable/&Disable plugin" msgstr "啟用/停用外掛程式(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "&Customize plugin" msgstr "自訂外掛程式(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "&Remove plugin" msgstr "移除外掛程式(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Add new plugin" msgstr "加入新的外掛程式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Plugin &file:" msgstr "外掛程式檔案(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "&Add" msgstr "加入(&A)" @@ -6082,8 +6088,8 @@ msgid "Show job &details" msgstr "顯示工作詳細資料(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "停止所有的工作(&A)" +msgid "Stop &all non device jobs" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for %d books" @@ -6421,48 +6427,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "需要使用者名稱和密碼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "要使用這個新聞來源您必須提供使用者名稱和/或密碼。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "建立者: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "上次下載:從未" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d 天,%d 小時 %d 分鐘前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "上次下載" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "排程新聞下載" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "加入自訂新聞來源" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6657,21 +6663,21 @@ msgstr "" msgid "Choose formats" msgstr "選擇格式" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "作者" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "出版商" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6780,12 +6786,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7131,42 +7137,42 @@ msgstr "正規表示式 (?P)" msgid "Similar books..." msgstr "類似的書籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 msgid "Connected " msgstr "已連線 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:272 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 msgid "Book Details" msgstr "" @@ -7255,7 +7261,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 msgid "Card A" msgstr "" @@ -7264,7 +7270,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 msgid "Card B" msgstr "" @@ -7307,229 +7313,255 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid "Email to" +msgstr "寄電子郵件到" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "A" msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 msgid "Add books" msgstr "加入書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "C" msgstr "C" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 msgid "Convert books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 msgid "V" msgstr "V" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 msgid "View" msgstr "檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:380 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:381 -msgid "Fetch news" -msgstr "取回新聞" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Save to disk" -msgstr "儲存至磁碟" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 msgid "Send to device" msgstr "傳送到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 +msgid "Fetch news" +msgstr "取回新聞" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 +msgid "Save to disk" +msgstr "儲存至磁碟" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Del" msgstr "Del" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 msgid "Remove books" msgstr "移除書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "F1" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 msgid "Help" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 msgid "Open containing folder" msgstr "開啟包含的資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Show book details" msgstr "顯示書籍詳細資料" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "Books by same author" msgstr "同樣作者的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 msgid "Books in this series" msgstr "在這套叢書中的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Books by this publisher" msgstr "這個出版社的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Books with the same tags" msgstr "同樣標籤的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 msgid "Edit metadata individually" msgstr "個別編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Edit metadata in bulk" msgstr "大量編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 msgid "Download metadata and covers" msgstr "下載元數據和封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 msgid "Download only metadata" msgstr "只下載元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 msgid "Download only covers" msgstr "只下載封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 msgid "Download only social metadata" msgstr "只下載社交網路元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Add books from a single directory" msgstr "從單一目錄加入書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "從目錄加入書籍,包含子目錄(每個目錄一本書,每個電子書檔案被當成同樣書籍的不同格式)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "從目錄加入書籍,包含子目錄(每個目錄多本書,每個電子書檔案被當成不同的書籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Add Empty book. (Book entry with no formats)" msgstr "加入空的電子書(沒有格式的書籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 msgid "Save to disk in a single directory" msgstr "儲存到磁碟的單一目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 msgid "Save only %s format to disk" msgstr "只儲存 %s 格式到磁碟" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 msgid "Save only %s format to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 msgid "View specific format" msgstr "檢視指定的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 msgid "Remove selected books" msgstr "移除選取的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 msgid "Remove files of a specific format from selected books.." msgstr "從選取書籍中移除指定格式的檔案.." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 msgid "Remove all formats from selected books, except..." msgstr "從選取書籍移除所有的格式,除了..." -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 msgid "Remove covers from selected books" msgstr "移除選取的書籍中的封面" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 msgid "Remove matching books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 msgid "Convert individually" msgstr "個別轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Bulk convert" msgstr "大量轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 msgid "Create catalog of books in your calibre library" msgstr "在您的 calibre 書庫建立書籍的分類" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 msgid "Run welcome wizard" msgstr "執行歡迎精靈" @@ -7560,7 +7592,7 @@ msgstr "書籍 %s / %s。" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7620,11 +7652,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 msgid "Not allowed" msgstr "不允許的" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7847,25 +7879,25 @@ msgstr "具有書名或 ISBN 的書籍" msgid "No matches found for this book" msgstr "找不到這本書的符合項" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "搜尋" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 msgid "The selected search will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Search (For Advanced Search click the button to the left)" msgstr "搜尋(要使用進階搜尋請按左邊的按鈕)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7946,87 +7978,87 @@ msgstr "清除" msgid "&Alternate shortcut:" msgstr "替代的捷徑鍵(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "符合全部" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "符合任何" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8102,45 +8134,45 @@ msgstr "當有工作仍在進行時不能設定。" msgid "Cannot configure before calibre is restarted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 msgid "No detailed info available" msgstr "沒有詳細資訊可用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 msgid "No detailed information is available for books on the device." msgstr "在這個裝置上的書籍沒有詳細資訊可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 msgid "Conversion Error" msgstr "轉換時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 msgid "" "

    Could not convert: %s

    It is a DRMed book. You must " "first remove the DRM using third party tools." msgstr "

    無法轉換:%s

    它是具有 DRM 的書籍。您必須先移除 DRM 後才能使用第三方工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -8150,11 +8182,11 @@ msgstr "" " 現在結束可能造成裝置上的損毀。
    \n" " 您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 msgid "WARNING: Active jobs" msgstr "警告:使用中的工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -9588,35 +9620,35 @@ msgstr "" "\n" "需要個別指令的說明: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:70 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1774 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1803 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1820 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 msgid "Compacting database" msgstr "正在壓實資料庫" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 msgid "Checking SQL integrity..." msgstr "正在檢查 SQL 完整性..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1954 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 msgid "Checking for missing files." msgstr "正在檢查缺少的檔案。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 msgid "Checked id" msgstr "已檢查 id" @@ -9845,77 +9877,77 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 msgid "%sUsage%s: %s\n" msgstr "%s用法%s:%s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 msgid "Created by " msgstr "建立於 " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "每當您傳送引數給 %prog 時,請用引號將引數包起來。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 msgid "Path to the database in which books are stored" msgstr "儲存書籍的資料庫路徑" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 msgid "Pattern to guess metadata from filenames" msgstr "從檔案名稱猜測元數據的模式" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 msgid "Access key for isbndb.com" msgstr "isbndb.com 的存取金鑰" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 msgid "Default timeout for network operations (seconds)" msgstr "網路操作的預設逾時時間(秒)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 msgid "Path to directory in which your library of books is stored" msgstr "儲存書籍的書庫目錄路徑" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 msgid "The language in which to display the user interface" msgstr "用來顯示使用者介面的語言" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 msgid "The default output format for ebook conversions." msgstr "電子書轉換的預設輸出格式。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 msgid "Ordered list of formats to prefer for input." msgstr "輸出時偏好格式的順序清單。" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 msgid "Read metadata from files" msgstr "從檔案讀取元數據" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 msgid "The priority of worker processes" msgstr "worker 程序的優先權" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 msgid "Swap author first and last names when reading metadata" msgstr "讀取元數據時交換作者的名字和姓氏" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 msgid "How and when calibre updates metadata on the device." msgstr "" @@ -9935,91 +9967,91 @@ msgstr "已完成" msgid "Working..." msgstr "運算中…" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "巴西葡萄牙文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "英文 (英國)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "簡體中文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "中文 (HK)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "正體中文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "英文" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "英文 (澳大利亞)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "英文 (紐西蘭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "英文 (加拿大)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "英文 (印度)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "英文 (泰國)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "英文 (塞普勒斯)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "英文 (巴基斯坦)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "英文 (新加坡)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "英文 (葉門)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "德文 (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "荷蘭文 (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "荷蘭文 (BE)" @@ -10326,21 +10358,15 @@ msgstr "不要下載 CSS 樣式表。" #~ msgid "Toolbar" #~ msgstr "工具列" -#~ msgid "Medium" -#~ msgstr "中" - -#~ msgid "Large" -#~ msgstr "大" - #~ msgid "&Button size in toolbar" #~ msgstr "工具列按鈕大小(&B)" -#~ msgid "Small" -#~ msgstr "小" - #~ msgid "Show &text in toolbar buttons" #~ msgstr "在工具列按鈕中顯示文字(&T)" +#~ msgid "Stop &all jobs" +#~ msgstr "停止所有的工作(&A)" + #~ msgid "Alt+S" #~ msgstr "Alt+S" From d840bcb690ab8667002a3feed376b908be0d4104 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 23 Jul 2010 10:28:46 -0600 Subject: [PATCH 097/100] version 0.7.10 --- Changelog.yaml | 58 ++++++++++++++++++++++++++++++++++++++++ src/calibre/constants.py | 2 +- 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/Changelog.yaml b/Changelog.yaml index d58c10d6dd..fade82b1ee 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -4,6 +4,64 @@ # for important features/bug fixes. # Also, each release can have new and improved recipes. +- version: 0.7.10 + date: 2010-07-23 + + new features: + - title: "Allow user customization of static resources such as icons and templates" + type: major + description: > + "You can now change the icons used in the User Interface and other static resources. Details on how to + do this are at: http://calibre-ebook.com/user_manual/customize.html#overriding-icons-templates-etcetera" + + - title: "Split the 'Send to device' button into two buttons, 'Connect/share' and 'Send to device'. The new 'Send to device' button will now only be available when a device is connected." + + - title: "Store column layout, saved searches and user categories seprately per calibre library. This makes it possible to easily switch between libraries with different custom column setups" + + - title: "See the last modofied date for each format in the edit metadata dialog via a tooltip" + tickets: [6252] + + - title: "PD Novel driver: Add support for uploading cover thumbnails to device" + + - title: "More sophisticated metadata extraction from HTML files" + tickets: [6223] + + bug fixes: + + - title: "Fix problems with a few windows installs caused by the upgrade to Qt 4.6.3 in the previous release. These would manifest as a not working Add Books button, or deletes not actually deleting files, etc." + + - title: "Restore configurability of toolbar, which was temporarily removed in 0.7.9. You can once again set icon size via Preferences->Interface" + + - title: "Fix regression in iTunes driver in 0.7.9 when sending series info" + + - title: "Search: Fix parsing of search terms that contain a word that starts with 'and' or 'or' and is not the first word" + + - title: "When merging records also merge metadata in custom columns" + tickets: [6120] + + - title: "When scrolling to show a particular row, handle the case when the first column is a custom column" + tickets: [6176] + + - title: "Fix SD card detection for The Augen Book" + tickets: [6224] + + - title: "CHM Input: Fix a couple of bugs that could cause crashes" + tickets: [6240] + + - title: "Conversion pipeline: Handle zero width elements with non zero indents gracefully" + tickets: [6230] + + new recipes: + - title: "daum.net" + author: trustin + + - title: "MIT Technology Review, Alternet, Waco Tribune Herald and Orlando Sentinel" + author: rty + + improved recipes: + - The BBC + - heise + - version: 0.7.9 date: 2010-07-17 diff --git a/src/calibre/constants.py b/src/calibre/constants.py index ab23101b5d..3bfa589080 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.7.9' +__version__ = '0.7.10' __author__ = "Kovid Goyal " import re From a9ab46363a76b2a33c5887d33b8b70742aa32291 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 23 Jul 2010 11:10:25 -0600 Subject: [PATCH 098/100] IGN:Tag release --- src/calibre/translations/calibre.pot | 488 ++++++++++++++------------- 1 file changed, 246 insertions(+), 242 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 8ba38ad6bc..927db48ccc 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.7.9\n" -"POT-Creation-Date: 2010-07-20 16:32+MDT\n" -"PO-Revision-Date: 2010-07-20 16:32+MDT\n" +"Project-Id-Version: calibre 0.7.10\n" +"POT-Creation-Date: 2010-07-23 10:29+MDT\n" +"PO-Revision-Date: 2010-07-23 10:29+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -102,22 +102,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1149 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:492 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -128,13 +128,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:355 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:367 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1640 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 @@ -479,7 +479,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 #: /home/kovid/work/calibre/src/calibre/library/database2.py:187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "" @@ -568,15 +568,15 @@ msgstr "" msgid "Communicate with The Book reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:51 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "" @@ -660,19 +660,19 @@ msgstr "" msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:57 msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:77 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -1640,7 +1640,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 @@ -1650,7 +1650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 @@ -2135,7 +2135,7 @@ 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:75 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "" @@ -2419,13 +2419,13 @@ msgid "User annotations generated from main library only" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1094 msgid "No books selected" msgstr "" @@ -2471,7 +2471,7 @@ msgid "Uploading books to device." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:145 msgid "Books" msgstr "" @@ -2542,8 +2542,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1263 msgid "No book selected" msgstr "" @@ -2576,14 +2576,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Storage Card B" msgstr "" @@ -2596,7 +2596,7 @@ msgid "None of the selected books are on the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:598 msgid "Deleting books from device." msgstr "" @@ -2604,171 +2604,171 @@ msgstr "" msgid "The selected books will be permanently deleted and the files removed from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:583 msgid "The selected books will be permanently deleted from your device. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:608 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:624 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:704 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:733 msgid "All book formats and metadata from the selected books will be added to the first selected book.

    The second and subsequently selected books will not be deleted or changed.

    Please confirm you want to proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:744 msgid "All book formats and metadata from the selected books will be merged into the first selected book.

    After merger the second and subsequently selected books will be deleted.

    All book formats of the first selected book will be kept and any duplicate formats in the second and subsequently selected books will be permanently deleted from your computer.

    Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:756 msgid "You are about to merge more than 5 books. Are you sure you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:910 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:946 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:947 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:955 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:994 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1000 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1013 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1014 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1030 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1044 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1093 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1122 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1238 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1299 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1244 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1252 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1253 msgid "You are attempting to open %d books. Opening too many books at once can be slow and have a negative effect on the responsiveness of your computer. Once started the process cannot be stopped until complete. Do you wish to continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1262 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1300 msgid "%s has no available formats." msgstr "" @@ -2793,7 +2793,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 msgid "No books" msgstr "" @@ -3158,8 +3158,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1487 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1505 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 msgid "Catalog" msgstr "" @@ -3578,33 +3578,33 @@ msgid "Set the metadata. The output file will contain as much of this metadata a msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:132 msgid " is not a valid picture" msgstr "" @@ -4179,226 +4179,226 @@ msgstr "" msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 msgid "Fetch annotations (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1107 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 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:1264 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1265 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 msgid "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -5282,47 +5282,47 @@ msgid "Yes/No" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "The label must contain only letters, digits and underscores, and start with a letter" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 msgid "The lookup name must be lower case and cannot contain \":\"s or spaces" msgstr "" @@ -5458,7 +5458,7 @@ msgstr "" msgid "Delete from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "" @@ -5653,121 +5653,125 @@ msgstr "" msgid "&Custom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:90 +msgid "Last modified: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:131 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:144 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:193 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:204 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:215 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:216 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:270 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:265 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:271 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:308 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:434 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:450 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:533 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:576 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:577 msgid "Could not fetch cover.
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:567 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:571 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:583 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:584 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:617 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:618 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:647 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:648 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:719 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:709 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:720 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6119,21 +6123,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "The current tag category will be permanently deleted. Are you sure?" msgstr "" @@ -6186,7 +6190,7 @@ msgid "Select the content kind of the new category" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "" @@ -6234,33 +6238,33 @@ msgstr "" msgid "%s (was %s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:106 msgid "Are you certain you want to delete the following items?" msgstr "" @@ -6669,7 +6673,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:567 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 msgid "Card A" msgstr "" @@ -6678,7 +6682,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 msgid "Card B" msgstr "" @@ -7053,11 +7057,11 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 msgid "Dropping onto a device is not supported. First add the book to the calibre library." msgstr "" @@ -8811,31 +8815,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:565 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1790 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1819 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1836 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1929 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1970 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1992 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 msgid "Checked id" msgstr "" @@ -9026,76 +9030,76 @@ msgstr "" msgid "Newest" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "" "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "Whenever you pass arguments to %prog that have spaces in them, enclose the arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:684 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:696 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:698 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:702 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:707 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:708 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:710 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "" From 5804f1434336ff69a16e841950743dd7fffbafbc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 23 Jul 2010 18:54:46 -0600 Subject: [PATCH 099/100] ... --- resources/recipes/bbc.recipe | 6 +++--- resources/recipes/bbc_fast.recipe | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/resources/recipes/bbc.recipe b/resources/recipes/bbc.recipe index b171f412d8..9c8b92f25c 100644 --- a/resources/recipes/bbc.recipe +++ b/resources/recipes/bbc.recipe @@ -9,7 +9,7 @@ from calibre.web.feeds.recipes import BasicNewsRecipe class BBC(BasicNewsRecipe): title = 'BBC News' __author__ = 'Darko Miletic, Starson17' - description = 'News from UK. A much faster version that does not download pictures' + description = 'News from UK. ' oldest_article = 2 max_articles_per_feed = 100 no_stylesheets = True @@ -31,7 +31,8 @@ class BBC(BasicNewsRecipe): } keep_only_tags = [ - dict(name='div', attrs={'class':['story-body']}) + dict(name='div', attrs={'class':['layout-block-a layout-block']}) + ,dict(attrs={'class':['story-body','storybody']}) ] remove_tags = [ @@ -57,4 +58,3 @@ class BBC(BasicNewsRecipe): ('Africa', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/africa/rss.xml'), ] - diff --git a/resources/recipes/bbc_fast.recipe b/resources/recipes/bbc_fast.recipe index 3e6aee962c..93ee11ce32 100644 --- a/resources/recipes/bbc_fast.recipe +++ b/resources/recipes/bbc_fast.recipe @@ -31,7 +31,8 @@ class BBC(BasicNewsRecipe): } keep_only_tags = [ - dict(name='div', attrs={'class':['story-body']}) + dict(name='div', attrs={'class':['layout-block-a layout-block']}) + ,dict(attrs={'class':['story-body','storybody']}) ] remove_tags = [ @@ -57,3 +58,4 @@ class BBC(BasicNewsRecipe): ('Asia-Pacific', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/asia-pacific/rss.xml'), ('Africa', 'http://newsrss.bbc.co.uk/rss/newsonline_world_edition/africa/rss.xml'), ] + From 015c313b8db907ec40b5a3bf264ead02f29912ce Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 24 Jul 2010 09:45:31 -0600 Subject: [PATCH 100/100] Don't crash if fail to decode python config file --- src/calibre/manual/customize.rst | 3 ++- src/calibre/utils/config.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/calibre/manual/customize.rst b/src/calibre/manual/customize.rst index 0852550c83..9f4d15cfd4 100644 --- a/src/calibre/manual/customize.rst +++ b/src/calibre/manual/customize.rst @@ -45,7 +45,8 @@ All static resources are stored in the resources sub-folder of the calibre insta from the calibre website it will be :file:`/opt/calibre/resources`. These paths can change depending on where you choose to install |app|. You should not change the files in this resources folder, as your changes will get overwritten the next time you update |app|. Instead, go to -:guilabel:`Preferences->Advanced` and click :guilabel:`Open calibre configuration directory`. In this configuration directory, create a sub-folder called resources and place the files you want to override in it. |app| will automatically use your custom file in preference to the builtin one the next time it is started. +:guilabel:`Preferences->Advanced` and click :guilabel:`Open calibre configuration directory`. In this configuration directory, create a sub-folder called resources and place the files you want to override in it. Place the files in the appropriate sub folders, for example place images in :file:`resources/images`, etc. +|app| will automatically use your custom file in preference to the builtin one the next time it is started. For example, if you wanted to change the icon for the :guilabel:`Remove books` action, you would first look in the builtin resources folder and see that the relevant file is :file:`resources/images/trash.svg`. Assuming you have an alternate icon in svg format called :file:`mytrash.svg` you would save it in the configuration directory as :file:`resources/images/trash.svg`. All the icons used by the calibre user interface are in :file:`resources/images` and its sub-folders. diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index 720f3ca977..c8cfbadac5 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -312,10 +312,10 @@ class OptionSet(object): def parse_string(self, src): options = {'cPickle':cPickle} - if not isinstance(src, unicode): - src = src.decode('utf-8') if src is not None: try: + if not isinstance(src, unicode): + src = src.decode('utf-8') exec src in options except: print 'Failed to parse options string:'